Skip to content

feat(ci): add step for switch modules to maintenance mode#2321

Merged
yaroslavborbat merged 1 commit into
mainfrom
feat/ci/maintenance-modules
May 5, 2026
Merged

feat(ci): add step for switch modules to maintenance mode#2321
yaroslavborbat merged 1 commit into
mainfrom
feat/ci/maintenance-modules

Conversation

@yaroslavborbat
Copy link
Copy Markdown
Member

@yaroslavborbat yaroslavborbat commented May 5, 2026

Description

Add step in CI pipeline to switch modules to maintenance mode before running e2e tests.

Why do we need it, and what problem does it solve?

During e2e tests execution, module components may be rolled out (due to image updates, config changes, etc.), which disrupts test runs. This change prevents module rollouts by switching modules to maintenance mode before tests start.

What is the expected result?

  1. Modules are in maintenance mode before e2e tests run
  2. No unexpected module rollouts during tests
  3. Stable and reliable e2e test execution

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: ci
type: feature
summary: Add step to switch modules to maintenance mode before e2e tests.

Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@yaroslavborbat yaroslavborbat merged commit e26b037 into main May 5, 2026
30 of 32 checks passed
@yaroslavborbat yaroslavborbat deleted the feat/ci/maintenance-modules branch May 5, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants