Your message dated Wed, 25 Jun 2025 10:54:42 +0000
with message-id <e1uunm6-00dnrr...@respighi.debian.org>
and subject line unblock openstack-pkg-tools
has caused the Debian Bug report #1108268,
regarding unblock: openstack-pkg-tools/135
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1108268: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108268
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: openstack-pkg-to...@packages.debian.org
Control: affects -1 + src:openstack-pkg-tools
Hi,
Please unblock package openstack-pkg-tools
This package is used to generate systemd unit for all OpenStack packages.
For Neutron, the service neutron-l3-agent needs a custom directive
killmode=process
otherwise, restarting neutron-l3-agent makes all HA L3 virtual router
failover to the other network node where they are hosted. Indeed, when
stopping or restarting neutron-l3-agent, Systemd kills all of the CGroup
instead of only neutron-l3-agent.
This new version of openstack-pkg-tools adds a simple variable that can
be filled:
CUSTOM_SYSTEMD_SERVICE_DIRECTIVES
The diff for this fix is simply:
--- a/init-template/pkgos-gen-systemd-unit
+++ b/init-template/pkgos-gen-systemd-unit
@@ -120,6 +120,7 @@ $SYSTEMD_RESTART
LimitNOFILE=65535
TimeoutStopSec=15
${SYSTEMD_NOTIFY_ACCESS}
+${CUSTOM_SYSTEMD_SERVICE_DIRECTIVES}
[Install]
WantedBy=multi-user.target
When openstack-pkg-tools is unblocked, I'll upload neutron so that it can
use this CUSTOM_SYSTEMD_SERVICE_DIRECTIVES variable.
[ Tests ]
I tested manually, and it fixes the issue.
[ Risks ]
No risk, this is just a new variable that by default will be left unused.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock openstack-pkg-tools/135
--- End Message ---
--- Begin Message ---
Unblocked openstack-pkg-tools.
--- End Message ---