Error: error parsing config file: error unmarshalling config: yaml: unmarshal errors: line 18: field user not found in type v2.MetadataTest
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- go, yaml
- Área
- testing-qa
Línea de trabajo
Comienza con el config.yml enlazado y ejecuta el comando container-structure-test proporcionado para reproducir el error de unmarshalling. Compara la sección metadataTest con el esquema de configuración v2 compatible o con la documentación; el trabajo estará terminado cuando la configuración prevista se acepte sin el error field-not-found.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm exploring this tool and wrote a super basic config.yml:
schemaVersion: 2.0.0
fileExistenceTests:
- name: 'Pure Test directory exists'
path: '/tmp/.pure/'
shouldExist: true
permissions: 'drwxr-xr-x'
uid: 1000
gid: 1000
isExecutableBy: 'group'
metadataTest:
user: "luke"
Error
❯ container-structure-test test \
--image pure \
--config config.yml
===================================
====== Test file: config.yml ======
===================================
=== RUN:
--- FAIL
duration: 0s
Error: error parsing config file: error unmarshalling config: yaml: unmarshal errors:
line 12: field user not found in type v2.MetadataTest
===================================
============= RESULTS =============
===================================
Passes: 0
Failures: 1
Duration: 0s
Total tests: 1
FAIL
FATA[0000] FAIL
make: *** [makefile:2: test] Error 1
Question
What's the matter with my test?
Update: link to reproducible repo
- Lenguaje dominante
- Go
- Estrellas
- 2.5k
- Forks
- 213
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin 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 GoogleContainerTools/container-structure-test
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
allstar
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
GoogleContainerTools/container-structure-test#393 · 639 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
GoogleContainerTools/container-structure-test#280 · 1 reacción ·
-
go.mod pins vulnerable docker/containerd modules; two open Dependabot PRs clear most findingsAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Windows: structure_test binary missing .exe extension causes "Open With" dialog instead of running testsPosiblemente ocupada @peakschris la tomó hace 144 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
Todos los issues de GoogleContainerTools/container-structure-test
Issues similares
-
agent-butler-finding bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
jordansmall/spindrift#6161 ·
Los mantenedores suelen responder en 1 día
-
C-bug O-community X-blathers-untriaged
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
cockroachdb/cockroach#176210 · 1 comentario ·
-
VLAgent `spec.k8sCollector.includePodLabels: false` has no effectPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
VictoriaMetrics/operator#2772 ·
Los mantenedores suelen responder en 1 día
-
refactor Type/Improvement
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
OpenNSW/nsw-srilanka#969 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Gaurav-Gosain/tuios#1316 ·
Los mantenedores suelen responder en 1 día