Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package post-build-checks-containers for 
openSUSE:Factory checked in at 2026-07-14 13:47:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/post-build-checks-containers (Old)
 and      /work/SRC/openSUSE:Factory/.post-build-checks-containers.new.1991 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "post-build-checks-containers"

Tue Jul 14 13:47:43 2026 rev:3 rq:1365344 version:0.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/post-build-checks-containers/post-build-checks-containers.changes
        2025-11-24 17:17:46.314390072 +0100
+++ 
/work/SRC/openSUSE:Factory/.post-build-checks-containers.new.1991/post-build-checks-containers.changes
      2026-07-14 13:47:48.894650691 +0200
@@ -1,0 +2,5 @@
+Sun Jun 21 08:19:41 UTC 2026 - Dirk Müller <[email protected]>
+
+- update for new NeuVector code (bsc#1268574)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ 80-vulnerability-scan-neuvector ++++++
--- /var/tmp/diff_new_pack.jQW2du/_old  2026-07-14 13:47:49.754679835 +0200
+++ /var/tmp/diff_new_pack.jQW2du/_new  2026-07-14 13:47:49.758679970 +0200
@@ -27,9 +27,8 @@
 check_required_environment_variables BUILD_DIR BUILD_ROOT
 
 # Obtain versions
-NV_VERSION="$(rpm -qa | grep -E '^neuvector-scanner-[a-f0-9]+-' |
-    sed -E 's/.*-([a-f0-9]+)-.*/\1/g')"
-NV_DB_VERSION="$(scanner -d /etc/neuvector/db/ -v | grep -Eo '[0-9.]+')"
+NV_VERSION="$(rpm -q --qf "%{VERSION}\n" neuvector-scanner)"
+NV_DB_VERSION="$(scanner -license "on_demand" -d /etc/neuvector/db/ -v | grep 
-Eo '[0-9.]+')"
 log "Using NeuVector version $NV_VERSION (db version: $NV_DB_VERSION)"
 
 log "Retrieving container image metadata"
@@ -41,11 +40,15 @@
     <"$CONTAINERINFO")"
 log "Container image tag to check: $CONTAINER_TAG"
 
+if ! grep -q "storage-driver" /etc/docker/daemon.json; then
+    log "Set storage driver to overlay2 for NeuVector"
+    printf '{\n  "storage-driver": "overlay2",\n' > /etc/docker/daemon.json.new
+    tail -n +2 /etc/docker/daemon.json >> /etc/docker/daemon.json.new
+    mv /etc/docker/daemon.json.new /etc/docker/daemon.json
+fi
+
 log "Starting Docker"
-"$BUILD_DIR/startdockerd" \
-    --root "$BUILD_ROOT" \
-    --webserver "$TOPDIR/SOURCES/repos" \
-    --webserver-upload "$TOPDIR/SOURCES/repos/UPLOAD"
+"$BUILD_DIR/startdockerd" --root "$BUILD_ROOT"
 
 # Load the final built image into Docker, this is based on build-recipe-docker
 # 
https://github.com/openSUSE/obs-build/blob/master/build-recipe-docker#L152-L170
@@ -80,10 +83,7 @@
 fi
 
 log "Scanning image with NeuVector"
-export SCANNER_ON_DEMAND=true
-export SCANNER_REPOSITORY="${CONTAINER_TAG%%:*}"
-export SCANNER_TAG="${CONTAINER_TAG#*:}"
-monitor
+monitor -d -i ${CONTAINER_TAG}
 
 log "Stopping Docker"
 "$BUILD_DIR/startdockerd" \

Reply via email to