[chore] Automate OBI sub-chart dependency update PRs#2301
[chore] Automate OBI sub-chart dependency update PRs#2301MrAlias merged 14 commits intosignalfx:mainfrom
Conversation
Include OBI in the update-chart-dependency workflow.
There was a problem hiding this comment.
Pull request overview
This PR extends the existing chart-dependency auto-update automation to also handle the OpenTelemetry eBPF Instrumentation (OBI) subchart, ensuring related values.yaml defaults stay aligned when the subchart version is bumped.
Changes:
- Add OBI-specific logic in the chart dependency update script to update
.obi.image.tagwhen the OBI subchart version changes. - Extend the GitHub Actions workflow matrix to include an “obi” dependency update job.
- Add a changelog entry documenting the automation enhancement.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
ci_scripts/update-chart-dependency.sh |
Adds update_obi_image_tag and wires it to run when opentelemetry-ebpf-instrumentation is updated. |
.github/workflows/update_chart_dependencies.yaml |
Adds an OBI entry to the dependency-update matrix and updates workflow description comments. |
.chloggen/autoupobi.yaml |
Documents the new automation behavior in the changelog system. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR extends the automated chart-dependency update workflow to also handle the OpenTelemetry eBPF Instrumentation (OBI) subchart, including keeping the parent chart’s default OBI image tag aligned with the updated subchart version.
Changes:
- Add logic to
update-chart-dependency.shto updateobi.image.taginvalues.yamlwhen theopentelemetry-ebpf-instrumentationdependency is bumped. - Extend the GitHub Actions dependency-update workflow matrix to include the OBI dependency.
- Add a changelog entry describing the automation enhancement.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
ci_scripts/update-chart-dependency.sh |
Adds OBI-specific post-bump logic to update values.yaml defaults. |
.github/workflows/update_chart_dependencies.yaml |
Adds an obi matrix entry so the automation runs for the OBI dependency. |
.chloggen/autoupobi.yaml |
Records the enhancement in the changelog system. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
This PR extends the existing “chart dependency update” automation to also cover the OpenTelemetry eBPF Instrumentation (OBI) subchart, including keeping the parent chart’s default OBI image tag in values.yaml aligned with the subchart version bump.
Changes:
- Add
update_obi_image_tagto updatevalues.yaml’sobi.image.tagwhenopentelemetry-ebpf-instrumentationis bumped. - Extend the scheduled GitHub workflow matrix to open automated PRs for OBI dependency updates.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
ci_scripts/update-chart-dependency.sh |
Adds OBI-specific post-bump logic to keep obi.image.tag aligned with the new dependency version while preserving values.yaml formatting. |
.github/workflows/update_chart_dependencies.yaml |
Adds an obi matrix entry to automate dependency update PRs for the OBI subchart. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
# Conflicts: # .github/workflows/update_chart_dependencies.yaml
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Update awk script syntax.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…r-chart into auto-up-obi
No description provided.