ssg/rule.yml does not block rules which are missing the `documentation_complete` tag.
Los mantenedores suelen responder en 3 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 65/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- python
- Área
- build-system, security
Línea de trabajo
Comienza en ssg/yaml.py alrededor de la línea 115 y sigue cómo se interpreta durante la compilación un rule.yml sin documentation_complete. Revisa las pruebas existentes de validación o advertencias de la compilación y, después, define y verifica el comportamiento para una etiqueta ausente según si la compilación debe fallar o mostrar una advertencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description of problem:
ACS-ICS team noticed that there were rules being pulled into profiles that were missing the documentation_complete tag. Investigation lead us to find that the ssg/yaml.py file (line 115), is designed such that it treats rule files without the tag as documentation_complete:true, which can lead to problems like: https://redhat.atlassian.net/browse/CMP-4339
Actual Results:
A rule.yml file that has no documentation_complete tag is treat as documentation_complete:true during build.
Expected Results:
A rule.yml file that has no documentation_complete tag should cause the build to fail or maybe issue some warning?
- Lenguaje dominante
- Shell
- Estrellas
- 2.8k
- Forks
- 835
- Merge medio
- 4 d 6 h
- PR fusionados (30 d)
- 44
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 ComplianceAsCode/content
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
ComplianceAsCode/content#15152 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
ComplianceAsCode/content#15151 ·
Los mantenedores suelen responder en 3 días
-
Rules of audit_rules_dac_modification template are misaligned with DISAPosiblemente ocupada @macko1 la tomó hace 7 días. Abiertoproductization-issue RHEL10 STIG triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ComplianceAsCode/content#15135 · 1 asignado ·
Los mantenedores suelen responder en 3 días
-
triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ComplianceAsCode/content#14994 · 3 comentarios ·
Los mantenedores suelen responder en 3 días
-
triaged
Dificultad 2/5 Medio día Aptitud para principiantes 62/100
ComplianceAsCode/content#12264 ·
Los mantenedores suelen responder en 3 días
Todos los issues de ComplianceAsCode/content
Issues similares
-
Feature Needs Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
project-chip/certification-tool#1154 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
beehive-lab/TornadoVM#1151 ·
Los mantenedores suelen responder en 1 día
-
writing-plans: user-facing text that describes app behaviour should cite the code it describesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
obra/superpowers#2433 ·
Los mantenedores suelen responder en 5 días
-
area/release kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
kubernetes-sigs/kueue#16455 · 1 comentario ·
Los mantenedores suelen responder en 1 día