Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package containerized-data-importer1.65 for 
openSUSE:Factory checked in at 2026-07-18 22:25:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/containerized-data-importer1.65 (Old)
 and      /work/SRC/openSUSE:Factory/.containerized-data-importer1.65.new.24530 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "containerized-data-importer1.65"

Sat Jul 18 22:25:20 2026 rev:2 rq:1366540 version:1.65.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/containerized-data-importer1.65/containerized-data-importer1.65.changes
  2026-06-22 17:25:22.465250442 +0200
+++ 
/work/SRC/openSUSE:Factory/.containerized-data-importer1.65.new.24530/containerized-data-importer1.65.changes
       2026-07-18 22:26:40.069472578 +0200
@@ -1,0 +2,30 @@
+Sat Jul 18 16:19:17 UTC 2026 - [email protected]
+
+- Security: re-vendor the bundled Go dependencies (no upstream source
+  changes; tarball rebuilt from v1.65.0 with updated go.mod/vendor):
+  * golang.org/x/net v0.33.0 -> v0.55.0: CVE-2025-22870 (bsc#1238699),
+    CVE-2025-22872 (bsc#1241838), CVE-2025-47911 (bsc#1251495),
+    CVE-2025-58190 (bsc#1251689), CVE-2026-33814 (bsc#1265799),
+    CVE-2026-39821 (bsc#1266639), CVE-2026-25680, CVE-2026-25681,
+    CVE-2026-27136, CVE-2026-42502, CVE-2026-42506 (bsc#1267176)
+  * golang.org/x/crypto v0.31.0 -> v0.52.0: CVE-2026-39827,
+    CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831,
+    CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835,
+    CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, CVE-2026-46598
+    (bsc#1266179)
+  * google.golang.org/grpc v1.65.0 -> v1.79.3: CVE-2026-33186
+    (bsc#1260295)
+  * github.com/moby/spdystream v0.4.0 -> v0.5.1: CVE-2026-35469
+    (bsc#1262269)
+  * github.com/ulikunitz/xz v0.5.12 -> v0.5.15: CVE-2025-58058
+    (bsc#1248946)
+  * github.com/go-jose/go-jose/v3 v3.0.3 -> v3.0.5: CVE-2026-34986
+    (bsc#1262952)
+- Build with Go >= 1.25 (required by golang.org/x/net 0.55; go.mod and
+  go.work directives bumped accordingly).
+- Add the tests subpackage: the upstream e2e (ginkgo) suite compiled to
+  a single static binary under /usr/share/cdi-1.65/tests/, following
+  the kubevirt*-tests precedent, so CI can run the functional tests
+  from the package instead of hand-built binaries. Fixtures excluded.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ containerized-data-importer1.65.spec ++++++
--- /var/tmp/diff_new_pack.XTqRXN/_old  2026-07-18 22:26:41.889533676 +0200
+++ /var/tmp/diff_new_pack.XTqRXN/_new  2026-07-18 22:26:41.893533809 +0200
@@ -46,7 +46,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  rsync
 BuildRequires:  sed
-BuildRequires:  golang(API) >= 1.22
+BuildRequires:  golang(API) >= 1.25
 ExclusiveArch:  %{_exclusive_arch}
 
 %description
@@ -143,6 +143,18 @@
 This contains the built YAML manifests used to install CDI into a
 kubernetes installation with kubectl apply.
 
+%package        tests
+Summary:        Compiled end-to-end test suite for CDI
+Provides:       containerized-data-importer-tests = %{version}-%{release}
+Obsoletes:      containerized-data-importer-tests < %{version}-%{release}
+Provides:       containerized-data-importer-1.65-tests = %{version}-%{release}
+Obsoletes:      containerized-data-importer-1.65-tests < %{version}-%{release}
+
+%description    tests
+The upstream CDI functional (ginkgo) test suite compiled to a single
+binary, for running the e2e tests against a deployed CDI. Test fixture
+images are not included; a test runner supplies them.
+
 %package -n     obs-service-cdi1.65_containers_meta
 Provides:       obs-service-cdi_containers_meta = %{version}-%{release}
 Obsoletes:      obs-service-cdi_containers_meta < %{version}-%{release}
@@ -267,6 +279,12 @@
 
 env DOCKER_PREFIX=$reg_path DOCKER_TAG=%{version}-%{release} 
./hack/build/build-manifests.sh
 
+# Compiled ginkgo e2e suite (-tests subpackage). Static (CGO off) so the
+# test-runner container needs no extra libs; runs in the repo's go workspace
+# with the vendored deps like the main build.
+mkdir -p _out/tests
+CGO_ENABLED=0 GOFLAGS="-mod=vendor" go test -c -o _out/tests/cdi-tests ./tests/
+
 %install
 mkdir -p %{buildroot}%{_bindir}
 
@@ -293,6 +311,10 @@
 install -m 0644 _out/manifests/release/cdi-operator.yaml 
%{buildroot}%{_datadir}/cdi-1.65/manifests/release/
 install -m 0644 _out/manifests/release/cdi-cr.yaml 
%{buildroot}%{_datadir}/cdi-1.65/manifests/release/
 
+# Install the compiled e2e suite
+mkdir -p %{buildroot}%{_datadir}/cdi-1.65/tests
+install -p -m 0755 _out/tests/cdi-tests %{buildroot}%{_datadir}/cdi-1.65/tests/
+
 # Install cdi_containers_meta build service
 mkdir -p %{buildroot}%{_prefix}/lib/obs/service
 install -m 0755 %{S:1} %{buildroot}%{_prefix}/lib/obs/service
@@ -343,6 +365,11 @@
 %dir %{_datadir}/cdi-1.65
 %{_datadir}/cdi-1.65/manifests
 
+%files tests
+%dir %{_datadir}/cdi-1.65
+%dir %{_datadir}/cdi-1.65/tests
+%{_datadir}/cdi-1.65/tests/cdi-tests
+
 %files -n obs-service-cdi1.65_containers_meta
 %license LICENSE
 %doc README.md

++++++ containerized-data-importer-1.65.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/containerized-data-importer1.65/containerized-data-importer-1.65.0.tar.gz
 
/work/SRC/openSUSE:Factory/.containerized-data-importer1.65.new.24530/containerized-data-importer-1.65.0.tar.gz
 differ: char 12, line 1

Reply via email to