Skip to content

e2e: Replace EOL CentOS 8 with CentOS Stream 9 in test templates#1502

Open
ashokpariya0 wants to merge 1 commit intok8snetworkplumbingwg:masterfrom
ashokpariya0:fix-eol-centos8-image
Open

e2e: Replace EOL CentOS 8 with CentOS Stream 9 in test templates#1502
ashokpariya0 wants to merge 1 commit intok8snetworkplumbingwg:masterfrom
ashokpariya0:fix-eol-centos8-image

Conversation

@ashokpariya0
Copy link
Copy Markdown

@ashokpariya0 ashokpariya0 commented Apr 17, 2026

Replace quay.io/centos/centos:8 with quay.io/centos/centos:stream9 in e2e test templates to address end-of-life concerns.

Fixes #1500

Note to reviewers:
also quay.io/centos/centos:8 does not support the s390x architecture, which leads to failures on s390x arch.
https://quay.io/repository/centos/centos?tab=tags

Replace quay.io/centos/centos:8 with quay.io/centos/centos:stream9
in e2e test templates to address end-of-life concerns.

Signed-off-by: Ashok Pariya <ashok.pariya@ibm.com>
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates several E2E test templates to use CentOS Stream 9 instead of CentOS 8. The reviewer suggests using the "stream9-minimal" image variant instead of the full image across all templates to reduce resource usage and pull times in CI environments.

containers:
- name: default-route-worker1
image: quay.io/centos/centos:8
image: quay.io/centos/centos:stream9
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The centos:stream9 image is unnecessarily large (approx. 200MB) for a simple sleep container used in E2E tests. Using the minimal version quay.io/centos/centos:stream9-minimal reduces pull times and resource usage in CI environments while still providing the necessary networking tools like ip.

    image: quay.io/centos/centos:stream9-minimal

containers:
- name: default-route-worker2
image: quay.io/centos/centos:8
image: quay.io/centos/centos:stream9
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The centos:stream9 image is unnecessarily large (approx. 200MB) for a simple sleep container used in E2E tests. Using the minimal version quay.io/centos/centos:stream9-minimal reduces pull times and resource usage in CI environments while still providing the necessary networking tools like ip.

    image: quay.io/centos/centos:stream9-minimal

containers:
- name: macvlan-worker1
image: quay.io/centos/centos:8
image: quay.io/centos/centos:stream9
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The centos:stream9 image is unnecessarily large (approx. 200MB) for a simple sleep container used in E2E tests. Using the minimal version quay.io/centos/centos:stream9-minimal reduces pull times and resource usage in CI environments while still providing the necessary networking tools like ip.

    image: quay.io/centos/centos:stream9-minimal

containers:
- name: macvlan-worker2
image: quay.io/centos/centos:8
image: quay.io/centos/centos:stream9
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The centos:stream9 image is unnecessarily large (approx. 200MB) for a simple sleep container used in E2E tests. Using the minimal version quay.io/centos/centos:stream9-minimal reduces pull times and resource usage in CI environments while still providing the necessary networking tools like ip.

    image: quay.io/centos/centos:stream9-minimal

containers:
- name: simple-centos1
image: quay.io/centos/centos:8
image: quay.io/centos/centos:stream9
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The centos:stream9 image is unnecessarily large (approx. 200MB) for a simple sleep container used in E2E tests. Using the minimal version quay.io/centos/centos:stream9-minimal reduces pull times and resource usage in CI environments while still providing the necessary networking tools like ip.

    image: quay.io/centos/centos:stream9-minimal

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.

e2e: Replace EOL CentOS 8 image in test templates

1 participant