Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package alloy for openSUSE:Factory checked 
in at 2026-05-04 12:49:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alloy (Old)
 and      /work/SRC/openSUSE:Factory/.alloy.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alloy"

Mon May  4 12:49:46 2026 rev:34 rq:1350287 version:1.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/alloy/alloy.changes      2026-04-29 
19:21:48.514823937 +0200
+++ /work/SRC/openSUSE:Factory/.alloy.new.30200/alloy.changes   2026-05-04 
12:51:26.536354178 +0200
@@ -1,0 +2,11 @@
+Wed Apr 29 16:06:30 UTC 2026 - Witek Bedyk <[email protected]>
+
+- Use systemd tmpfiles.d to create /var/lib/alloy hierarchy
+  (jsc#PED-14815)
+- CVE-2026-4427: Fix potential Go vuln in github.com/jackc/pgproto3
+  (bsc#1259919)
+  *  Add 0001-Bump-sql_exporter.patch
+- Use latest openSUSE Tumbleweed image for building web UI assets
+- Install nvm to set node version specified upstream
+
+-------------------------------------------------------------------

New:
----
  0001-Bump-sql_exporter.patch
  alloy.tmpfiles

----------(New B)----------
  New:  (bsc#1259919)
  *  Add 0001-Bump-sql_exporter.patch
- Use latest openSUSE Tumbleweed image for building web UI assets
----------(New E)----------

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

Other differences:
------------------
++++++ alloy.spec ++++++
--- /var/tmp/diff_new_pack.9MUUSg/_old  2026-05-04 12:51:28.304426976 +0200
+++ /var/tmp/diff_new_pack.9MUUSg/_new  2026-05-04 12:51:28.308427140 +0200
@@ -28,6 +28,8 @@
 Source3:        PACKAGING_README.md
 Source4:        Makefile
 Source5:        prepare_webassets_and_vendor_go_modules.sh
+Source6:        alloy.tmpfiles
+Patch1:         0001-Bump-sql_exporter.patch
 BuildRequires:  go1.26 >= 1.26.2
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  user(alloy)
@@ -69,7 +71,7 @@
   pipelines.
 
 %prep
-%setup -b 2
+%autosetup -p1 -a 2
 cd collector/
 tar zxf %{SOURCE1}
 
@@ -105,9 +107,8 @@
 # sysconfig file
 install -D -m 0644 packaging/environment-file 
%{buildroot}%{_fillupdir}/sysconfig.alloy
 
-# working directory
-install -d -m 0770 %{buildroot}/%{_sharedstatedir}/%{name}
-install -d -m 0770 %{buildroot}/%{_sharedstatedir}/%{name}/data/
+# systemd tmpfiles
+install -D -m 0644 %{SOURCE6} %{buildroot}%{_prefix}/lib/tmpfiles.d/alloy.conf
 
 %pre
 %service_add_pre %{name}.service
@@ -129,6 +130,6 @@
 %{_bindir}/%{name}
 %{_unitdir}/%{name}.service
 %dir %attr(770,root,alloy) %config %{_sysconfdir}/%{name}
-%dir %attr(770,alloy,alloy) %{_sharedstatedir}/%{name}
+%{_prefix}/lib/tmpfiles.d/alloy.conf
 %{_fillupdir}/sysconfig.alloy
 

++++++ 0001-Bump-sql_exporter.patch ++++++
++++ 1860 lines (skipped)

++++++ Makefile ++++++
--- /var/tmp/diff_new_pack.9MUUSg/_old  2026-05-04 12:51:28.368429610 +0200
+++ /var/tmp/diff_new_pack.9MUUSg/_new  2026-05-04 12:51:28.376429940 +0200
@@ -19,6 +19,6 @@
                --rm \
                --pull=always \
                -v .:/data/ \
-               registry.opensuse.org/opensuse/leap:16.0 \
+               registry.opensuse.org/opensuse/tumbleweed:latest \
                bash /data/prepare_webassets_and_vendor_go_modules.sh $(NAME) 
go1.26
 

++++++ alloy.tmpfiles ++++++
d /var/lib/alloy      0770 alloy alloy
d /var/lib/alloy/data 0770 alloy alloy

++++++ prepare_webassets_and_vendor_go_modules.sh ++++++
--- /var/tmp/diff_new_pack.9MUUSg/_old  2026-05-04 12:51:28.496434881 +0200
+++ /var/tmp/diff_new_pack.9MUUSg/_new  2026-05-04 12:51:28.500435046 +0200
@@ -17,8 +17,14 @@
     gawk \
     git-core \
     npm \
+    patch \
     "${golang_package}" || exit 13
 
+echo "Installing nvm"
+curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
+export NVM_DIR="$HOME/.nvm"
+source $NVM_DIR/nvm.sh
+
 version="$( awk '/^Version:/ {print $2;exit;}' "${package_name}.spec" )"
 
 echo "##########"
@@ -40,6 +46,7 @@
 
 echo "##########"
 pushd internal/web/ui/ || exit 25
+nvm install
 npm install
 npm run build
 popd || exit 29
@@ -49,6 +56,7 @@
 
 echo "##########"
 echo "Vendoring the go modules"
+patch --no-backup-if-mismatch -p1 -i 
${working_directory}/0001-Bump-sql_exporter.patch
 pushd collector/ || exit 31
 go mod download || exit 33
 go mod vendor || exit 35

++++++ ui-1.16.0.tar.gz ++++++

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/alloy/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.alloy.new.30200/vendor.tar.gz differ: char 13, line 
1

Reply via email to