Skip to content

chore(deps): update inspektor-gadget (minor)#8045

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/inspektor-gadget
Open

chore(deps): update inspektor-gadget (minor)#8045
renovate[bot] wants to merge 1 commit intomainfrom
renovate/inspektor-gadget

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 9, 2026

This PR contains the following updates:

Package Update Change
ig minor 0.51.0-4.azl30.52.0-1.azl3
ig minor 0.51.0-ubuntu24.04u40.52.0-ubuntu24.04u1
ig minor 0.51.0-ubuntu22.04u40.52.0-ubuntu22.04u1
ig minor 0.51.0-ubuntu20.04u40.52.0-ubuntu20.04u1

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate This pull request was created by renovate label Mar 9, 2026
@github-actions github-actions Bot added the components This pull request updates cached components on Linux or Windows VHDs label Mar 9, 2026
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 9144484 to 6bd1dda Compare March 10, 2026 23:35
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 6bd1dda to 95e6153 Compare March 13, 2026 01:33
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 95e6153 to 7fe9671 Compare March 13, 2026 05:58
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 7fe9671 to c4289b7 Compare March 16, 2026 18:44
@Devinwong Devinwong requested a review from a team March 16, 2026 20:24
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from c4289b7 to d5bbf00 Compare March 17, 2026 19:07
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from d5bbf00 to 3bb7d49 Compare March 19, 2026 17:50
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 3bb7d49 to b80746b Compare March 19, 2026 17:53
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from b80746b to 45123a7 Compare March 19, 2026 18:41
Copy link
Copy Markdown
Contributor

@burak-ok burak-ok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ig-gadgets package for v0.50.1 is not yet on PMC.

@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 45123a7 to b884930 Compare March 20, 2026 16:51
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from b884930 to 05fc96a Compare March 20, 2026 16:55
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 05fc96a to e56faac Compare March 20, 2026 16:59
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from e56faac to 2517f57 Compare March 21, 2026 10:09
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 6c8e195 to 03821aa Compare April 2, 2026 09:12
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 03821aa to 2cb3d02 Compare April 2, 2026 14:39
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 2cb3d02 to a89aeff Compare April 6, 2026 02:08
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from a89aeff to 08bf97c Compare April 6, 2026 05:04
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 08bf97c to 3e6304e Compare April 7, 2026 04:57
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 3e6304e to 1ddd759 Compare April 7, 2026 10:17
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 1ddd759 to b559164 Compare April 8, 2026 09:29
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from b559164 to f0e2197 Compare April 8, 2026 12:48
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from f0e2197 to a404d30 Compare April 8, 2026 20:31
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from a404d30 to 7471b5a Compare April 8, 2026 23:33
@renovate renovate Bot force-pushed the renovate/inspektor-gadget branch from 7471b5a to fba0df4 Compare April 11, 2026 13:22
@Devinwong
Copy link
Copy Markdown
Collaborator

@burak-ok the vhd build failed with

2026-04-17T16:54:34Z: ==> azure-arm: (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
2026-04-17T16:54:34Z: ==> azure-arm: Error:
2026-04-17T16:54:34Z: ==> azure-arm:  Problem: package ig-gadgets-0.49.1-1.azl3.x86_64 from @commandline requires ig = 0.49.1, but none of the providers can be installed
2026-04-17T16:54:34Z: ==> azure-arm:   - cannot install both ig-0.51.0-3.azl3.x86_64 from @commandline and ig-0.49.1-1.azl3.x86_64 from azurelinux-official-cloud-native
2026-04-17T16:54:34Z: ==> azure-arm:   - cannot install both ig-0.51.0-3.azl3.x86_64 from @commandline and ig-0.49.1-2.azl3.x86_64 from azurelinux-official-cloud-native
2026-04-17T16:54:34Z: ==> azure-arm:   - cannot install both ig-0.51.0-3.azl3.x86_64 from @commandline and ig-0.49.1-3.azl3.x86_64 from azurelinux-official-cloud-native
2026-04-17T16:54:34Z: ==> azure-arm:   - conflicting requests

And I found a comment in install-ig.sh that

# Dependency constraints differ by OS (defined in the ig-gadgets Dalec spec):
#   Ubuntu (deb-based): ig >= <gadgets_version>  — ig can be newer than gadgets
#   AzureLinux (azl3):  ig == <gadgets_version>  — ig must match gadgets exactly
# This means on AzureLinux, ig and ig-gadgets MUST be bumped together or the
# RPM install will fail with "conflicting requests".
# Since ig-gadgets is NOT in components.json (no Renovate coverage), its version
# must be updated manually here whenever ig is bumped for AzureLinux.
# testInspektorGadgetAssets should catch this behavior if we're off.

That means you (or your team) will need to take over this branch and update the hard-coded version in install-ig.sh.
Although I don't understand why it needs to be separate but not use the components.json. @chmill-zz may know?

@burak-ok
Copy link
Copy Markdown
Contributor

@Devinwong I updated and fixed the contraint in #8396

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This Renovate PR updates the Inspektor Gadget (ig) package versions used during Linux VHD builds (via parts/common/components.json) and aligns the separately-managed ig-gadgets package versions used by the VHD install script.

Changes:

  • Bump ig to 0.52.0 across Ubuntu 22.04/24.04 and Azure Linux 3.0 package entries in components.json.
  • Bump ig-gadgets package versions in vhdbuilder/packer/install-ig.sh to match upstream 0.52.0 so the install-time compatibility check continues to pass.

Package Update Analysis: inspektor-gadget (ig)

Version change: 0.51.00.52.0 (minor update)
OS variants affected: Ubuntu 22.04, Ubuntu 24.04, Azure Linux 3.0
OS variants NOT updated: None observed in the inspektor-gadget component entry (Ubuntu 20.04 is already on 0.52.0-* in-tree).

Changes between versions

Upstream changelog not found in this repository for the 0.51.00.52.0 range. Manual validation (or linking release notes) is recommended before merge to confirm there are no behavioral changes impacting:

  • gadget import behavior during VHD build (ig-import-gadgets.service and import_gadgets.sh)
  • packaging/layout changes that could break artifact expectations on the image

Overall Risk: 🟡 Medium

Justification: Minor version bump of a VHD-baked diagnostic/tooling component plus an out-of-band ig-gadgets version bump; risk is mainly around packaging/layout changes and gadget import behavior during image build.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
vhdbuilder/packer/install-ig.sh Updates ig-gadgets DEB/RPM version pins to upstream 0.52.0 to remain compatible with updated ig.
parts/common/components.json Updates ig package versions for Ubuntu 22.04/24.04 and Azure Linux 3.0 to 0.52.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

components This pull request updates cached components on Linux or Windows VHDs renovate This pull request was created by renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants