SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for inspektor-gadget-0.33.0-12.1.x86_64.rpm :

* Fri Oct 11 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.33.0:
* Welcome to the v0.33.0 release of Inspektor Gadget. The most relevant changes for this version are: - introduce GadgetInstanceManager to run gadgets headless by AATTflyth in #2960 - Add profile_tcprtt by AATTeiffel-fl in #3452 - gadgets: add gadget to trace mutex locks/unlocks by AATTSnehil-Shah in #3503 - Add top_blockio by AATTburak-ok in #3273 - gadgets: Port trace_fsslower to image-based by AATTmauriciovasquezbernal in #3463 - cmd/common: allow to specify gadget runtime configuration using \"-f\" by AATTflyth in #3515
* General Improvements - gadgets/top_file: Provide full file path by AATTMeherRushi in [#3347] - clioperator: Add support for adding / removing fields with - -fields by AATTh4l0gen in #3284 - Add inspect subcommand to image by AATTeiffel-fl in #3382 - gadgets: Update readme by AATTmauriciovasquezbernal in #3428 - pkg/oci: Rename ListGadgetImages() to GetGadgetImages(). by AATTeiffel-fl in #3442 - pkg/operators/otel-metrics: don\'t automatically apply metrics type based on role tag by AATTflyth in #3447 - pkg/datasource: Use FullName to look for fields in config by AATTblanquicet in #3448 - treewide: Bump go to 1.22.7. by AATTeiffel-fl in #3458 - fsnotify: add new fields by AATTalban in #3438 - Add a second map to get pods and svcs by IP without GetCmp by AATTmatthyx in #3446 - pkg: Add safeset package. by AATTeiffel-fl in #3472 - trace-dns: use new fields from socket enricher by AATTalban in [#2684] - oci: Set artifactType in all cases by AATTmauriciovasquezbernal in #3469 - socket enricher: warning in case of incompatibility by AATTalban in #3479 - metadata: Clean up parameters handling by AATTmauriciovasquezbernal in #3490 - cmd/build: Reduce duplicate code by AATTmauriciovasquezbernal in [#3498] - wasm: Add parameters handling to wasm by AATTmauriciovasquezbernal in #3449 - pkg/operators/oci-handler: Support set annotations at runtime by AATTblanquicet in #3468 - wasm: Add support for setting config by AATTmauriciovasquezbernal in #3475 - gadgets: Rework the makefile to add better parallelism. by AATTeiffel-fl in #2987 - feat: add verifier debug output when running faulty ebpf gadget by AATTpatrickpichler in #3529 - operators/kubeipresolver: Improve memory consumption by AATTmauriciovasquezbernal in #3530
* Bug Fixes - operators/ebpf: Fix crash when spec doesn\'t contain types by AATTmauriciovasquezbernal in #3450 - gadgets: Fix headless test by AATTmauriciovasquezbernal in #3519
* Documentation Improvements - docs: add operator documentation by AATTmauriciovasquezbernal in [#3406] - docs/gadget-devel/building: Clarify that sudo needs to be run with -E by AATTmauriciovasquezbernal in #3435 - docs/operators: remove links from diagram by AATTmauriciovasquezbernal in #3437 - docs: Distinguish between ig and kubectl-gadget in kernel filtering by AATTblanquicet in #3423 - docs: Improve trace_dns guide by AATTmqasimsarfraz in #3429 - docs/specs/operators: Point to latest docs in pkg.go.dev by AATTblanquicet in #3440 - docs: Extend documentation on allowed-gadgets. by AATTeiffel-fl in #3473 - docs: Fix broken link for cosign container signing process. by AATTeiffel-fl in #3482 - docs: Fix operators instance params by AATTmqasimsarfraz in [#3495] - docs: Use constants to point to correct versions in docs by AATTmauriciovasquezbernal in #3496 - docs: Fixes for hello-world-gadget-wasm by AATTmqasimsarfraz in [#3512] - docs: Improve trace_oomkill guide by AATTmqasimsarfraz in #3493 - gadgets/README.mdx: Update sidebar_position after adding top_blockio by AATTburak-ok in #3520
* Sat Sep 14 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.32.0: In this release, we focused on improving our documentation to ease people using and writing their own gadgets. We also added a new gadget to trace the calls to inotify() and fanotify().
* General Improvements - tools: Remove check-readme. by AATTeiffel-fl in #3299 - container-collection: Add OwnerKind and OwnerName to K8sEnrichment by AATTburak-ok in #3319 - Post-release: update gadgets version to v0.31.0 by AATTalban in [#3339] - columns: add support for displaying event data in Hex format by AATTSnehil-Shah in #3307 - example/Dockerfile: Use JSON args to prevent unintended behavior related to OS signals by AATTburak-ok in #3346 - image build: allow alternative tinygo by AATTalban in #3348 - datasource: Fix order for K8S.NODE by AATTmqasimsarfraz in #3323 - gadgetctl/kubectl-gadget: Ensure sorting after combining data from all targets by AATTblanquicet in #3326 - ig: Add optional further K8s enrichment (Ownertype and Ownername in this PR) by AATTburak-ok in #3360 - New gadget: fsnotify by AATTalban in #3218 - Add mechanism to disable pulling image-based gadgets by AATTeiffel-fl in #3369 - pkg/operators/cli: Improve log level for errors and avoid blocking other ds when one fails by AATTblanquicet in #3413 - pkg/datasource/columns: Default MaxWith attribute based on field type (For int and bool) by AATTblanquicet in #3414
* Bug Fixes - pkg/gadgets: Fix tree output for snapshot process. by AATTeiffel-fl in #3315 - image/build: Fix wasm compilation by AATTmauriciovasquezbernal in #3341 - pkg/datasource: Hide enriched timestamp column by default by AATTblanquicet in #3378 - cmd: Handle --apparmor-profile to work better on k8s 1.30 and higher. by AATTeiffel-fl in #3377 - Switch to gopacket/gopacket by AATTmauriciovasquezbernal in [#3386] - charts: Fix config map volume by AATTmauriciovasquezbernal in [#3389] - columns template: add max size on some fields by AATTalban in [#3401] - pkg/operators: Add limiter by AATTblanquicet in #3327
* Documentation Improvements - docs/gadget-devel/metadata: Improve description of datasources by AATTblanquicet in #3316 - Document security related options for ig daemon by AATTeiffel-fl in #3322 - Add link to v0.31.0 post in README by AATTblixtra in #3328 - gadgets/top_tcp: fix typo in date by AATTalban in #3337 - docs: Fix broken links by AATTmauriciovasquezbernal in #3300 - docs: Fix more broken links by AATTmauriciovasquezbernal in [#3340] - docs/legacy: Update the sort_by list by AATTburak-ok in #3345 - docs: Rename CONTRIBUTING.md by AATTmqasimsarfraz in #3349 - treewide: Bump golang to 1.22.5. by AATTeiffel-fl in #3317 - docs: Use GitHub instead of elixir by AATTmauriciovasquezbernal in #3359
* Testing and Continue Integration - feat(test): added test for gadgets/trace_tcpconnect by AATTmastersans in #3258 - snapshot_process: Sleep before starting the gadget by AATTburak-ok in #3338 - gha: Remove unneeded strategy on workflow file by AATTandoriyaprashant in #3302 - feat(test): added test for gadgets/trace_tcpretrans by AATTmastersans in #3294 - ci: Automatically update website on push by AATTmauriciovasquezbernal in #3342 - ci: Add check for gadget guides by AATTmqasimsarfraz in #3367 - gadgets/readmes: update all gadgets documentation by AATTalban in #3358 - docs: Add missing symlink to render gadget documentation by AATTmauriciovasquezbernal in #3364 - docs/op: Add UidGidResolver documentation by AATTburak-ok in [#3324] - gadgets: update sourceURL and documentationURL by AATTalban in [#3376] - docs: add diagrams for running modes by AATTalban in #3219 - docs: Add missing columns.hex annotation by AATTmauriciovasquezbernal in #3384 - docs: Add Detailed Guide for Filtering in User Space by AATTandoriyaprashant in #3402 - dependabot: Fix groups by AATTmauriciovasquezbernal in #3415 - docs/spec/oci: Fix broken link by AATTblanquicet in #3422 - docs: Add some links by AATTmauriciovasquezbernal in #3420 - docs: fsnotify: replace handmade diagram by mermaid diagram by AATTalban in #3421 - added change in docs by AATT836hardik-agrawal in #3425
* Tue Aug 06 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.31.0: With this release, we announce the general availability of image-based Gadgets (they aren\'t experimental anymore #3261) . The documentation is available here. Stay tuned at the inspektor-gadget.io website as we\'ll publish some blog posts with more information about this release.
* General Improvements - trace_exec: remove unused variable uid by AATTi-Pear in #3100 - GetCgroupID: read cgroup paths under host cgroup namespace by AATTalban in #3085 - Artifact Hub: Update gadgets version to v0.30.0 by AATTgithub-actions in #3103 - gadgets/trace_oomkill: Utilize new testing framework by AATTburak-ok in #3084 - prometheus: Use different name for metrics config by AATTmqasimsarfraz in #3109 - cmd/kubectl-gadget: Set k8s flags for runtime after parsing by AATTmqasimsarfraz in #3104 - trace_tcpconnect: Add retcode by AATTburak-ok in #3069 - artifacthub: use field \'digest\' instead of \'createdAt\' for reindexing by AATTalban in #3105 - pkg/gadgets/run/types: Test string equality rather than contain to de… by AATTeiffel-fl in #3114 - cmd: Support a Configuration File by AATTmqasimsarfraz in #2831 - add otel-metrics operator for image-based gadgets by AATTflyth in #2900 - gadgets: Add trace_bind by AATTmauriciovasquezbernal in #3067 - kubeinvcache: Create the cachedmaps on demand by AATTburak-ok in [#2815] - Update google.golang.org/grpc to v1.65.0 by AATTmauriciovasquezbernal in #3122 - minikube.mk: switch minikube to use kubernetes v1.30.0 by AATTalban in #3128 - [2nd attempt] container-collection: add process metadata enricher by AATTalban in #3091 - Improve endpoints formatter by AATTmauriciovasquezbernal in [#3076] - gadgets/trace_bind: Fix trace_bind after formatters rework by AATTmauriciovasquezbernal in #3129 - gadgettracermanager: Set environment to Kubernetes by AATTmqasimsarfraz in #3136 - Adding docker runtime image digest enrichment for running containers by AATTSefi4 in #3139 - pkg/gadgets: Use tp_btf for top block-io. by AATTeiffel-fl in [#3146] - Dockerfiles: Use JSON for linter ENTRYPOINT. by AATTeiffel-fl in [#3160] - tree-wide: Freeze perf event array map by AATTmauriciovasquezbernal in #3151 - pkg/oci: Add option to only run image-based gadgets from specific registries by AATTeiffel-fl in #3145 - config: Add support for ig-k8s by AATTmqasimsarfraz in #3150 - gadgets: Forward config to datasources by AATTmauriciovasquezbernal in #3149 - pkg/operators/ebpf: Allow passing field configuration as annotations by AATTblanquicet in #3171 - gadgets: Add audit seccomp by AATTmauriciovasquezbernal in #3170 - Use global param for public key by AATTeiffel-fl in #3158 - Adding pcomm field by AATTSefi4 in #3142 - Update metadata validation and generation by AATTmauriciovasquezbernal in #3164 - metadata: Fix leftovers after review by AATTmauriciovasquezbernal in #3183 - gadget-context: make sure cancel() is called on gadgetContext by AATTflyth in #3186 - cmd/common/config: Remove line to initialize oci operator. by AATTeiffel-fl in #3189 - gadgets: Uniform common info they provide by AATTmauriciovasquezbernal in #3169 - pkg/operators/ebpf: make enum handling deterministic by AATTflyth in #3190 - gadgets: Provide human readable version of error codes by AATTburak-ok in #3148 - config/params: add support for string slices by AATTeiffel-fl in [#3192] - Add support to specify several public keys by AATTeiffel-fl in [#3174] - image-based gadgets: introduce map iterators by AATTflyth in [#3182] - ebpf-builder.Dockerfile: Use uppercase keyword by AATTburak-ok in #3205 - container-hook: simplify sys_exit_execve logic by AATTalban in [#3138] - tree-wide: Pin base images on Dockerfiles by AATTmauriciovasquezbernal in #3198 - container-hook: Remove unused bpf objects by AATTmauriciovasquezbernal in #3206 - Dockerfiles: Fix typo for kubectl-gadget.Dockerfile hash. by AATTeiffel-fl in #3215 - treewide: Remove unused verify-gadgets flag and adapt CI jobs to dependabot by AATTeiffel-fl in #3216 - treewide: Fix usage of empty public keys. by AATTeiffel-fl in [#3226] - treewide: Add back --verify-gadgets. by AATTeiffel-fl in #3227 - Use global parameters for --allowed-digests and - -allowed-registries by AATTeiffel-fl in #3181 - gadgets: Update top_file to use map iterators instead of toppers by AATTblanquicet in #3207 - Adding cwd field to trace_exec image-based gadget by AATTSefi4 in #3157 - UidGidResolver: Make it usable in image based gadgets by AATTburak-ok in #3200 - Improve insecure registries support by AATTmauriciovasquezbernal in #3252 - ig/gadgetctl: add TLS support by AATTflyth in #2848 - treewide: Replace allowed-digests and allowed-registries by allowed-gadgets by AATTeiffel-fl in #3251 - gadgets: Add top_tcp as image based gadget by AATTburak-ok in [#3259] - Finish porting trace dns to image-based gadget by AATTmauriciovasquezbernal in #3093 - pkg/operators: Add combiner by AATTblanquicet in #3068 - image-based gadgets: add support for profiler gadgets by AATTflyth in #3253 - tree-wide: Mark image-based gadgets as non experimental by AATTmauriciovasquezbernal in #3261
* Bug Fixes - Makefile: Fix how ig-debug version is set. by AATTeiffel-fl in [#3108] - pkg/gadgets: Fix tracepoint for top block-io. by AATTeiffel-fl in #3272 - pkg/datasource: Use FullName to add field. by AATTeiffel-fl in [#3271] - pkg/datasource: Use FullName instead of Name. by AATTeiffel-fl in #3293
* Documentation Improvements - Update README.md for all image-based gadgets by AATTalban in [#3102] - docs: Add a link to verify instructions when ig is downloaded from release by AATTeiffel-fl in #3147 - docs: point to the installation instructions on the IG website instead of the TOC on the repo by AATTflyth in #3173 - docs: Rework structure and few improvements by AATTmauriciovasquezbernal in #3279 - quick-start.md: run.md -> run.mdx by AATTburak-ok in #3297 - README: Fix broken links by AATTmauriciovasquezbernal in #3298
* Testing and Continue Integration - gadgets/Makefile: Report failing tests again by AATTburak-ok in [#3116] - gadgets: Test endpoints too by AATTmauriciovasquezbernal in [#3130] - gadgets/trace_capabilities: Add test by AATTburak-ok in #3115 - ci: Report summaries for gadgets tests by AATTmauriciovasquezbernal in #3152 - ci: Update instructions to create ARO cluster by AATTmauriciovasquezbernal in #3119 - tests: Remove run top test and helpers for this by AATTmauriciovasquezbernal in #3161 - gadgets: Test on containerd too by AATTmauriciovasquezbernal in [#3172] - CI: README: Add OpenSSF scorecard badge by AATTillume in #3098 - ci: Pin Github Actions by AATTmauriciovasquezbernal in #3191 - ci: Limit token permissions by AATTmauriciovasquezbernal in [#3197] - ci: Pin go install command to hash by AATTmauriciovasquezbernal in #3199 - pkg/testing/ig: Support more than one flag on IG_FLAGS env variable by AATTblanquicet in #3220 - ci: Verify eBPF builder image only if cosign secrets were set. by AATTeiffel-fl in #3217 - ci: Remove documentation-checks from release needs. by AATTeiffel-fl in #3296
* Wed Jul 03 2024 opensuse_buildserviceAATTojkastl.de- Update to version 0.30.0:
* ci: Set DOCKER_BUILD_NO_SUMMARY.
* gadgets/trace_capabilities: Add special check for exec-family syscalls
* gadgets: Add trace_capabilities
* gadgets/trace_tcpdrop: Add kernel stack field
* pkg/operators/ebpf: Support kernel stack map
* pkg/oci: Add new options to restrain execution by digest.
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* gadgets: update README.md
* gadgets/Makefile: add readme target
* gadgets/trace_exec: Add tests
* testing: Add helper to sleep
* treewide: Remove unneeded systemd workaround.
* ci: Use eastus2 for AKS
* go: bump github.com/moby/moby
* go: bump github.com/docker/cli
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* test/images: Test that export command is deterministic
* build: Allow reproducible builds
* kubemanager: Check ParamAllNamespaces in PreStart too
* datasource: Return error on New()
* go: bump github.com/moby/moby
* go: bump github.com/docker/cli
* ci: Remove ARO from release needs.
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* gadgets/snapshot_process: Port test to use new testing framework
* pkg/testing/match: Add unittests
* testing: Consolidate match logic in pkg/testing/match
* CI: Use multinode cluster for testing gadgets on kubernetes
* trace_mount: Add call column and flag decoding
* docs: Remove mouting /run for ig.
* pkg/container-utils: Preprend HOST_ROOT to /run/cri-dockerd.sock.
* cmd/ig: Preprend host.HostRoot to runtime socket path.
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* docs: Add instruction to verify ebpf-builder image.
* ci: Verify eBPF builder image before building gadgets.
* Revert \"container-collection: add process metadata enricher\"
* gadgets/trace_exec: Update metadata.
* ci: bump docker/build-push-action from 5 to 6
* ci: bump aquasecurity/trivy-action from 0.22.0 to 0.23.0
* add sort operator import to ig and gadgettracermanager binaries
* pkg/datasource: add AATTflyth as code owner
* pkg/datasource: improve subscription handling
* Fix codeowners
* trace_tcp{drop,retrans}: Use bitfields for flags
* ebpf/formatters: Support formatting bitfields
* trace_open: Add missing fields
* gadgets/test: Run tests even if wasm module exists
* ig/build: Always pull builder-image if latest tag is used
* tests: Disable TestTraceNetwork on cri-o
* gadgets/trace_sni: Port test to use new testing framework
* pkg/operators/sort: add unit tests
* add sort operator
* pkg/datasource: add Swap() method to DataArray
* gadgets/ports: Convert to host endianess inside the gadget
* go: bump github.com/containers/image/v5 from 5.31.0 to 5.31.1
* go: bump github.com/tetratelabs/wazero from 1.7.1 to 1.7.3
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* gadgets/trace_exec: Add wasm module to handle args field
* docs: Add guide to use wasm from a gadget
* docs/reference: Add wasm reference docs
* wasm: Add test to check consts are in sync
* operators/wasm: Add tests
* operators: Add wasm operator
* image/build: Use correct Inspektor Gadget code in in-tree gadgets
* gadgets: Port trace_tcp_test to gadgets
* pkg/container-hook: Check container PID bound before converting it.
* ci: bump actions/{download,upload}-artifact from 3 to 4
* formatters: Avoid changing name of the field
* operators/ebpf: Rename converters to formatters
* ci: Use westeurope for AKS.
* container-hook: delete old entries and marks after timeout
* container-hook: use a single fanotify to watch pid files
* integration/kubectl-gadget: Add an option to skip image verification
* gadgets/test: Add an option skip image verification
* ci: Skip signing ig-k8s image/gadget images on fork
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* go: bump github.com/miekg/dns from 1.1.59 to 1.1.61 in /tools/dnstester
* execsnoop: add parent upper layer
* gadgets/signal: Add test using the new framework.
* integration/Command: Enhance error messages for kill
* pkg/oci: Remove undeeded authOpts for getSigningInformation().
* container-collection: add process metadata enricher
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* gadgets/trace_mount: Implement test using new framework
* tests: Remove duplicated test
* testing/containers: Add support for privileged mode
* gadgets/trace_open: Improve tests
* gadgets/trace_exec: drop uid filter on sys_exit_execve
* pkg/gadgets/trace_exec: drop uid filter on sys_exit_execve
* pkg/gadgets/capabilities: Fix pid field
* container-hook: add new test
* pkg/gadgets/capabilities: fix pid and tgid fields
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* ci: Use --format to retrieve image digest instead of grep and awk.
* go: bump github.com/spf13/cobra from 1.8.0 to 1.8.1
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* go: bump github.com/docker/docker
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* ci: Sign helper images.
* go: bump github.com/moby/moby
* ci: Sign ig container image.
* ci: Add action to sign container image.
* go: bump the k8s group with 8 updates
* uprobetracer: use secureopen to avoid TOCTOU issues
* New pkg: secureopen: open files in containers
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* go: bump google.golang.org/protobuf from 1.34.1 to 1.34.2
* Align k8s json and columns name
* trace exec: extract fixup for execve as a common header
* fields: Mark fields hidden based on attributes
* ci: bump aquasecurity/trivy-action from 0.21.0 to 0.22.0
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* go: bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4
* go: bump github.com/docker/{cli,docker} and github.com/moby/moby
* go: bump github.com/containerd/containerd from 1.7.17 to 1.7.18
* go: bump the golang-x group with 3 updates
* go: bump github.com/containers/common from 0.59.0 to 0.59.1
* Updating trace_open test to support testing in k8s and adding ci job for testing with k8s
* adding helper functions for testing with k8s
* gadgets/trace_exec: extract fixup for execve as a common header
* go: bump github.com/spf13/viper from 1.18.2 to 1.19.0
* go: bump github.com/mdlayher/socket from 0.4.1 to 0.5.1 in /examples
* Artifact Hub: Update gadgets version to v0.29.0
* container-collection: Don\'t rely on k8s.io/kubernetes/pkg/...
* go: bump github.com/aws/aws-sdk-go in /tools/eks-cleanup
* implementing container factory interface for k8s
* updating field names: pod and container
* Mon Jun 03 2024 opensuse_buildserviceAATTojkastl.de- update to version 0.29.0:
* Welcome to the v0.29.0 release of Inspektor Gadget. The most relevant changes for this version are: - API: Support running gadgets from files and memory by AATTmauriciovasquezbernal in #2853 - gadgets: Add trace_lsm by AATTi-Pear in #2827 - gadgets: Add trace_ssl by AATTi-Pear in #2745 - add filter operator by AATTflyth in #2805
* General Improvements - Improve \"CStrings\" handling by AATTmauriciovasquezbernal in [#2797] - UserGroupCache: Move OnceValue to global scope by AATTburak-ok in #2809 - kubernetes: cgroupfs: mount read-only by AATTalban in #2685 - datasources: Add Bool accessors by AATTmauriciovasquezbernal in [#2796] - gadgets/trace_malloc: support more memory operations by AATTi-Pear in #2748 - datasources: Add missing setters, allocate memory and add tests by AATTmauriciovasquezbernal in #2823 - trace_dns: convert domain to dot notation (without wasm) by AATTalban in #2845 - pkg/datasource: remove dependency on pkg/gadgets by AATTflyth in [#2850] - pkg/operators/ebpf: Avoid adding netns field to snapshot process by AATTblanquicet in #2838 - snapshotters: Support sending and JSON-printing output as an array by AATTblanquicet in #2709 - profile/block-io: use core type matches relocations by AATTalban in #2542 - Add support for more iterators: task_file, ksym by AATTalban in [#2839] - minikube: Upgrade to v1.33.1 by AATTmqasimsarfraz in #2841 - datasource: Allow setting smaller static strings by AATTmauriciovasquezbernal in #2832 - sockets-map.h: remove most defines from socket enricher header by AATTalban in #2846 - local/kube manager operators: Print warning for multiple net/mnt ns fields by AATTblanquicet in #2877 - Revert \"gadgets/trace_dns: add empty wasm module\" by AATTmauriciovasquezbernal in #2886 - cmd: Add JSON output to image list command. by AATTeiffel-fl in [#2885] - cmd/image/build: Add progress bar when pulling builder image by AATTmauriciovasquezbernal in #2888 - charts: Set container filesystem as read only. by AATTeiffel-fl in #2442 - pkg/{runcfanotify, container-hook}: Refactor code to use notify package. by AATTeiffel-fl in #2766 - clean up operator initialization code by AATTflyth in #2901 - Auto detect container runtime socket path by AATTdorser in #2794 - Updates to dependabot by AATTmauriciovasquezbernal in #2915 - pkg/operators/formatters: Add syscall formatter by AATTi-Pear in [#2913] - dependabot: Group gomod updates by dependency by AATTmauriciovasquezbernal in #2916 - dependabot: Disable updating indirect dependencies by AATTmauriciovasquezbernal in #2955
* Bug Fixes - oci-handler: Fix typo in error message by AATTmqasimsarfraz in [#2806] - kubectl-gadget: Multiple fixes around skipInfo logic by AATTmauriciovasquezbernal in #2774 - trace/network: Close Operators after closing the tracer by AATTburak-ok in #2814 - container-hook: fix sys_exit_execve from thread by AATTalban in [#2804] - oci: Fail is start image operator fails by AATTmauriciovasquezbernal in #2828 - trace exec builtin gadget: fix memory usage by AATTalban in [#2840] - pkg/operators/simple: fix onStop() callback being called if only onStart is set by AATTflyth in #2851 - version: Fix server version for ig-k8s by AATTmqasimsarfraz in [#2852] - trace_dns: fix padding by AATTalban in #2860 - pkg/gadgets: Update comment about mntns_filter.h location by AATTblanquicet in #2866 - localmanager: Avoid crashing if container collection isn\'t available by AATTmauriciovasquezbernal in #2874 - pkg/operators: Fix tracing host events for mount namespace ID attache… by AATTeiffel-fl in #2879 - Add runc symlink for rancher rke2 by AATTmatthyx in #2764 - Remove usage of go workspaces by AATTmauriciovasquezbernal in [#2914] - oci: Return error if op.Prepare() fails by AATTmauriciovasquezbernal in #2947
* Documentation Improvements - Artifact Hub: Update gadgets version to v0.28.0 by AATTgithub-actions in #2808 - Artifact Hub: Update gadgets version to v0.28.1 by AATTgithub-actions in #2861 - Implement image-based gadgets examples by AATTmauriciovasquezbernal in #2753 - docs: Add installation steps for helm charts by AATTmqasimsarfraz in #2878 - docs/hello-world-gadget: Add missing --verify-image=false by AATTmauriciovasquezbernal in #2887 - docs: Add documentation on how to sign image-based gadgets. by AATTeiffel-fl in #2894 - docs: Use relative link to point to verification documentation. by AATTeiffel-fl in #2895 - docs: Add initial wasm design doc by AATTmauriciovasquezbernal in #2896
* Testing and Continue Integration - ci: Do not run cloud-cleanup on fork by AATTmqasimsarfraz in [#2807] - ci: Shifting deploy and undeploy logic for IG to actions by AATTpawarpranav83 in #2833 - tests: Add tests for image export and import by AATTmauriciovasquezbernal in #2906
* Mon Jun 03 2024 opensuse_buildserviceAATTojkastl.de- update to version 0.28.1: This is a Bugfix release which includes the following fixes:
* container-hook: fix sys_exit_execve from thread by AATTalban in [#2804]
* trace exec builtin gadget: fix memory usage by AATTalban in #2840
* version: Fix server version for ig-k8s by AATTmqasimsarfraz in [#2852]
* Mon Jun 03 2024 opensuse_buildserviceAATTojkastl.de- update to version 0.28.0: Welcome to the v0.28.0 release of Inspektor Gadget. The most relevant changes for this version are:
* pkg/uprobetracer: add support for USDT tracepoints by AATTi-Pear in #2655
* cmd: Verifying container image if policy controller is present. by AATTeiffel-fl in #2703
* operators/ebpf: Support associate programs (iterators) to snapshotters by AATTblanquicet in #2637
* Bump Go version to 1.22.0 by AATTburak-ok in #2744
* Remove bpftrace by AATTeiffel-fl in #2757 General Improvements
* gadget-context: Don\'t add op instance\'s params if op is not requested by AATTblanquicet in #2667
* pkg/uprobetracer: use kfilefields to identify inodes by AATTi-Pear in #2669
* artifacthub-pkg.yml: update gadget versions to new release by AATTalban in #2679
* re-add support for jsonpretty + yaml to image based gadgets by AATTflyth in #2652
* trace/open: Compute error and file descriptor fields on eBPF code by AATTblanquicet in #2687
* rename methods/structs/interfaces from Gadget... to BuiltInGadget... by AATTflyth in #2559
* pkg/datasource: Don\'t use sync.Pool for data by AATTblanquicet in [#2708]
* Cleanup custom-columns CLI flag by AATTshivaabhishek07 in #2465
* cmd: Add --seccomp-profile to specify seccomp profile to apply to Inspektor Gadget by AATTeiffel-fl in #2710
* treewide: remove run gadget by AATTflyth in #2673
* add version skew warning by AATTmauriciovasquezbernal in #2718
* run: Remove dead code by AATTmauriciovasquezbernal in #2740
* cmd: Do not truncate output when listing image-based gadgets. by AATTeiffel-fl in #2743
* tests.mk: Update kube-apiserver to 1.30.0 by AATTburak-ok in #2750
* oci: Remove dead code by AATTmauriciovasquezbernal in #2754
* Sign image based gadgets by AATTeiffel-fl in #2678
* image/build: Implement option to keep built file by AATTmauriciovasquezbernal in #2738
* pkg/uprobetracer: support LSM trace points by AATTi-Pear in #2747
* trace/{dns,sni}: Split NewTracer() logic by AATTamirmalka in #2768
* Verify image based gadget by AATTeiffel-fl in #2707
* Add signal formatter by AATTmauriciovasquezbernal in #2630
* gadget-service: Improve address validation by AATTmauriciovasquezbernal in #2780
* cmd: Implement image import and export commands by AATTmauriciovasquezbernal in #2779
* columns/filter: Add support for time.Duration by AATTmqasimsarfraz in #2791
* trace exec: Add user and group field by AATTburak-ok in #2751
* image-based gadgets: Implement btfgen support by AATTmauriciovasquezbernal in #2598 Bug Fixes
* charts: Add \'/host/var\' to volumeMounts by AATTmqasimsarfraz in [#2664]
* image based gadgets: fix hostNetwork info by AATTflyth in #2674
* image based gadgets: return error if no valid gadget layers are found by AATTflyth in #2691
* resolve symlinks in runtime path by AATTmatthyx in #2656
* fix: re-add timeout for image-based gadgets by AATTflyth in #2713
* ebpf: Remove trailing garbage when reading sample from perf event array by AATTmauriciovasquezbernal in #2720
* KubeInventoryCache: Keep old pods/svcs in a cached for enrichment by AATTburak-ok in #2659
* cmd: Require experimental flag for run command. by AATTmauriciovasquezbernal in #2778
* fix gRPC timeout for image-based gadgets on GetGadgetInfo() by AATTflyth in #2712
* pkg/oci: Use Singleton for getLocalOciStore by AATTburak-ok in [#2803] Documentation Improvements
* docs/devel: Update hello world gadget guide by AATTblanquicet in [#2668]
* docs: Document how to verify container image at runtime using policy-controller by AATTeiffel-fl in #2675
* docs: Fix instructions to verify container image by AATTmauriciovasquezbernal in #2711
* install-kubernetes.md: Fix and update table of contents by AATTburak-ok in #2749
* examples: Move gadgets to builtin-gadgets by AATTmauriciovasquezbernal in #2769 Testing and Continuous Integration
* release: automatically update artifact hub version by AATTalban in [#2681]
* integration: Separate and simplify container-related stuff by AATTblanquicet in #2666
* ci: Add wait to ensure GKE clusters are deleted by AATTmqasimsarfraz in #2682
* ci/lint: Skip package cache by AATTburak-ok in #2694
* Avoid repeated code on inspektor-gadget and kubectl-gadget integration tests by AATTpawarpranav83 in #2450
* ci: Check that metadata file is updated to build-and-push-gadgets by AATTmauriciovasquezbernal in #2702
* Testing package for image-based gadgets by AATTpawarpranav83 in [#2607]
* ci: Always build helper images on main and release branches by AATTmauriciovasquezbernal in #2737
* integration: Add timestamp to Run/Start/Stop by AATTburak-ok in [#2661]
* gadgets/trace_open/test: Verify container name and ID by AATTblanquicet in #2759
* ci: Add workflow to clean eks resources by AATTburak-ok in #2686
* test-integration-eks: Fix missing quotes + define explicit timeformat by AATTburak-ok in #2777
* eks-cleanup: Don\'t error when stack can\'t be deleted by AATTburak-ok in #2784
* TestRunTraceOOMKill: Add sleep after starting ig/kubectl-gadget by AATTburak-ok in #2785
* integration: Logging timestamp before calling step.Stop by AATTburak-ok in #2790
* tools: Rewrite check-readme in go by AATTmauriciovasquezbernal in [#2786]
* Thu Apr 25 2024 Johannes Kastl - new package inspektor-gadget: eBPF tool and systems inspection framework for Kubernetes, containers and Linux hosts
 
ICM