Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

End-to-end test: run modified certsuite with ocs-operator bundle

未关闭
#5 0 条评论 0 个 reaction 已指派 1 人 在 GitHub 查看

@rocrisp 已经在做这个了。

开始于 2026年6月12日。

评估

这个 Issue 还没有评估数据。

描述

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
  1. Push the TestConfigurationBundle repo with the ocs-operator bundle (from issue #3)
  2. Build/run the modified certsuite script (from issue #4) pointing at this repo
  3. Run with ocs-operator as the target operator
Expected behavior
  • Script clones TestConfigurationBundle repo successfully
  • Looks up ocs-operator in operator-map.yaml and 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

主要语言
Shell
星标
0
派生
0
PR 合并指标
30 天内没有已合并 PR

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

相似的 Issue

更多 Shell/Bash Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。