[Bug] 3-security: an enabled perimeter fails when the logging variable is unset
Los mantenedores suelen responder en 1 día
@digitalresistor ya está trabajando en esto.
Desde el 20/10/2026.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 76/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- gcp, terraform
- Área
- cloud
Línea de trabajo
Empieza por fast/stages-aw/3-security/vpc-sc.tf y sigue cómo obtiene sus políticas de ingreso el perímetro predeterminado cuando var.logging es null. Ejecuta terraform plan para la etapa con un perímetro predeterminado y el registro sin configurar, para reproducir el fallo. El trabajo estará terminado cuando el plan se ejecute correctamente y omita fast-org-log-sinks de las políticas del perímetro.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Bug Description
The fast/stages-aw/3-security/vpc-sc.tf file always adds the fast-org-log-sinks ingress policy to the default perimeter, but defines that policy only when var.logging is set. With var.logging = null and a default perimeter, the perimeter references a policy that does not exist.
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:
fast/stages-aw/3-security - Terraform Version: any; static analysis of the configuration
- GCP Provider Version: any
Steps to Reproduce
- Set
vpc_sc.perimeter_defaultand leaveloggingunset. - Run
terraform planfor the stage.
Expected Behavior
The perimeter omits the log sink ingress policy when no logging configuration exists.
Actual Behavior
The plan fails on the undefined fast-org-log-sinks policy. After the upstream sync in #311, a module precondition reports the same problem.
Relevant Logs and Errors
The plan fails because the perimeter refers to an ingress policy key that local.vpc_sc_ingress_policies does not define.
Additional Context
- Add
fast-org-log-sinksto the perimeter ingress policies only whenvar.loggingis not null. - Found while migrating the stage in #311.
- Lenguaje dominante
- HCL
- Estrellas
- 55
- Forks
- 21
- Merge medio
- 1 d 16 h
- PR fusionados (30 d)
- 59
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de google/stellar-engine
-
Enhancement Framework - FedRAMP High Level of Effort - Low Priority - Medium Scope - Blueprint Scope - Module
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
google/stellar-engine#320 ·
Los mantenedores suelen responder en 1 día
-
Enhancement Level of Effort - Medium Priority - Medium Scope - Blueprint Scope - Fast Scope - Module
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
google/stellar-engine#321 ·
Los mantenedores suelen responder en 1 día
-
[Feature Request] Sync the repository tooling under tools/ from upstream Cloud Foundation FabricAbiertoDocumentation Enhancement Level of Effort - Medium Priority - Medium Scope - Module
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
google/stellar-engine#319 ·
Los mantenedores suelen responder en 1 día
-
[Bug] il5/gke-hardened: shielded nodes, confidential nodes and the CIS SSH key setting never applyPosiblemente ocupada @digitalresistor la tomó hoy. AbiertoBug Framework - FedRAMP High Framework - IL5 Level of Effort - Low Priority - High Scope - Blueprint Scope - Module Security
Dificultad 3/5 1-2 días Aptitud para principiantes 67/100
google/stellar-engine#315 ·
Los mantenedores suelen responder en 1 día
-
[Bug] fedramp-high/gitlab: GKE control plane authorized ranges and node settings are silently ignoredPosiblemente ocupada @digitalresistor la tomó hoy. AbiertoBug Framework - FedRAMP High Level of Effort - Low Priority - High Scope - Blueprint Scope - Module Security
Dificultad 4/5 1-2 días Aptitud para principiantes 57/100
google/stellar-engine#314 ·
Los mantenedores suelen responder en 1 día
Todos los issues de google/stellar-engine
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
aws-samples/sample-per-model-bedrock#464 ·
Los mantenedores suelen responder en 1 día
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pgadmin-org/pgadmin4#10673 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
aws-cloudformation/cfn-lint#4854 ·
Los mantenedores suelen responder en 2 días
-
`AnthropicBedrock` 2.x sends `anthropic_version: 2026-10-21`, which Bedrock rejects for Claude Sonnet 4.5, Opus 4.5 and Opus 4.6Posiblemente ocupada @charan-rathore la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
anthropics/anthropic-sdk-python#2031 ·
Los mantenedores suelen responder en 2 días
-
filer.remote.sync writes the S3 bucket-owner index (<buckets>/.system/owners/...) to remote storageAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día