Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

ssg/rule.yml does not block rules which are missing the `documentation_complete` tag.

Abierto
#14,818 1 comentario 0 reacciones 0 asignados Ver en GitHub

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

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

triaged
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

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ComplianceAsCode/content

Todos los issues de ComplianceAsCode/content

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.