Conversation
There was a problem hiding this comment.
Pull request overview
Updates the Inspektor Gadget (ig) package versions used by AgentBaker’s VHD builder (via components.json) and aligns the separately-managed ig-gadgets package versions used during image build.
Changes:
- Bump
igpackage versions inparts/common/components.jsonto0.52.0for Ubuntu 20.04/22.04/24.04 and Azure Linux 3.0. - Bump
ig-gadgetspackage versions invhdbuilder/packer/install-ig.shto0.52.0for DEB/RPM installs. - Remove a ShellSpec test block that previously validated
ig_validate_version_compatibility.
Package Update Analysis: inspektor-gadget (ig)
Version change: 0.51.0-* → 0.52.0-* (minor update)
OS variants affected: Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, Azure Linux 3.0
OS variants NOT updated: None — full coverage
Changes between 0.51.0 and 0.52.0
Upstream changelog/release notes are not referenced in-repo for this version range, so specific behavior changes cannot be verified from the provided materials. Manual validation (at least VHD build + linux-vhd-content-test.sh coverage that exercises IG artifact checks) is recommended before merge.
Overall Risk: 🟡 Medium
Recommendation: Request more info / ensure validation runs (especially because IG includes eBPF artifacts and is validated during VHD content tests).
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| vhdbuilder/packer/install-ig.sh | Updates the pinned ig-gadgets DEB/RPM package versions used during VHD build installs. |
| spec/vhdbuilder/packer/install_ig_spec.sh | Removes the unit test coverage for ig_validate_version_compatibility. |
| parts/common/components.json | Updates ig latest versions for Ubuntu 20.04/22.04/24.04 and Azure Linux 3.0. |
| @@ -17,18 +17,3 @@ Describe 'ig_extract_upstream_version function' | |||
| The stderr should include "[ig] Could not parse upstream version from 'not-a-version'" | |||
| End | |||
| End | |||
What this PR does / why we need it:
This updates Inspektor Gadget to v0.52.0
Which issue(s) this PR fixes:
Supersedes #8045