[Bug] third-party-solutions/gitlab: the Cloud SQL database gets no private network, because psa_configs is not a cloudsql-instance attribute
I maintainer di solito rispondono entro 1 giorno
@digitalresistor ci sta già lavorando.
Dal 20/10/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- gcp, terraform
- Ambito
- cloud
Direzione di ricerca
Confronta l’argomento di connettività in blueprints/third-party-solutions/gitlab/services.tf con il tipo di network_config in modules/cloudsql-instance/variables.tf. Modifica il chiamante affinché usi l’attributo dichiarato psa_config, poi esegui terraform plan per il blueprint GitLab e conferma che l’istanza del database riceva la configurazione della rete privata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Bug Description
The blueprints/third-party-solutions/gitlab/services.tf file passes network_config.connectivity.psa_configs, a list, to the modules/cloudsql-instance module. The module declares psa_config, a single object, so Terraform silently discards the list and the GitLab database has no private services access connection.
Environment and Deployment Context
- Stellar Engine Version/Commit:
mainat commit2b112119e - Deployment Type:
- US Region Restricted (e.g., Access Policy constraint)
- FedRAMP Moderate
- FedRAMP High
- DoD IL4
- DoD IL5
- Stand-alone / Custom
- FAST Stage (if applicable):
- Stage 0 (Bootstrap)
- Stage 1 (Resource Management)
- Stage 2 (Network Creation)
- Stage 3 (Security and Audit)
- Affected Component:
blueprints/third-party-solutions/gitlab,modules/cloudsql-instance - Terraform Version: any; static analysis of the configuration
- GCP Provider Version: any
Steps to Reproduce
- Read
blueprints/third-party-solutions/gitlab/services.tf, lines 37 to 43. - Compare the
network_config.connectivitytype inmodules/cloudsql-instance/variables.tf, which declarespsa_configbut nopsa_configs. - Run
terraform planfor the blueprint and inspectgoogle_sql_database_instancesettings.ip_configuration.private_network.
Expected Behavior
The instance attaches to var.network_config.network_self_link through private services access, so GitLab reaches the database over the VPC.
Actual Behavior
The private network attribute stays unset. With public_ipv4 at its default of false, the instance has no IP address configuration, so the apply fails or GitLab cannot reach the database.
Relevant Logs and Errors
No error appears, because Terraform discards object attributes that a variable type does not declare.
Additional Context
- Replace
psa_configs = [{ private_network = ... }]withpsa_config = { private_network = ... }. - The upstream sync in #311 keeps the same attribute name, so the fix applies before and after it.
- Found while migrating module callers in #311.
- Lingua principale
- HCL
- Stelle
- 55
- Fork
- 21
- Merge medio
- 1g 16h
- PR unite (30g)
- 59
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di google/stellar-engine
-
Enhancement Framework - FedRAMP High Level of Effort - Low Priority - Medium Scope - Blueprint Scope - Module
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
google/stellar-engine#320 ·
I maintainer di solito rispondono entro 1 giorno
-
Enhancement Level of Effort - Medium Priority - Medium Scope - Blueprint Scope - Fast Scope - Module
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
google/stellar-engine#321 ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature Request] Sync the repository tooling under tools/ from upstream Cloud Foundation FabricApertaDocumentation Enhancement Level of Effort - Medium Priority - Medium Scope - Module
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
google/stellar-engine#319 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] il5/gke-hardened: shielded nodes, confidential nodes and the CIS SSH key setting never applyForse già presa @digitalresistor l’ha presa 1 giorno fa. ApertaBug Framework - FedRAMP High Framework - IL5 Level of Effort - Low Priority - High Scope - Blueprint Scope - Module Security
Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100
google/stellar-engine#315 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] fedramp-high/gitlab: GKE control plane authorized ranges and node settings are silently ignoredForse già presa @digitalresistor l’ha presa oggi. ApertaBug Framework - FedRAMP High Level of Effort - Low Priority - High Scope - Blueprint Scope - Module Security
Difficoltà 4/5 1-2 giorni Idoneità per principianti 57/100
google/stellar-engine#314 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di google/stellar-engine
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
aws-samples/sample-per-model-bedrock#464 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
pgadmin-org/pgadmin4#10673 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
aws-cloudformation/cfn-lint#4854 ·
I maintainer di solito rispondono entro 2 giorni
-
`AnthropicBedrock` 2.x sends `anthropic_version: 2026-10-21`, which Bedrock rejects for Claude Sonnet 4.5, Opus 4.5 and Opus 4.6Forse già presa @charan-rathore l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
anthropics/anthropic-sdk-python#2031 ·
I maintainer di solito rispondono entro 2 giorni