Skip to content

Commit 6db73b2

Browse files
committed
Addon inspektor-gadget: Update inspektor-gadget image from v0.22.0 to v0.23.1
This commit bumps Inspektor Gadget addon from v0.22.0 to v0.23.1. To avoid deployment failures, we also need to update the YAML. Indeed, Inspektor Gadget container entrypoint and cleanup programs were translated from bash to golang [1, 2]. Upstream YAML file used to deploy was updated to reflect this change [3]. Sadly, it was not the case for the YAML used to deploy the minikube addon which leaded to troubles [4, 5, 6]. Signed-off-by: Francis Laniel <[email protected]> [1]: inspektor-gadget/inspektor-gadget@b268d38 [2]: inspektor-gadget/inspektor-gadget@3dba83f [3]: inspektor-gadget/inspektor-gadget@992399f#diff-0927404b80a3c13f63de64a0c7af1833ba3dfd4b4e1dd07b09cb8216c7f033fcR46 [4]: https://storage.googleapis.com/minikube-builds/logs/17731/32161/Docker_Linux_crio_arm64.html#fail_TestAddons/parallel/InspektorGadget [5]: https://storage.googleapis.com/minikube-builds/logs/17731/32161/Docker_Linux_crio.html#fail_TestAddons/parallel/InspektorGadget [6]: https://storage.googleapis.com/minikube-builds/logs/17731/32161/KVM_Linux_crio.html#fail_TestAddons/parallel/InspektorGadget
1 parent c56894f commit 6db73b2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Diff for: deploy/addons/inspektor-gadget/ig-daemonset.yaml.tmpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ spec:
3232
terminationMessagePolicy: FallbackToLogsOnError
3333
image: {{.CustomRegistries.InspektorGadget | default .ImageRepository | default .Registries.InspektorGadget }}{{.Images.InspektorGadget}}
3434
imagePullPolicy: "Always"
35-
command: [ "/entrypoint.sh" ]
35+
command: [ "/entrypoint" ]
3636
lifecycle:
3737
preStop:
3838
exec:
3939
command:
40-
- "/cleanup.sh"
40+
- "/cleanup"
4141
readinessProbe:
4242
periodSeconds: 5
4343
timeoutSeconds: 2

Diff for: pkg/minikube/assets/addons.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ var Addons = map[string]*Addon{
315315
MustBinAsset(addons.InspektorGadgetAssets, "inspektor-gadget/ig-daemonset.yaml.tmpl", vmpath.GuestAddonsDir, "ig-daemonset.yaml", "0640"),
316316
}, false, "inspektor-gadget", "3rd party (inspektor-gadget.io)", "https://github.com/orgs/inspektor-gadget/people", "https://minikube.sigs.k8s.io/docs/handbook/addons/inspektor-gadget/",
317317
map[string]string{
318-
"InspektorGadget": "inspektor-gadget/inspektor-gadget:v0.22.0@sha256:9272c2be979a9857971fc8b6f7226e609cadec8352f97e9769081930121ef27f",
318+
"InspektorGadget": "inspektor-gadget/inspektor-gadget:v0.23.1@sha256:c77d8eb2b3dc6e9d60767f824b296e42d6d4fdc2f17f507492a2c981933db931",
319319
}, map[string]string{
320320
"InspektorGadget": "ghcr.io",
321321
}),

0 commit comments

Comments
 (0)