-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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 Docker images to UBI #42150
base: main
Are you sure you want to change the base?
Switch Docker images to UBI #42150
Conversation
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
|
0b8b1da
to
7d6077b
Compare
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
7d6077b
to
3463ec2
Compare
@pkoutsovasilis removing backport label as this change should remain on main. |
@rdner since you have went through the same process for the wolfi-based images I would really appreciate you having a look on this PR 🙂 |
Proposed commit message
This PR follows the plan for 9.0 release and replaces the default Ubuntu-based Docker images for all beats with UBI-minimal-based images. It updates the packaging files, Docker templates, and configuration to ensure compatibility with UBI-minimal images. The
-ubi
suffixed images are not removed to maintain compatibility with the unified-release and ECK. In the image below is shown that theheartbeat
andheartbeat-ubi
have the same hashChecklist
CHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Disruptive User Impact
The changes should not cause any disruption for most users, as functionality is preserved. However, users relying on Ubuntu-specific dependencies in custom configurations or extensions may need to adjust their setups to ensure compatibility with UBI-minimal.
Author's Checklist
N/A
How to test this PR locally
Run the integration test of beats
Related issues
N/A
Use cases
N/A
Screenshots
N/A
Logs
N/A