chore: upgrade UBI images to v10.2#50983
Conversation
🤖 GitHub commentsJust comment with:
|
|
Pinging @elastic/obs-ds-hosted-services (Team:obs-ds-hosted-services) |
Upgrade UBI images to 10.2. With this update, dbus-glib and iptables are not available on UBI v10.2, but checking the playwright dependencies, both packages are not listed in the version in use.
e80fb3c to
b1fe97d
Compare
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (14)
✅ Files skipped from review due to trivial changes (5)
🚧 Files skipped from review as they are similar to previous changes (9)
📝 WalkthroughWalkthroughThis PR upgrades Docker base images from Red Hat UBI9 to UBI10 across the Beats project. Changes add a changelog fragment, update dependency-report sources to UBI10, switch packaging YAML anchors to redhat/ubi10-minimal, adjust the heartbeat Dockerfile template (including removal of dbus-glib), and update Ironbank Dockerfiles and hardening manifests to use redhat/ubi/ubi10:10.2 for auditbeat, filebeat, heartbeat, metricbeat, and packetbeat. 🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@changelog/fragments/1779986777-update-ubi-10.2.yaml`:
- Line 1: The changelog fragment currently uses an invalid kind value ("kind:
other"); update the top-level kind field in this fragment to one of the allowed
values (bug-fix, enhancement, breaking-change, deprecation, known-issue) so it
conforms to the repository’s changelog fragment format—replace "kind: other"
with the appropriate allowed kind that matches the change being described and
ensure the fragment includes the required summary and component fields if not
already present.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Enterprise
Run ID: 812ea38a-6f0c-492f-bbba-037716a711ff
📒 Files selected for processing (14)
changelog/fragments/1779986777-update-ubi-10.2.yamldev-tools/dependencies-reportdev-tools/packaging/packages.ymldev-tools/packaging/templates/docker/Dockerfile.tmpldev-tools/packaging/templates/ironbank/auditbeat/Dockerfiledev-tools/packaging/templates/ironbank/auditbeat/hardening_manifest.yamldev-tools/packaging/templates/ironbank/filebeat/Dockerfiledev-tools/packaging/templates/ironbank/filebeat/hardening_manifest.yamldev-tools/packaging/templates/ironbank/heartbeat/Dockerfiledev-tools/packaging/templates/ironbank/heartbeat/hardening_manifest.yamldev-tools/packaging/templates/ironbank/metricbeat/Dockerfiledev-tools/packaging/templates/ironbank/metricbeat/hardening_manifest.yamldev-tools/packaging/templates/ironbank/packetbeat/Dockerfiledev-tools/packaging/templates/ironbank/packetbeat/hardening_manifest.yaml
| @@ -0,0 +1,3 @@ | |||
| kind: other | |||
There was a problem hiding this comment.
Use an allowed changelog kind value on Line 1.
kind: other does not match the required fragment format for this repo’s review rules. Please switch it to one of the allowed values for this path.
As per coding guidelines: changelog/fragments/*.yaml: “Create a changelog fragment ... with format: kind (bug-fix, enhancement, breaking-change, deprecation, known-issue), summary, and component”.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@changelog/fragments/1779986777-update-ubi-10.2.yaml` at line 1, The changelog
fragment currently uses an invalid kind value ("kind: other"); update the
top-level kind field in this fragment to one of the allowed values (bug-fix,
enhancement, breaking-change, deprecation, known-issue) so it conforms to the
repository’s changelog fragment format—replace "kind: other" with the
appropriate allowed kind that matches the change being described and ensure the
fragment includes the required summary and component fields if not already
present.
|
Actionable comments posted: 0 |
TL;DR
Remediation
Investigation detailsRoot Cause
Evidence
(from both failed logs under Verification
Follow-upI could not reliably read prior PR discussion comments due MCP integrity filtering on PR/issue comment reads in this run, so I could not perform strict duplicate-comment detection. Note 🔒 Integrity filter blocked 3 itemsThe following items were blocked because they don't meet the GitHub integrity level.
To allow these resources, lower tools:
github:
min-integrity: approved # merged | approved | unapproved | noneWhat is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Proposed commit message
Upgrade UBI images to 10.2. With this update, dbus-glib and iptables
are not available on UBI v10.2, but checking the playwright
dependencies, both packages are not listed in the version in use (see list of dependencies).
Checklist
stresstest.shscript to run them under stress conditions and race detector to verify their stability../changelog/fragmentsusing the changelog tool.Disruptive User Impact
How to test this PR locally
Related issues
Use cases
Screenshots
Logs