Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package loki for openSUSE:Factory checked in 
at 2025-11-26 17:16:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/loki (Old)
 and      /work/SRC/openSUSE:Factory/.loki.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "loki"

Wed Nov 26 17:16:33 2025 rev:28 rq:1320102 version:3.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/loki/loki.changes        2025-11-09 
21:13:04.468124891 +0100
+++ /work/SRC/openSUSE:Factory/.loki.new.14147/loki.changes     2025-11-26 
17:17:14.286749368 +0100
@@ -1,0 +2,44 @@
+Tue Nov 25 21:52:56 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.6.2:
+  * fix(deps): Loki 3.6.1 CVE updates (#20014)
+  * docs: 3.5.8 Release Notes (backport release-3.6.x) (#19995)
+  * docs: Release Notes 3.6.1 (backport release-3.6.x) (#19971)
+  * docs: backport typo to 3.6 (#19967)
+  * chore(docs): Fix link to helm chart values.yaml (backport release-3.6.x) 
(#19963)
+  * chore(release-3.6.x): release 3.6.1 (#19953)
+
+-------------------------------------------------------------------
+Fri Nov 21 19:30:03 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Add support for instantiated services and a target to
+  disable/restart all at the same time
+
+-------------------------------------------------------------------
+Fri Nov 21 17:28:17 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.6.1:
+  * fix(docker): set WORKDIR to root in loki Dockerfiles (#19952)
+  * fix(docker): missing permissions  to start docker (backport release-3.6.x) 
(#19948)
+  * chore(k277): release 3.6.0 (#19686)
+
+-------------------------------------------------------------------
+Tue Nov 18 23:26:07 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- add support for instantiated services
+
+-------------------------------------------------------------------
+Tue Nov 18 23:24:08 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Sync service files with upstream again
+
+-------------------------------------------------------------------
+Mon Nov 17 23:23:30 UTC 2025 - Marcus Rueckert <[email protected]>
+
+- Update to version 3.6.0:
+  A new big feature and bugfix release
+
+  For all the details see
+  https://github.com/grafana/loki/releases/tag/v3.6.0
+
+-------------------------------------------------------------------

Old:
----
  loki-3.5.8.obscpio

New:
----
  loki-3.6.2.obscpio
  loki.target
  [email protected]
  promtail.target
  [email protected]

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

Other differences:
------------------
++++++ loki.spec ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:05.064891493 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:05.092892674 +0100
@@ -20,8 +20,11 @@
 %global loki_logdir /var/log/loki
 %global promtail_datadir /var/lib/promtail
 
+%global loki_services     loki.target     loki.service     [email protected]
+%global promtail_services promtail.target promtail.service [email protected]
+
 Name:           loki
-Version:        3.5.8
+Version:        3.6.2
 Release:        0
 Summary:        Loki: like Prometheus, but for logs
 License:        Apache-2.0
@@ -32,6 +35,10 @@
 Source2:        promtail.service
 Source3:        sysconfig.loki
 Source4:        sysconfig.promtail
+Source5:        [email protected]
+Source6:        [email protected]
+Source7:        loki.target
+Source8:        promtail.target
 Source99:       series
 Patch0:         proper-data-directories.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -113,8 +120,14 @@
 # Service files for Loki and promtail
 install -Dm644 %{SOURCE1} %{buildroot}%{_unitdir}/loki.service
 install -Dm644 %{SOURCE2} %{buildroot}%{_unitdir}/promtail.service
+install -Dm644 %{SOURCE5} %{buildroot}%{_unitdir}/[email protected]
+install -Dm644 %{SOURCE6} %{buildroot}%{_unitdir}/[email protected]
+install -Dm644 %{SOURCE7} %{buildroot}%{_unitdir}/loki.target
+install -Dm644 %{SOURCE8} %{buildroot}%{_unitdir}/promtail.target
+
 install -Dm644 %{SOURCE3} %{buildroot}%{_fillupdir}/sysconfig.loki
 install -Dm644 %{SOURCE4} %{buildroot}%{_fillupdir}/sysconfig.promtail
+
 install -dm755 %{buildroot}%{_sbindir}
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcloki
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcpromtail
@@ -135,35 +148,37 @@
 install -D -d -m 0750 %{buildroot}%{promtail_datadir} 
%{buildroot}%{loki_datadir} %{buildroot}%{loki_logdir}
 
 %pre
-%service_add_pre loki.service
+%service_add_pre %{loki_services}
 
 %post
-%fillup_only
-%service_add_post loki.service
+%fillup_only -n loki
+%service_add_post %{loki_services}
 
 %preun
-%service_del_preun loki.service
+%service_del_preun %{loki_services}
 
 %postun
-%service_del_postun loki.service promtail.service
+%service_del_postun %{loki_services} %{promtail_services}
 
 %pre -n promtail
-%service_add_pre promtail.service
+%service_add_pre %{promtail_services}
 
 %post -n promtail
 %fillup_only -n promtail
-%service_add_post promtail.service
+%service_add_post %{promtail_services}
 
 %preun -n promtail
-%service_del_preun promtail.service
+%service_del_preun %{promtail_services}
 
 %postun -n promtail
-%service_del_postun promtail.service
+%service_del_postun %{promtail_services}
 
 %files
 %license LICENSE
 %doc README.md
+%{_unitdir}/loki.target
 %{_unitdir}/loki.service
+%{_unitdir}/[email protected]
 %{_fillupdir}/sysconfig.loki
 %{_bindir}/loki
 %dir %{_sysconfdir}/loki
@@ -173,7 +188,9 @@
 %dir %attr(-,loki,loki) %{loki_logdir}/
 
 %files -n promtail
+%{_unitdir}/promtail.target
 %{_unitdir}/promtail.service
+%{_unitdir}/[email protected]
 %{_fillupdir}/sysconfig.promtail
 %{_bindir}/promtail
 %dir %{_sysconfdir}/loki

++++++ _service ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:05.508910224 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:05.520910731 +0100
@@ -7,7 +7,7 @@
     <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
     -->
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v3.5.8</param>
+    <param name="revision">v3.6.2</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="submodules">disable</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:05.564912587 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:05.600914106 +0100
@@ -3,6 +3,6 @@
                 <param name="url">git://github.com/grafana/loki.git</param>
               <param 
name="changesrevision">525040a3265715ca8cfb52cd39108ccfac9f8af6</param></service><service
 name="tar_scm">
                 <param name="url">https://github.com/grafana/loki.git</param>
-              <param 
name="changesrevision">cf335437062aa68f3ba657c89012ab499dedb738</param></service></servicedata>
+              <param 
name="changesrevision">2f85998f1adfce540137da4c9cf9b0997a1c42cd</param></service></servicedata>
 (No newline at EOF)
 

++++++ loki-3.5.8.obscpio -> loki-3.6.2.obscpio ++++++
/work/SRC/openSUSE:Factory/loki/loki-3.5.8.obscpio 
/work/SRC/openSUSE:Factory/.loki.new.14147/loki-3.6.2.obscpio differ: char 49, 
line 1

++++++ loki.obsinfo ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:05.760920856 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:05.784921868 +0100
@@ -1,5 +1,5 @@
 name: loki
-version: 3.5.8
-mtime: 1762330292
-commit: cf335437062aa68f3ba657c89012ab499dedb738
+version: 3.6.2
+mtime: 1764091520
+commit: 2f85998f1adfce540137da4c9cf9b0997a1c42cd
 

++++++ loki.service ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:05.876925750 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:05.896926593 +0100
@@ -1,6 +1,8 @@
 [Unit]
 Description=Loki is a horizontally-scalable, highly-available, multi-tenant 
log aggregation system
 Documentation=https://github.com/grafana/loki
+After=network-online.target
+Wants=network-online.target
 
 [Service]
 # added automatically, for details please see
@@ -14,14 +16,17 @@
 ProtectKernelModules=true
 ProtectControlGroups=true
 RestrictRealtime=true
-# end of automatic additions 
-Restart=always
+# end of automatic additions
 User=loki
 EnvironmentFile=-/etc/sysconfig/loki
 ExecStart=/usr/bin/loki -config.file=${CONFIG_FILE}
 ExecReload=/bin/kill -HUP $MAINPID
-TimeoutStopSec=20s
+# Give a reasonable amount of time for the server to start up/shut down
+TimeoutSec = 120
+TimeoutStopSec=120s
 SendSIGKILL=no
+Restart=always
+RestartSec = 2
 
 [Install]
 WantedBy=multi-user.target

++++++ loki.target ++++++
[Unit]
Description=Target to restart all parts of Grafana Loki

[Install]
WantedBy=multi-user.target

++++++ [email protected] ++++++
[Unit]
Description=Loki is a horizontally-scalable, highly-available, multi-tenant log 
aggregation system
Documentation=https://github.com/grafana/loki
After=network-online.target
Wants=network-online.target

[Service]
# added automatically, for details please see
# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
ProtectSystem=full
ProtectHome=true
PrivateDevices=true
ProtectHostname=true
ProtectClock=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectControlGroups=true
RestrictRealtime=true
# end of automatic additions
User=loki
Environment=CONFIG_FILE=/etc/loki/%i.yaml
ExecStart=/usr/bin/loki -config.file=${CONFIG_FILE}
ExecReload=/bin/kill -HUP $MAINPID
# Give a reasonable amount of time for the server to start up/shut down
TimeoutSec = 120
TimeoutStopSec=120s
SendSIGKILL=no
Restart=always
RestartSec = 2

[Install]
WantedBy=loki.target

++++++ promtail.service ++++++
--- /var/tmp/diff_new_pack.QZ632X/_old  2025-11-26 17:18:06.040932668 +0100
+++ /var/tmp/diff_new_pack.QZ632X/_new  2025-11-26 17:18:06.048933006 +0100
@@ -1,6 +1,8 @@
 [Unit]
 Description=promtail is the agent responsible for gathering logs and sending 
them to Loki.
 Documentation=https://github.com/grafana/loki/blob/master/docs/promtail.md
+After=network-online.target
+Wants=network-online.target
 
 [Service]
 # added automatically, for details please see
@@ -14,14 +16,17 @@
 ProtectKernelModules=true
 ProtectControlGroups=true
 RestrictRealtime=true
-# end of automatic additions 
-Restart=always
+# end of automatic additions
 User=root
 EnvironmentFile=-/etc/sysconfig/promtail
 ExecStart=/usr/bin/promtail -config.file=${CONFIG_FILE}
 ExecReload=/bin/kill -HUP $MAINPID
+# Give a reasonable amount of time for promtail to start up/shut down
+TimeoutSec = 60
 TimeoutStopSec=20s
 SendSIGKILL=no
+Restart=always
+RestartSec = 2
 
 [Install]
 WantedBy=multi-user.target

++++++ promtail.target ++++++
[Unit]
Description=Target to restart all parts of Grafana Loki

[Install]
WantedBy=multi-user.target

++++++ [email protected] ++++++
[Unit]
Description=promtail is the agent responsible for gathering logs and sending 
them to Loki.
Documentation=https://github.com/grafana/loki/blob/master/docs/promtail.md
After=network-online.target
Wants=network-online.target

[Service]
# added automatically, for details please see
# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
ProtectSystem=full
ProtectHome=true
PrivateDevices=true
ProtectHostname=true
ProtectClock=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectControlGroups=true
RestrictRealtime=true
# end of automatic additions
User=root
Environment=CONFIG_FILE=/etc/promtail/%i.yaml
ExecStart=/usr/bin/promtail -config.file=${CONFIG_FILE}
ExecReload=/bin/kill -HUP $MAINPID
# Give a reasonable amount of time for promtail to start up/shut down
TimeoutSec = 60
TimeoutStopSec=20s
SendSIGKILL=no
Restart=always
RestartSec = 2

[Install]
WantedBy=promtail.target

Reply via email to