End-to-end test: run modified certsuite with ocs-operator bundle
@rocrisp ya está trabajando en esto.
Desde el 12/6/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Summary
Validate the full workflow end-to-end by running the modified certsuite batch test script against ocs-operator using the test configuration bundle from this repo.
Details
Test steps
- Push the TestConfigurationBundle repo with the
ocs-operatorbundle (from issue #3) - Build/run the modified certsuite script (from issue #4) pointing at this repo
- Run with
ocs-operatoras the target operator
Expected behavior
- Script clones TestConfigurationBundle repo successfully
- Looks up
ocs-operatorinoperator-map.yamland finds the bundle - Installs the ocs-operator via OLM and waits for CSV to succeed
- Applies
00-prerequisites.yaml(if present) - Applies
01-operand-crs.yaml— creates StorageCluster CR - Runs
02-validate.sh— waits for operands to be ready, exits 0 - Certsuite tests run against the live operands
- Teardown cleans up the operand CRs
- Operator is uninstalled normally
Also verify graceful skip
- Run the script with a different operator that has NO bundle
- Confirm it logs a warning and continues without failure
Depends on
- #3 (ocs-operator bundle)
- #4 (certsuite script modification)
Parent Epic
Test Configuration Bundle for Certsuite Operand Installation
- Lenguaje dominante
- Shell
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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.
Issues similares
-
e2e-failure ready-to-code
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
redhat-developer/rhdh-plugin-export-overlays#4485 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
maintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
fix(session-flow): redact.py misses bare sk-ant-oat01- tokens and stateless ghs_ tokens with dotsAbiertoneeds-human
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
melodic-software/claude-code-plugins#9026 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug raised-by:verifier
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
medici-finance/assay#4008 ·
Los mantenedores suelen responder en 1 día
-
bug: `curl NAME` exports an unquoted, uninterpolated command that is not runnablePosiblemente ocupada @dannyward630 la tomó hoy. Abiertobug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
yunaremaia/git-api#61 ·
Los mantenedores suelen responder en 1 día