Loading...
Loading...
### Terraform Version ```shell Terraform v1.12.2 on darwin_arm64 + provider registry.terraform.io/gitlabhq/gitlab v18.1.1 + provider registry.terraform.io/hashicorp/google v6.41.0 + provider registry.terraform.io/hashicorp/helm v3.0.2 + provider registry.terraform.io/hashicorp/http v3.5.0 + provider registry.terraform.io/hashicorp/kubernetes v2.37.1 + provider registry.terraform.io/hashicorp/null v3.2.4 + provider registry.terraform.io/hashicorp/random v3.7.2 + provider registry.terraform.io/hashicorp/time v0.13.1 + provider registry.terraform.io/hashicorp/tls v4.1.0 + provider registry.terraform.io/loafoe/htpasswd v1.2.1 + provider registry.terraform.io/mrparkers/keycloak v4.4.0 ``` ### Terraform Configuration Files helm_release https://sonarsource.github.io/helm-chart-sonarqube sonarqube ### Debug Output ``` ... module.sonarqube-instance.helm_release.sonarqube - *terraform.NodeApplyableResourceInstance module.sonarqube-instance.helm_release.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.helm_release.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.local.values_yaml (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.module.configuration_directory_hash.output.hash (expand) - *terraform.nodeExpandOutput provider["registry.terraform.io/hashicorp/helm"] - *terraform.NodeApplyableProvider module.sonarqube-instance.kubernetes_config_map_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.local.sonarqube_url (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.var.database_host (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_name (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_port (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.namespace (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.kubernetes_ingress_v1.api (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.local.sonarqube_api_host_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.var.namespace (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.stage (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.kubernetes_secret_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.var.auth_jwtbase64hs256secret (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_password (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_username (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.namespace (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.smtp_password (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.smtp_username (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.local.sonarqube_api_host_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.var.dns_suffix (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.local.sonarqube_host_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.var.dns_suffix (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.local.sonarqube_url (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.local.sonarqube_host_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.local.values_yaml (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.kubernetes_config_map_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.kubernetes_secret_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.var.stage (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.web_systempasscode (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.module.configuration_directory_hash (close) - *terraform.nodeCloseModule module.sonarqube-instance.module.configuration_directory_hash.output.hash (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.module.configuration_directory_hash (expand) - *terraform.nodeExpandModule module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.module.configuration_directory_hash.local.hash (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.module.configuration_directory_hash.local.hashes (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.module.configuration_directory_hash.local.hashes (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.module.configuration_directory_hash.var.directory (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.module.configuration_directory_hash.output.hash (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.module.configuration_directory_hash.local.hash (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.module.configuration_directory_hash.var.directory (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.module.configuration_directory_hash (expand) - *terraform.nodeExpandModule module.sonarqube-instance.output.application_version (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.helm_release.sonarqube - *terraform.NodeApplyableResourceInstance module.sonarqube-instance.output.host_name (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.local.sonarqube_host_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance.var.auth_jwtbase64hs256secret (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule var.sonar_auth_jwtbase64hs256secret - *terraform.NodeRootVariable module.sonarqube-instance.var.auth_jwtbase64hs256secret (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.auth_jwtbase64hs256secret (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.database_host (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.stage_database.output.host (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.var.database_host (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_host (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.database_name (expand) - *terraform.nodeExpandModuleVariable local.sonarqube_database_name (expand) - *terraform.nodeExpandLocal module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.database_name (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_name (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.database_password (expand) - *terraform.nodeExpandModuleVariable module.database-sonarqube.output.user (expand) - *terraform.nodeExpandOutput module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.database_password (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_password (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.database_port (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.stage_database.output.port (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.var.database_port (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_port (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.database_username (expand) - *terraform.nodeExpandModuleVariable module.database-sonarqube.output.user (expand) - *terraform.nodeExpandOutput module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.database_username (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.database_username (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.dns_suffix (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.this_cluster.output.dns_name (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.var.dns_suffix (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.dns_suffix (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.namespace (expand) - *terraform.nodeExpandModuleVariable local.applications_namespace (expand) - *terraform.nodeExpandLocal module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.namespace (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.namespace (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.realm (expand) - *terraform.nodeExpandModuleVariable local.oid_realm (expand) - *terraform.nodeExpandLocal module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.realm (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.realm (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.smtp_password (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule var.sonar_smtp_password - *terraform.NodeRootVariable module.sonarqube-instance.var.smtp_password (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.smtp_password (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.smtp_username (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule var.sonar_smtp_username - *terraform.NodeRootVariable module.sonarqube-instance.var.smtp_username (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.smtp_username (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.stage (expand) - *terraform.nodeExpandModuleVariable local.stage (expand) - *terraform.nodeExpandLocal module.sonarqube-instance (expand) - *terraform.nodeExpandModule module.sonarqube-instance.var.stage (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.stage (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance.var.web_systempasscode (expand) - *terraform.nodeExpandModuleVariable module.sonarqube-instance (expand) - *terraform.nodeExpandModule var.sonar_web_systempasscode - *terraform.NodeRootVariable module.sonarqube-instance.var.web_systempasscode (validation) - *terraform.nodeVariableValidation module.sonarqube-instance.var.web_systempasscode (expand) - *terraform.nodeExpandModuleVariable module.spring-boot-admin (close) - *terraform.nodeCloseModule module.spring-boot-admin.google_project_iam_member.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin (expand) - *terraform.nodeExpandModule module.spring-boot-admin.data.google_project.current (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin (expand) - *terraform.nodeExpandModule provider["registry.terraform.io/hashicorp/google"] - *terraform.NodeApplyableProvider module.spring-boot-admin.google_project_iam_member.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_service_account.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_service_account.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.data.google_project.current (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.var.stage (validation) - *terraform.nodeVariableValidation module.spring-boot-admin.google_service_account_key.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_service_account.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_service_account_key.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.var.namespace (validation) - *terraform.nodeVariableValidation module.spring-boot-admin.var.namespace (expand) - *terraform.nodeExpandModuleVariable local.applications_namespace (expand) - *terraform.nodeExpandLocal module.spring-boot-admin (expand) - *terraform.nodeExpandModule module.spring-boot-admin.var.namespace (validation) - *terraform.nodeVariableValidation module.spring-boot-admin.var.namespace (expand) - *terraform.nodeExpandModuleVariable module.spring-boot-admin.var.stage (expand) - *terraform.nodeExpandModuleVariable local.stage (expand) - *terraform.nodeExpandLocal module.spring-boot-admin (expand) - *terraform.nodeExpandModule module.spring-boot-admin.var.stage (validation) - *terraform.nodeVariableValidation module.spring-boot-admin.var.stage (expand) - *terraform.nodeExpandModuleVariable module.stage_database (close) - *terraform.nodeCloseModule module.stage_database.output.admin_user_name (expand) - *terraform.nodeExpandOutput module.stage_database.output.admin_user_password (expand) - *terraform.nodeExpandOutput module.stage_database.output.host (expand) - *terraform.nodeExpandOutput module.stage_database.output.name (expand) - *terraform.nodeExpandOutput module.stage_database.output.port (expand) - *terraform.nodeExpandOutput module.stage_database (expand) - *terraform.nodeExpandModule module.stage_database.data.terraform_remote_state.stage_services (expand) - *terraform.nodeExpandApplyableResource module.stage_database.var.stage (validation) - *terraform.nodeVariableValidation provider["terraform.io/builtin/terraform"] - *terraform.NodeApplyableProvider module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.data.terraform_remote_state.stage_services (expand) - *terraform.nodeExpandApplyableResource module.stage_database.var.name (expand) - *terraform.nodeExpandModuleVariable module.stage_database.output.admin_user_name (expand) - *terraform.nodeExpandOutput module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.output.admin_user_password (expand) - *terraform.nodeExpandOutput module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.output.host (expand) - *terraform.nodeExpandOutput module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.output.name (expand) - *terraform.nodeExpandOutput module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.output.port (expand) - *terraform.nodeExpandOutput module.stage_database.local.database (expand) - *terraform.nodeExpandLocal module.stage_database.var.name (expand) - *terraform.nodeExpandModuleVariable module.stage_database (expand) - *terraform.nodeExpandModule module.stage_database.var.stage (expand) - *terraform.nodeExpandModuleVariable local.stage (expand) - *terraform.nodeExpandLocal module.stage_database (expand) - *terraform.nodeExpandModule module.stage_database.var.stage (validation) - *terraform.nodeVariableValidation module.stage_database.var.stage (expand) - *terraform.nodeExpandModuleVariable module.this_cluster (close) - *terraform.nodeCloseModule module.this_cluster.output.ca_certificate (expand) - *terraform.nodeExpandOutput module.this_cluster.output.cluster_cidr (expand) - *terraform.nodeExpandOutput module.this_cluster.output.dns_name (expand) - *terraform.nodeExpandOutput module.this_cluster.output.host (expand) - *terraform.nodeExpandOutput module.this_cluster.output.internal_ip (expand) - *terraform.nodeExpandOutput module.this_cluster.output.internal_managed_zone (expand) - *terraform.nodeExpandOutput module.this_cluster.output.name (expand) - *terraform.nodeExpandOutput module.this_cluster.output.network (expand) - *terraform.nodeExpandOutput module.this_cluster.output.network_name (expand) - *terraform.nodeExpandOutput module.this_cluster.output.public_ip (expand) - *terraform.nodeExpandOutput module.this_cluster.output.public_managed_zone (expand) - *terraform.nodeExpandOutput module.this_cluster.output.region (expand) - *terraform.nodeExpandOutput module.this_cluster.output.subnetwork (expand) - *terraform.nodeExpandOutput module.this_cluster.output.token (expand) - *terraform.nodeExpandOutput module.this_cluster (expand) - *terraform.nodeExpandModule module.this_cluster.data.google_client_config.this (expand) - *terraform.nodeExpandApplyableResource module.this_cluster (expand) - *terraform.nodeExpandModule provider["registry.terraform.io/hashicorp/google"] - *terraform.NodeApplyableProvider module.this_cluster.data.terraform_remote_state.stage_setup (expand) - *terraform.nodeExpandApplyableResource module.this_cluster.var.stage (validation) - *terraform.nodeVariableValidation provider["terraform.io/builtin/terraform"] - *terraform.NodeApplyableProvider module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.data.terraform_remote_state.stage_setup (expand) - *terraform.nodeExpandApplyableResource module.this_cluster.output.ca_certificate (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.cluster_cidr (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.dns_name (expand) - *terraform.nodeExpandOutput module.this_cluster.var.stage (validation) - *terraform.nodeVariableValidation module.this_cluster.output.host (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.internal_ip (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.internal_managed_zone (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.name (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.network (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.network_name (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.public_ip (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.public_managed_zone (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.region (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.subnetwork (expand) - *terraform.nodeExpandOutput module.this_cluster.local.stage_setup (expand) - *terraform.nodeExpandLocal module.this_cluster.output.token (expand) - *terraform.nodeExpandOutput module.this_cluster.data.google_client_config.this (expand) - *terraform.nodeExpandApplyableResource module.this_cluster.var.stage (expand) - *terraform.nodeExpandModuleVariable local.stage (expand) - *terraform.nodeExpandLocal module.this_cluster (expand) - *terraform.nodeExpandModule module.this_cluster.var.stage (validation) - *terraform.nodeVariableValidation module.this_cluster.var.stage (expand) - *terraform.nodeExpandModuleVariable output.grafana_auth (expand) - *terraform.nodeExpandOutput module.grafana.output.auth (expand) - *terraform.nodeExpandOutput output.grafana_url (expand) - *terraform.nodeExpandOutput module.grafana.output.url (expand) - *terraform.nodeExpandOutput output.managed_prometheus_uid (expand) - *terraform.nodeExpandOutput module.grafana.output.managed_prometheus_uid (expand) - *terraform.nodeExpandOutput output.sonarqube_version (expand) - *terraform.nodeExpandOutput module.sonarqube-instance.output.application_version (expand) - *terraform.nodeExpandOutput provider["registry.terraform.io/gitlabhq/gitlab"] - *terraform.NodeApplyableProvider provider["registry.terraform.io/gitlabhq/gitlab"] (close) - *terraform.graphNodeCloseProvider module.gitlab_pipeline_exporter.gitlab_group_access_token.this (expand) - *terraform.nodeExpandApplyableResource module.gitlab_pipeline_exporter.gitlab_group_hook.this (expand) - *terraform.nodeExpandApplyableResource module.renovate.gitlab_deploy_token.read_registries (expand) - *terraform.nodeExpandApplyableResource module.renovate.gitlab_group_access_token.this (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/hashicorp/google"] - *terraform.NodeApplyableProvider provider["registry.terraform.io/hashicorp/google"] (close) - *terraform.graphNodeCloseProvider module.database-sonarqube.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.google_service_account_key.feed_optimizer (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.google_storage_bucket_iam_member.feed-optimizer-feeds (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.database.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.data.google_project.current (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.module.stage_cluster.data.google_client_config.this (expand) - *terraform.nodeExpandApplyableResource module.grafana.google_project_iam_member.prometheus-datasource-syncer (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.database-grafana.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.google_service_account_key.landingpage_ai (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.database.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.lps.module.database-lps.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.google_project_iam_member.lps-cloudtrace-agent (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.google_project_iam_member.lps-pubsub-editor (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.google_service_account_key.lps (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.database-lps-qa.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.database-lps-us.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.pcc.google_project_iam_member.pcc (expand) - *terraform.nodeExpandApplyableResource module.pcc.google_service_account_key.pcc (expand) - *terraform.nodeExpandApplyableResource module.pcc.google_storage_bucket_iam_binding.access-log-viewers (expand) - *terraform.nodeExpandApplyableResource module.pcc.google_storage_bucket_iam_member.access-log-application-object-admin (expand) - *terraform.nodeExpandApplyableResource module.pcc.google_storage_bucket_iam_member.html-cache (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-pcc-service.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-qa-service.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.sea-adsoul.module.database-sea.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.sea-adsoul.module.uptime-monitor.google_monitoring_alert_policy.alert_policy (expand) - *terraform.nodeExpandApplyableResource module.sea-systemtest.module.database-sea.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.sea-systemtest.module.uptime-monitor.google_monitoring_alert_policy.alert_policy (expand) - *terraform.nodeExpandApplyableResource module.shopping.google_service_account_key.shopping (expand) - *terraform.nodeExpandApplyableResource module.shopping.google_storage_bucket_iam_member.shopping-jobs (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.database.google_sql_database.this (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_project_iam_member.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.google_service_account_key.spring_boot_admin (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/hashicorp/helm"] - *terraform.NodeApplyableProvider module.this_cluster.output.ca_certificate (expand) - *terraform.nodeExpandOutput module.this_cluster.output.host (expand) - *terraform.nodeExpandOutput module.this_cluster.output.token (expand) - *terraform.nodeExpandOutput provider["registry.terraform.io/hashicorp/helm"] (close) - *terraform.graphNodeCloseProvider module.forward_auth.helm_release.oauth2-proxy - *terraform.NodeApplyableResourceInstance module.gitlab_pipeline_exporter.helm_release.gitlab_pipeline_exporter - *terraform.NodeApplyableResourceInstance module.gitlab_runner.helm_release.gitlab_runner_manager - *terraform.NodeApplyableResourceInstance module.grafana.helm_release.grafana - *terraform.NodeApplyableResourceInstance module.renovate.helm_release.renovate - *terraform.NodeApplyableResourceInstance module.sea_namespace.module.maintenance.helm_release.maintenance - *terraform.NodeApplyableResourceInstance module.sonarqube-instance.helm_release.sonarqube - *terraform.NodeApplyableResourceInstance provider["registry.terraform.io/hashicorp/http"] - *terraform.NodeApplyableProvider provider["registry.terraform.io/hashicorp/http"] (close) - *terraform.graphNodeCloseProvider module.feed-optimizer.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.sea_namespace.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.openid_configuration.data.http.openid_configuration (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider module.this_cluster.output.ca_certificate (expand) - *terraform.nodeExpandOutput module.this_cluster.output.host (expand) - *terraform.nodeExpandOutput module.this_cluster.output.token (expand) - *terraform.nodeExpandOutput provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider kubernetes_role_binding.secret_read_binding (expand) - *terraform.nodeExpandApplyableResource module.applications_namespace.module.dockerhub_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.applications_namespace.module.gitlab_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.applications_namespace.module.tls-stage-certificate.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.basic_auth_middleware.kubernetes_manifest.this (expand) - *terraform.nodeExpandApplyableResource module.database-sonarqube-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.backend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.database-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.frontend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.module.middleware.kubernetes_manifest.forward_authentication (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.module.secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.forward_auth_middleware.kubernetes_manifest.forward_authentication (expand) - *terraform.nodeExpandApplyableResource module.gitlab_namespace.module.dockerhub_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.gitlab_namespace.module.gitlab_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.gitlab_namespace.module.tls-stage-certificate.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_config_map.gitlab_runner_gcp_gcloud_sdk_settings (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_config_map.gitlab_runner_gpg_settings (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_config_map.gitlab_runner_gradle_settings (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_config_map.gitlab_runner_jib_settings (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_config_map.gitlab_runner_maven_settings (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_secret.gitlab_runner_gcp_gcloud_credentials (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.kubernetes_secret.gitlab_runner_manager_gcp_credentials (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.admin_user_kubernetes_secret.kubernetes_secret.credentials (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.database-grafana-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.http_proxy_kubernetes_configmap.kubernetes_config_map_v1.http_proxy_configuration (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.backend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.database-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.lps.module.database-lps-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.kubernetes_role_binding_v1.job_dispatcher (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.kubernetes_role_v1.job_dispatcher (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.kubernetes_service_account_v1.default (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.kubernetes_service_account_v1.job_dispatcher (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.backend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.frontend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_technical_user_kubernetes_secret.kubernetes_secret.credentials (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.namespace.module.dockerhub_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.namespace.module.gitlab_pull_secret.module.kubernetes_secret.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.namespace.module.tls-stage-certificate.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.namespace.module.tls-wildcard-certificate.kubernetes_secret_v1.secret (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.database-lps-qa-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.lps_qa_service_oid_client_kubernetes_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.database-lps-us-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.lps_us_oid_client_kubernetes_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.kubernetes_config_map.google-cloud-configuration (expand) - *terraform.nodeExpandApplyableResource module.pcc.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-pcc-service-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-qa-service-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_frontend_oid_client_kubernetes_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_qa_service_oid_client_kubernetes_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_oid_client_kubernetes_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_technical_user_kubernetes_secret.kubernetes_secret.credentials (expand) - *terraform.nodeExpandApplyableResource module.sea-adsoul.module.database-sea-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.sea-systemtest.module.database-sea-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.shopping.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.backend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.database-kubernetes-secret.kubernetes_secret.database-secret (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.frontend_oid_client_secret.kubernetes_secret.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.kubernetes_config_map_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.kubernetes_ingress_v1.api (expand) - *terraform.nodeExpandApplyableResource module.sonarqube-instance.kubernetes_secret_v1.sonarqube (expand) - *terraform.nodeExpandApplyableResource module.spring-boot-admin.kubernetes_secret.gcp-credentials (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider module.database-sonarqube.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.database.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.database-grafana.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.database.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.lps.module.database-lps.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.database-lps-qa.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.database-lps-us.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-pcc-service.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-qa-service.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.sea-adsoul.module.database-sea.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.sea-systemtest.module.database-sea.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.database.null_resource.postgres_extensions (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/hashicorp/random"] - *terraform.NodeApplyableProvider provider["registry.terraform.io/hashicorp/random"] (close) - *terraform.graphNodeCloseProvider module.database-sonarqube.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.database.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.feed_optimizer_frontend_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.feed_optimizer_frontend_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.feed_optimizer_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.feed_optimizer_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.module.oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.module.oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.random_password.cookie_secret (expand) - *terraform.nodeExpandApplyableResource module.gitlab_pipeline_exporter.random_password.webhook_token (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.admin_user_password.random_password.password (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.database-grafana.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.database.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.landingpage_ai_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.landingpage_ai_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps.module.database-lps.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_frontend_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_frontend_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_technical_user_credentials.module.password.random_password.password (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_technical_user_credentials.module.username.random_id.username (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.database-lps-qa.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.lps_qa_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.lps_qa_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.database-lps-us.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.lps_us_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.lps_us_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-pcc-service.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.database-qa-service.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_frontend_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_frontend_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_qa_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_qa_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_technical_user_credentials.module.password.random_password.password (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_technical_user_credentials.module.username.random_id.username (expand) - *terraform.nodeExpandApplyableResource module.sea-adsoul.module.database-sea.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.sea-systemtest.module.database-sea.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.database.random_password.this (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_frontend_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_frontend_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_service_oid_client_credentials.module.oid_client_id.random_id.oid_client_id (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_service_oid_client_credentials.module.oid_client_secret.random_password.oid_client_secret (expand) - *terraform.nodeExpandApplyableResource provider["registry.terraform.io/mrparkers/keycloak"] - *terraform.NodeApplyableProvider local.prod_services (expand) - *terraform.nodeExpandLocal provider["registry.terraform.io/mrparkers/keycloak"] (close) - *terraform.graphNodeCloseProvider module.feed-optimizer.module.feed_optimizer_frontend_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.feed-optimizer.module.feed_optimizer_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.keycloak_openid_audience_protocol_mapper.audience_mapper (expand) - *terraform.nodeExpandApplyableResource module.forward_auth.module.oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.grafana.keycloak_openid_user_realm_role_protocol_mapper.roles (expand) - *terraform.nodeExpandApplyableResource module.grafana.module.oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.landingpage-ai.module.landingpage_ai_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_frontend_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.lps_namespace.module.lps_technical_user_keycloak_user.keycloak_user.user (expand) - *terraform.nodeExpandApplyableResource module.lps_qa.module.lps_qa_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.lps_us.module.lps_us_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_frontend_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_qa_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.pcc.module.pcc_service_technical_user_keycloak_user.keycloak_user.user (expand) - *terraform.nodeExpandApplyableResource module.sea_namespace.keycloak_role.admin (expand) - *terraform.nodeExpandApplyableResource module.sea_namespace.keycloak_role.viewer (expand) - *terraform.nodeExpandApplyableResource module.sea_namespace.module.service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_frontend_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource module.shopping.module.shopping_service_keycloak_oid_client.keycloak_openid_user_realm_role_protocol_mapper.roles_mapper (expand) - *terraform.nodeExpandApplyableResource provider["terraform.io/builtin/terraform"] - *terraform.NodeApplyableProvider provider["terraform.io/builtin/terraform"] (close) - *terraform.graphNodeCloseProvider data.terraform_remote_state.all_stages_services (expand) - *terraform.nodeExpandApplyableResource data.terraform_remote_state.prod_applications (expand) - *terraform.nodeExpandApplyableResource data.terraform_remote_state.prod_services (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.data.terraform_remote_state.setup_gitlab (expand) - *terraform.nodeExpandApplyableResource module.gitlab_runner.module.stage_cluster.data.terraform_remote_state.stage_setup (expand) - *terraform.nodeExpandApplyableResource module.stage_database.data.terraform_remote_state.stage_services (expand) - *terraform.nodeExpandApplyableResource module.this_cluster.data.terraform_remote_state.stage_setup (expand) - *terraform.nodeExpandApplyableResource root - *terraform.nodeCloseModule local.metrics_namespace (expand) - *terraform.nodeExpandLocal module.applications_namespace (close) - *terraform.nodeCloseModule module.basic_auth_middleware (close) - *terraform.nodeCloseModule module.database-sonarqube (close) - *terraform.nodeCloseModule module.database-sonarqube-kubernetes-secret (close) - *terraform.nodeCloseModule module.feed-optimizer (close) - *terraform.nodeCloseModule module.forward_auth (close) - *terraform.nodeCloseModule module.forward_auth_middleware (close) - *terraform.nodeCloseModule module.gitlab_namespace (close) - *terraform.nodeCloseModule module.gitlab_pipeline_exporter (close) - *terraform.nodeCloseModule module.gitlab_runner (close) - *terraform.nodeCloseModule module.grafana (close) - *terraform.nodeCloseModule module.http_proxy_kubernetes_configmap (close) - *terraform.nodeCloseModule module.landingpage-ai (close) - *terraform.nodeCloseModule module.lps (close) - *terraform.nodeCloseModule module.lps_namespace (close) - *terraform.nodeCloseModule module.lps_qa (close) - *terraform.nodeCloseModule module.lps_us (close) - *terraform.nodeCloseModule module.pcc (close) - *terraform.nodeCloseModule module.renovate (close) - *terraform.nodeCloseModule module.sea-adsoul (close) - *terraform.nodeCloseModule module.sea-systemtest (close) - *terraform.nodeCloseModule module.shopping (close) - *terraform.nodeCloseModule module.sonarqube-instance (close) - *terraform.nodeCloseModule module.spring-boot-admin (close) - *terraform.nodeCloseModule module.this_cluster (close) - *terraform.nodeCloseModule output.grafana_auth (expand) - *terraform.nodeExpandOutput output.grafana_url (expand) - *terraform.nodeExpandOutput output.managed_prometheus_uid (expand) - *terraform.nodeExpandOutput output.sonarqube_version (expand) - *terraform.nodeExpandOutput provider["registry.terraform.io/gitlabhq/gitlab"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/google"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/helm"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/http"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/hashicorp/random"] (close) - *terraform.graphNodeCloseProvider provider["registry.terraform.io/mrparkers/keycloak"] (close) - *terraform.graphNodeCloseProvider provider["terraform.io/builtin/terraform"] (close) - *terraform.graphNodeCloseProvider var.github_token - *terraform.NodeRootVariable var.grafana_sentry_auth_token - *terraform.NodeRootVariable var.sonar_auth_jwtbase64hs256secret - *terraform.NodeRootVariable var.sonar_smtp_password - *terraform.NodeRootVariable var.sonar_smtp_username - *terraform.NodeRootVariable var.sonar_web_systempasscode - *terraform.NodeRootVariable ``` ### Expected Behavior No crash ### Actual Behavior Crash ``` ... module.grafana.helm_release.grafana: Refreshing state... [id=grafana] module.sea-adsoul.module.database-sea.random_password.this: Refreshing state... [id=none] module.sea-systemtest.module.database-sea.random_password.this: Refreshing state... [id=none] module.sea-adsoul.module.database-sea.google_sql_database.this: Refreshing state... [id=projects/infrastructure-260414/instances/major-macaw/databases/sea-adsoul-test] module.sea-systemtest.module.database-sea.google_sql_database.this: Refreshing state... [id=projects/infrastructure-260414/instances/major-macaw/databases/sea-systemtest-test] module.sea-systemtest.module.database-sea-kubernetes-secret.kubernetes_secret.database-secret: Refreshing state... [id=sea/sea-systemtest-test-database-secret] module.sea-adsoul.module.database-sea-kubernetes-secret.kubernetes_secret.database-secret: Refreshing state... [id=sea/sea-adsoul-test-database-secret] module.sea-systemtest.module.database-sea.null_resource.sql_user: Refreshing state... [id=5176294842859171] module.sea-systemtest.module.database-sea.null_resource.postgres_extensions: Refreshing state... [id=8391145074160485256] module.sea-adsoul.module.database-sea.null_resource.sql_user: Refreshing state... [id=88904215440691203] panic: interface conversion: interface {} is float64, not string goroutine 13 [running]: runtime/debug.Stack() runtime/debug/stack.go:26 +0x64 github.com/hashicorp/terraform/internal/logging.PanicHandler() github.com/hashicorp/terraform/internal/logging/panic.go:84 +0x188 panic({0x105a07f00?, 0x14006c23290?}) runtime/panic.go:792 +0x124 github.com/hashicorp/terraform/internal/command/jsonformat/structured/attribute_path.(*PathMatcher).GetChildWithKey(0x14002e06840, {0x14003fd7e00, 0x7}) github.com/hashicorp/terraform/internal/command/jsonformat/structured/attribute_path/matcher.go:154 +0x2c4 github.com/hashicorp/terraform/internal/command/jsonformat/structured.ChangeMap.GetChild({0x14006eddd70, 0x14006c22300, 0x0, 0x14006c22870, 0x14006c22960, {0x105ff8e88, 0x14002e06820}, {0x105ff8e88, 0x14002e06840}, 0x1}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/structured/map.go:76 +0x328 github.com/hashicorp/terraform/internal/command/jsonformat/differ.processObject[...]({0x0, 0x0, {0x105a869e0, 0x14006eddd70}, {0x105a869e0, 0x14006c22300}, {0x0, 0x0}, {0x105a869e0, 0x14006c22870}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/differ/object.go:62 +0x18c github.com/hashicorp/terraform/internal/command/jsonformat/differ.computeAttributeDiffAsNestedObject({0x0, 0x0, {0x105a869e0, 0x14006eddd70}, {0x105a869e0, 0x14006c22300}, {0x0, 0x0}, {0x105a869e0, 0x14006c22870}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/differ/object.go:36 +0x1cc github.com/hashicorp/terraform/internal/command/jsonformat/differ.computeDiffForNestedAttribute({0x0, 0x0, {0x105a869e0, 0x14006eddd70}, {0x105a869e0, 0x14006c22300}, {0x0, 0x0}, {0x105a869e0, 0x14006c22870}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/differ/attribute.go:38 +0x1e4 github.com/hashicorp/terraform/internal/command/jsonformat/differ.ComputeDiffForAttribute({0x0, 0x0, {0x105a869e0, 0x14006eddd70}, {0x105a869e0, 0x14006c22300}, {0x0, 0x0}, {0x105a869e0, 0x14006c22870}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/differ/attribute.go:21 +0x48 github.com/hashicorp/terraform/internal/command/jsonformat/differ.ComputeDiffForBlock({0x0, 0x0, {0x105a869e0, 0x14006eddd40}, {0x105a869e0, 0x14006c22030}, {0x105a869e0, 0x14006c227e0}, {0x105a869e0, 0x14006c22840}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/differ/block.go:49 +0x33c github.com/hashicorp/terraform/internal/command/jsonformat.precomputeDiffs({{0x104ed36a4, 0x3}, 0x140048fb8c0, {0x14003944000, 0xec, 0x113}, {0x14004d4ad88, 0x7, 0x8}, {0x140036c6008, ...}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/diff.go:52 +0x288 github.com/hashicorp/terraform/internal/command/jsonformat.Plan.renderHuman({{0x104ed36a4, 0x3}, 0x140048fb8c0, {0x14003944000, 0xec, 0x113}, {0x14004d4ad88, 0x7, 0x8}, {0x140036c6008, ...}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/plan.go:60 +0x64 github.com/hashicorp/terraform/internal/command/jsonformat.Renderer.RenderHumanPlan({0x14000a0a6d8?, 0x14000a14f60?, 0x38?}, {{0x104ed36a4, 0x3}, 0x140048fb8c0, {0x14003944000, 0xec, 0x113}, {0x14004d4ad88, ...}, ...}, ...) github.com/hashicorp/terraform/internal/command/jsonformat/renderer.go:122 +0x14c github.com/hashicorp/terraform/internal/command/views.(*OperationHuman).Plan(0x14000f875b0, 0x1400307b760, 0x14004dd4390) github.com/hashicorp/terraform/internal/command/views/operation.go:130 +0x21c github.com/hashicorp/terraform/internal/backend/local.(*Local).opApply(0x140005c2000, {0x105ff77d0, 0x14000f93220}, {0x105ff77d0, 0x14000f93270}, 0x1400094fb80, 0x140007f4580) github.com/hashicorp/terraform/internal/backend/local/backend_apply.go:118 +0x7ec github.com/hashicorp/terraform/internal/backend/local.(*Local).Operation.func1() github.com/hashicorp/terraform/internal/backend/local/backend.go:339 +0xd4 created by github.com/hashicorp/terraform/internal/backend/local.(*Local).Operation in goroutine 1 github.com/hashicorp/terraform/internal/backend/local/backend.go:332 +0x3c8 ``` ### Steps to Reproduce terraform init terraform apply ### Additional Context This happened after the upgrade of the Helm provider from 2.17.0 to 3.0.2. ### References _No response_ ### Generative AI / LLM assisted development? _No response_
Click on a version to see all relevant bugs
Terraform Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.