Skip to content

Enable futher tests on EKS - #271

Open
alicefr wants to merge 5 commits into
bootc-dev:mainfrom
alicefr:enable-eks-test
Open

alicefr wants to merge 5 commits into
bootc-dev:mainfrom
alicefr:enable-eks-test

Conversation

@alicefr

@alicefr alicefr commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

Enable additional tests on EKS and added some minor fixes

Expand EKS coverage for tests that do not require bink-specific operations:
- ControllerMembership: pool membership and daemon placement.
- PauseResume: staging while paused and completing after resume.
- NonExistingImage: degraded status after a failed image pull.
- ControllerRecovery and DaemonRecovery: interrupted rollout recovery.
- OperatorRestartResilience: no node disruption after restart and a
  successful subsequent rollout.

Keep SoftReboot bink-only while its EKS failure is investigated, and
MidRolloutImageChange bink-only because it is flaky. TagResolution needs
local-registry retagging adapted; PullSecretRotation invokes bink; and
RebootTimeoutDegraded needs an EKS power-off implementation.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
EKS images can report a platform content digest distinct from the
manifest-list digest in the configured pullspec. Use the shared digest-aware
matcher for recovery, restart, membership, pause/resume and non-existing
image assertions, including paused staging checks, so valid images do not
time out.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
The helm chart were missing before the eks test running.

Signed-off-by: Alice Frosi <afrosi@redhat.com>
EKS nodes can report a tag-based booted image reference even when the
pool uses a digest-qualified reference. Check image identity by digest
rather than requiring identical pullspec spelling.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
Allow more time for post-reboot networking and daemon startup on EKS.

Assisted-by: AI
Signed-off-by: Alice Frosi <afrosi@redhat.com>
@alicefr

alicefr commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator Author

@Mergifyio backport release-0.2

@mergify

mergify Bot commented Oct 29, 2026

Copy link
Copy Markdown

backport release-0.2

🟠 Waiting for conditions to match

Details
  • merged [📌 backport requirement]

This branch has not been deployed

No deployments
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.

1 participant