Skip to content

fix(ci): step configure virtualization#2233

Merged
universal-itengineer merged 2 commits into
mainfrom
fix/ci/configure-virtualization
Apr 17, 2026
Merged

fix(ci): step configure virtualization#2233
universal-itengineer merged 2 commits into
mainfrom
fix/ci/configure-virtualization

Conversation

@universal-itengineer
Copy link
Copy Markdown
Member

@universal-itengineer universal-itengineer commented Apr 17, 2026

Description

Fix CI configuration for the e2e reusable pipeline:

  1. Fixed incorrect log message: changed [INFO] Apply ModuleSource prod config to [INFO] Apply ModuleSource dev config. The message was misleading during CI debugging.

  2. Increased kubectl wait timeout from 30s to 300s for ModuleSource activation. The previous 30-second timeout was too short, causing intermittent CI failures when the ModuleSource took longer than expected to reach the Active phase.

  3. Updated Virtualization module scanInterval from 10h to 120h. This is necessary to record the module's state at the time of the module bootstrap.

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

  • The incorrect log message made CI debugging confusing.
  • The insufficient timeout caused flaky CI pipeline failures, wasting CI resources and delaying development.
  • Frequent image scanning with 10h interval creates unnecessary load during e2e tests.

What is the expected result?

  1. CI pipeline logs show correct "dev config" message
  2. ModuleSource activation has sufficient time to complete reliably

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: fix
summary: fix CI configuration for e2e pipeline configure virtualization step.
impact_level: low

Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
@universal-itengineer universal-itengineer added this to the v1.8.0 milestone Apr 17, 2026
@universal-itengineer universal-itengineer marked this pull request as ready for review April 17, 2026 12:46
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
@universal-itengineer universal-itengineer force-pushed the fix/ci/configure-virtualization branch from 30be55f to 0b43db2 Compare April 17, 2026 13:38
@universal-itengineer universal-itengineer merged commit c965491 into main Apr 17, 2026
29 of 30 checks passed
@universal-itengineer universal-itengineer deleted the fix/ci/configure-virtualization branch April 17, 2026 13:59
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