Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package inspektor-gadget for
openSUSE:Factory checked in at 2025-09-18 21:09:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/inspektor-gadget (Old)
and /work/SRC/openSUSE:Factory/.inspektor-gadget.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inspektor-gadget"
Thu Sep 18 21:09:37 2025 rev:18 rq:1305619 version:0.44.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/inspektor-gadget/inspektor-gadget.changes
2025-09-02 17:59:10.404645013 +0200
+++
/work/SRC/openSUSE:Factory/.inspektor-gadget.new.27445/inspektor-gadget.changes
2025-09-18 21:10:22.362677630 +0200
@@ -1,0 +2,13 @@
+Thu Sep 18 05:20:47 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 0.44.1:
+ This bugfix release mainly fixes an issue when using Inspektor
+ Gadget as a library. For the release tag v0.44.0 we pushed a tag
+ twice and https://proxy.golang.org/ cached it with a wrong
+ commit.
+ * Documentation
+ - docs: fix broken links in image based gadget design docs
+ - docs: fix broken links about grpc api
+ - docs: fix broken links about benchmarking builtin gadgets
+
+-------------------------------------------------------------------
Old:
----
inspektor-gadget-0.44.0.obscpio
New:
----
inspektor-gadget-0.44.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ inspektor-gadget.spec ++++++
--- /var/tmp/diff_new_pack.TDxNxw/_old 2025-09-18 21:10:24.634773102 +0200
+++ /var/tmp/diff_new_pack.TDxNxw/_new 2025-09-18 21:10:24.666774446 +0200
@@ -17,7 +17,7 @@
Name: inspektor-gadget
-Version: 0.44.0
+Version: 0.44.1
Release: 0
Summary: A eBPF tool and systems inspection framework
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.TDxNxw/_old 2025-09-18 21:10:24.990788061 +0200
+++ /var/tmp/diff_new_pack.TDxNxw/_new 2025-09-18 21:10:25.034789910 +0200
@@ -3,7 +3,7 @@
<param
name="url">https://github.com/inspektor-gadget/inspektor-gadget</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">v0.44.0</param>
+ <param name="revision">v0.44.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.TDxNxw/_old 2025-09-18 21:10:25.214797474 +0200
+++ /var/tmp/diff_new_pack.TDxNxw/_new 2025-09-18 21:10:25.242798650 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/inspektor-gadget/inspektor-gadget</param>
- <param
name="changesrevision">2f057e86abf87b7f805a3cce2108b0f8df2b853d</param></service></servicedata>
+ <param
name="changesrevision">23f41ae960fe1c200059ebdb2ff0805b39daf5c8</param></service></servicedata>
(No newline at EOF)
++++++ inspektor-gadget-0.44.0.obscpio -> inspektor-gadget-0.44.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/inspektor-gadget-0.44.0/Makefile
new/inspektor-gadget-0.44.1/Makefile
--- old/inspektor-gadget-0.44.0/Makefile 2025-09-01 17:24:08.000000000
+0200
+++ new/inspektor-gadget-0.44.1/Makefile 2025-09-02 13:50:09.000000000
+0200
@@ -272,12 +272,6 @@
# skip gadgets tests
go test -exec sudo -v $$(go list ./... | grep -v
'github.com/inspektor-gadget/inspektor-gadget/gadgets')
-# Individual tests can be selected with a command such as:
-# go test -exec sudo -ldflags="-s=false"
-bench='^BenchmarkAllGadgetsWithContainers$/^container100$/snapshot-socket'
-run=Benchmark ./internal/benchmarks/... -count 10
-.PHONY: gadgets-benchmarks
-gadgets-benchmarks:
- go test -exec sudo -ldflags="-s=false" -bench=. -run=Benchmark
./pkg/gadgets/... ./internal/benchmarks/...
-
# INTEGRATION_TESTS_PARAMS can be used to pass additional parameters locally
e.g
# INTEGRATION_TESTS_PARAMS="-run TestTraceExec -no-deploy-spo" make
integration-tests
.PHONY: integration-tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/inspektor-gadget-0.44.0/docs/api/grpc.md
new/inspektor-gadget-0.44.1/docs/api/grpc.md
--- old/inspektor-gadget-0.44.0/docs/api/grpc.md 2025-09-01
17:24:08.000000000 +0200
+++ new/inspektor-gadget-0.44.1/docs/api/grpc.md 2025-09-02
13:50:09.000000000 +0200
@@ -11,9 +11,3 @@
TODO
[pkg/gadget-service/api/api.proto](https://github.com/inspektor-gadget/inspektor-gadget/blob/%IG_BRANCH%/pkg/gadget-service/api/api.proto)
-
-## gadgettracermanager.proto
-
-[pkg/gadgettracermanager/api/gadgettracermanager.proto](https://github.com/inspektor-gadget/inspektor-gadget/blob/%IG_BRANCH%/pkg/gadgettracermanager/api/gadgettracermanager.proto)
-
-TODO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/inspektor-gadget-0.44.0/docs/design/002-containerized-gadgets.md
new/inspektor-gadget-0.44.1/docs/design/002-containerized-gadgets.md
--- old/inspektor-gadget-0.44.0/docs/design/002-containerized-gadgets.md
2025-09-01 17:24:08.000000000 +0200
+++ new/inspektor-gadget-0.44.1/docs/design/002-containerized-gadgets.md
2025-09-02 13:50:09.000000000 +0200
@@ -655,7 +655,7 @@
#### trace dns
-- [Socket filter](#socketfilter-programs)
+- [Socket filter](#socket_filter-programs)
- [Socket enricher](#socket-enricher)
- [Enum convert](#enum-convert)
- [Endpoint enrichment](#endpoint-enrichment)
@@ -696,7 +696,7 @@
#### trace sni
-- [Socket filter](#socketfilter-programs)
+- [Socket filter](#socket_filter-programs)
- [Socket enricher](#socket-enricher)
- [Endpoint enrichment](#endpoint-enrichment)
@@ -734,10 +734,12 @@
### Support Inspektor Gadget API changes
-Inspektor Gadget exposes a small [API](#inspektor-gadget-api) composed by some
C headers to gadget
-developers. Gadgets have to be compiled against it. In this iteration, we
don't want to introduce
-additional complexity by supporting changes to that API, i.e. gadgets need to
be recompiled to take
-changes in that API.
+Inspektor Gadget exposes a small
+[API](#inspektor-gadget-api-for-gadgets-developers) composed by some C headers
+to gadget developers. Gadgets have to be compiled against it. In this
+iteration, we don't want to introduce additional complexity by supporting
+changes to that API, i.e. gadgets need to be recompiled to take changes in that
+API.
Later on we will consider solutions like bpf extensions or other forms of
dynamic loading to solve
this problem.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/inspektor-gadget-0.44.0/docs/devel/ci.md
new/inspektor-gadget-0.44.1/docs/devel/ci.md
--- old/inspektor-gadget-0.44.0/docs/devel/ci.md 2025-09-01
17:24:08.000000000 +0200
+++ new/inspektor-gadget-0.44.1/docs/devel/ci.md 2025-09-02
13:50:09.000000000 +0200
@@ -285,10 +285,10 @@
## Benchmarks
-Inspektor Gadget has
-[benchmark
tests](https://github.com/inspektor-gadget/inspektor-gadget/blob/%IG_BRANCH%/internal/benchmarks/benchmarks_test.go)
-that are automatically executed and published by
-[github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark).
You can see the results on:
+Inspektor Gadget has benchmark tests that are automatically executed and
+published by
+[github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark).
+You can see the results on:
https://inspektor-gadget.github.io/ig-benchmarks/dev/bench/index.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/inspektor-gadget-0.44.0/docs/devel/contributing.md
new/inspektor-gadget-0.44.1/docs/devel/contributing.md
--- old/inspektor-gadget-0.44.0/docs/devel/contributing.md 2025-09-01
17:24:08.000000000 +0200
+++ new/inspektor-gadget-0.44.1/docs/devel/contributing.md 2025-09-02
13:50:09.000000000 +0200
@@ -160,26 +160,6 @@
$ make -C integration/ig/non-k8s test-docker
```
-### Benchmarks
-
-You can run the different benchmark tests with:
-
-```bash
-$ make gadgets-benchmarks
-```
-
-Or you can run an individual test with:
-
-```bash
-$ go test -exec sudo \
- -bench='BenchmarkAllGadgetsWithContainers/container10$/trace-tcpconnect' \
- -run=Benchmark \
- ./internal/benchmarks/...
-```
-
-Records of previous benchmarks are available
[here](https://inspektor-gadget.github.io/ig-benchmarks/dev/bench/index.html).
-See details in the [CI documentation (benchmarks)](ci.md#benchmarks).
-
#### Explaining performance improvements in a PR
If you want to contribute a performance improvement, it is useful to use
benchmarks to explain the impact on
++++++ inspektor-gadget.obsinfo ++++++
--- /var/tmp/diff_new_pack.TDxNxw/_old 2025-09-18 21:10:27.742903702 +0200
+++ /var/tmp/diff_new_pack.TDxNxw/_new 2025-09-18 21:10:27.742903702 +0200
@@ -1,5 +1,5 @@
name: inspektor-gadget
-version: 0.44.0
-mtime: 1756740248
-commit: 2f057e86abf87b7f805a3cce2108b0f8df2b853d
+version: 0.44.1
+mtime: 1756813809
+commit: 23f41ae960fe1c200059ebdb2ff0805b39daf5c8
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/inspektor-gadget/vendor.tar.gz
/work/SRC/openSUSE:Factory/.inspektor-gadget.new.27445/vendor.tar.gz differ:
char 12, line 1