Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to Red Hat Universal Base Image (UBI) version 9 (from UBI8) #578

Closed
7 tasks done
lfrancke opened this issue May 2, 2024 · 0 comments
Closed
7 tasks done
Assignees
Labels

Comments

@lfrancke
Copy link
Member

lfrancke commented May 2, 2024

Description

We currently build all our products and operators with UBI8 as the base image.
This epic is about switching from UBI8 to UBI9.

Value

Full support for RHEL 8 (on which UBI8 is built) ends May 31, 2024 with a final minor release 8.10 coming out sometime in 2024.
While maintenance support and extended life cycle support will continue until 2029/2032 it is not guaranteed that they will receive the same level of bugfixes as UBI9.

This switch should help us in vulnerability management as a newer release generally has newer versions of dependencies and will get security updates for a longer time.

Dependencies

We will need an OpenShift cluster to test.

Tasks

Tasks

  1. 0 of 5
    release/2024-07
    lfrancke
  2. 20 of 24
    changelog/highlight release/2024-07
    lfrancke
  3. 5 of 5
    sbernauer

Acceptance Criteria

  • All images we release to customers for the release 24.7 are built using UBI9 as the base image

(Information Security) Risk Assessment

  • This should help our security posture as we're moving to a maintained version of our base image
  • I can't think of any additional risks

Accessbility Assessment

  • This change has no accessibility impact

Quality

As this is a major shift in the underlying OS we should do this change as early as possible in the release cycle and we should run all integration tests and at least a few demos.

Release Notes

We have switched our base image for all our Docker images from Red Hat's Universal Base Image (UBI) version 8 to 9.
This means the underlying operating system is now based on Red Hat Enterprise Linux (RHEL) 9 which will be supported with security updates until at least 2032 and also means a bump in other dependencies.

This should have no visible effect on users of SDP unless you are building custom images or do rely on any implementation details of the operating system.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

1 participant