-
Notifications
You must be signed in to change notification settings - Fork 198
updatecli: automate EDOT SDK k8s auto-instrumentation images to their latest version #9686
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
Conversation
…should be updated to "$.instrumentation.nodejs.image"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Regarding the caveat, I would like to keep those comments putting them just in the line above
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes in kube-stack files look good to me.
⏳ Build in-progress, with failures
Failed CI Stepscc @v1v |
I changed it at |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reviewed only the github action and it makes sense, however I don't know the specifics of the EDOT SDK versioning
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
@Mergifyio backport 8.18 8.19 9.0 9.1 |
✅ Backports have been created
|





What does this PR do?
Enable some automated dependency management for EDOT SDK docker images in the elastic-agent repository using updatecli. The automation tracks latest releases from EDOT SDK repositories and creates pull requests to update image versions in Helm chart configurations.
Why is it important?
Previously, EDOT SDK image versions in elastic-agent had to be updated manually, as shown in #7327. This manual process was time-consuming and could lead to outdated dependencies.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
How to test this PR locally
$ GITHUB_TOKEN=$(gh auth token) \ GITHUB_ACTOR=v1v \ updatecli diff --config .ci/updatecli/updatecli-bump-edot.yml --values .ci/updatecli/values.d/scm.ymland
produced
then if I applied the changes
Caveats
It removes the inline comments:
Shall we remove them? Or move them one line above so they are not removed by the updatecli automation?Related issues
Questions to ask yourself