End-to-end test: run modified certsuite with ocs-operator bundle
@rocrisp já está trabalhando nisso.
Desde 12/6/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
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
- Linguagem predominante
- Shell
- Estrelas
- 0
- Forks
- 0
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Issues semelhantes
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
-
area:terraform priority:low source:reader type:enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
stephrobert/blog-roadmap#104 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
ReproNim/containers#172 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
fairagro/m4.2_infrastructure#54 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia