Skip to content

ci(e2e): enable Commander-driven e2e run (pinned to storage-e2e #33)#20

Open
duckhawk wants to merge 1 commit into
mainfrom
ci/e2e-commander-pin
Open

ci(e2e): enable Commander-driven e2e run (pinned to storage-e2e #33)#20
duckhawk wants to merge 1 commit into
mainfrom
ci/e2e-commander-pin

Conversation

@duckhawk

Copy link
Copy Markdown
Member

What

Prepares the sds-object e2e suite (merged in #19) to actually run in CI via the Commander-driven storage-e2e pipeline.

Since the required storage-e2e capabilities are still on a branch (PR deckhouse/storage-e2e#33 — commander provider, enable-modules job, kubeconfig connect mode, the cluster_provider/module_image_tag/storage_e2e_ref inputs) and not yet on main, this pins both:

  • the reusable-workflow ref: uses: …/e2e.yml@feat/commander-e2e-enable-modules
  • storage_e2e_ref: feat/commander-e2e-enable-modules (scripts / cmd / Go)

Both should be reverted to @main once #33 merges.

The pipeline runs on the e2e/run label: resolve → bootstrap (Commander create + kubeconfig) → enable-modules (install sds-object pr<N>) → run-tests (connect via kubeconfig) → teardown (delete cluster).

To actually trigger a run

See the checklist in the PR discussion / e2e/README.md. In short: merge or keep #33 available, ensure the PR dev image pr<N> is built, configure the Commander secrets/vars, then add the e2e/run label.

🤖 Generated with Claude Code

The commander provider, enable-modules job, kubeconfig connect mode and the
cluster_provider/module_image_tag/storage_e2e_ref inputs live on the
storage-e2e branch feat/commander-e2e-enable-modules (PR #33), not yet on main.
Pin both the reusable-workflow ref and storage_e2e_ref to that branch so the
pipeline is runnable now; revert both to @main after #33 merges.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@duckhawk duckhawk added e2e/run Trigger the storage-e2e pipeline for this PR and removed e2e/run Trigger the storage-e2e pipeline for this PR labels Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e/run Trigger the storage-e2e pipeline for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant