Your message dated Thu, 07 May 2026 13:04:37 +0000
with message-id <[email protected]>
and subject line Bug#1135272: fixed in neutron 2:28.0.0-2
has caused the Debian Bug report #1135272,
regarding neutron: Depends to haproxy is missing for neutron-ovn-agent
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 [email protected]
immediately.)
--
1135272: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135272
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: neutron
Version: 2:26.0.0-9
Severity: normal
Tags: patch
Dear Maintainer,
When enabling the extension metadata in ovn_agent [1], there is an error
indicating that haproxy is missing in neutron-ovn-agent.log because haproxy is
not installed as depends for neutron-ovn-agent. After installing haproxy the
extension worked like intended. Probably haproxy is also missing as depends in
neutron-ovn-metadata-agent, but I didn't test it. I will create a MR within
salsa.debian.org for this bug.
Error message in /var/log/neutron/neutron-ovn-agent.log:
while starting process in namespace
ovnmeta-ee8248b4-d571-4d93-a039-e0df479662a1:
neutron_lib.exceptions.ProcessExecutionError: Exit code: 99; Cmd: ['ip',
'netns', 'exec', 'ovnmeta-ee8248b4-d571-4d93-a039-e0df479662a1', 'env',
'PROCESS_TAG=haproxy-ee8248b4-d571-4d93-a039-e0df479662a1', 'haproxy', '-f',
'/var/lib/neutron/ovn-metadata-proxy/ee8248b4-d571-4d93-a039-e0df479662a1.conf'];
Stdin: ; Stdout: ; Stderr: /usr/bin/neutron-rootwrap: Unauthorized command: ip
netns exec ovnmeta-ee8248b4-d571-4d93-a039-e0df479662a1 env
PROCESS_TAG=haproxy-ee8248b4-d571-4d93-a039-e0df479662a1 haproxy -f
/var/lib/neutron/ovn-metadata-proxy/ee8248b4-d571-4d93-a039-e0df479662a1.conf
(no filter matched)
sudo ip netns exec ovnmeta-ee8248b4-d571-4d93-a039-e0df479662a1 haproxy -v
exec of "haproxy" failed: No such file or directory
2026-03-21 12:24:53.322 252705 ERROR neutron.agent.linux.external_process [-]
metadata-proxy for metadata with uuid 407a0819-8cc7-4d13-9506-cd314f5a0ac6 not
found. The process should not have died
2026-03-21 12:24:53.322 252705 WARNING neutron.agent.linux.external_process [-]
Respawning metadata-proxy for uuid 407a0819-8cc7-4d13-9506-cd314f5a0ac6
2026-03-21 12:24:53.322 252705 DEBUG neutron.agent.linux.utils [-] Unable to
access
/var/lib/neutron/external/pids/407a0819-8cc7-4d13-9506-cd314f5a0ac6.pid.haproxy;
Error: [Errno 2] No such file or directory:
'/usr/lib/python3/dist-packages/neutron/agent/linux/utils.py:269
2026-03-21 12:24:53.324 252705 DEBUG neutron.agent.metadata.driver_base [-]
haproxy_cfg =
global
log /dev/log local0 debug
log-tag haproxy-metadata-proxy-407a0819-8cc7-4d13-9506-cd314f5a0ac6
user neutron
group neutron
maxconn 1024
pidfile
/var/lib/neutron/external/pids/407a0819-8cc7-4d13-9506-cd314f5a0ac6.pid.haproxy
daemon
defaults
log global
mode http
option httplog
option dontlognull
option http-server-close
option forwardfor
retries 3
timeout http-request 30s
timeout connect 30s
timeout client 32s
timeout server 32s
timeout http-keep-alive 30s
listen listener
bind 169.254.169.254:80
bind fe80::a9fe:a9fe:80 interface tap407a0819-81
server metadata /var/lib/neutron/metadata_proxy
http-request add-header X-OVN-Network-ID
407a0819-8cc7-4d13-9506-cd314f5a0ac6
create_config_file
/usr/lib/python3/dist-packages/neutron/agent/metadata/driver_base.py:155
[1] /etc/neutron/agent.conf.d/ovn_agent.conf:
[DEFAULT]
ovn_metadata_enabled = True
[agent]
extensions = metadata
Cheers
Saki
--- End Message ---
--- Begin Message ---
Source: neutron
Source-Version: 2:28.0.0-2
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
neutron, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated neutron package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 07 May 2026 14:31:21 +0200
Source: neutron
Architecture: source
Version: 2:28.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1135272
Changes:
neutron (2:28.0.0-2) unstable; urgency=medium
.
* Add haproxy as runtime depends of neutron-ovn-agent. Thanks to Sakirnth
Nagarasa for the report (Closes: #1135272).
Checksums-Sha1:
f3cabc1ecf65ff2b81d623870eb47ba35603e043 4929 neutron_28.0.0-2.dsc
a1bf695216f7f0b0fee5afc7a2441817e8856cfd 43308 neutron_28.0.0-2.debian.tar.xz
26126d96976f1a8caec7cd82cbbfe31a0c94a8c6 22440 neutron_28.0.0-2_amd64.buildinfo
Checksums-Sha256:
79a9679f6e633316e9230e645a5b36ebb93da2ed9d2e631f21130f46c62bb651 4929
neutron_28.0.0-2.dsc
b5a36c5cca8b6fd387477b33d3feaf8f761d26c1f4ef8511cc24c36f63684079 43308
neutron_28.0.0-2.debian.tar.xz
0977de5d4e946bf490ebd5ebf9143da58a9f75f77623029ef26a132b8fa6587b 22440
neutron_28.0.0-2_amd64.buildinfo
Files:
33c686b7d72c851815d4ffacd142c6a3 4929 net optional neutron_28.0.0-2.dsc
8731d227241993ed57d9d1a64c767130 43308 net optional
neutron_28.0.0-2.debian.tar.xz
a823326bae2f7ae8179b947e2bfe509a 22440 net optional
neutron_28.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmn8ibYACgkQ1BatFaxr
Q/7F9w//SaxulVy85ajuhxRgz2q5/K6+alURFis+ISgVnLBwM6JNhlqqaXV4l3K6
pkTqt47jLsafJslZsxcsZ8zGo7amkrqR5ETZJ9Zk7RwpeK19eoxH4YKq+qjU+TDQ
tB4lLOewHDZemTZY4qYfPXi45ioT8rF11eVMvT0yvACn76CGhokBJZ0SIEaptA+j
kdBdCDI/8yOkIry3y7T8/lKOxxHtPo6ch1LthSOrNc8juddcrLAJw7iZqN5eNcCr
cQ60EcCaUFjzsNi7FDY2zAVxIoKRhGSn0wHRypj/MhtRj6393JGWzM8BpACXvRCn
zZfbFD2Vae/iZnHPqRKlTu+0wJS1pLp6lDJwsYz3sJFYJL4J6T+VYP+2ZxjHEDa4
0hzKCfphfNPjJbA7pR/rc22nPp8NLEjzyG+CcYX5YbMCy2sk5thd4ySfWh8Dqo+Z
iDbPSHr7jRcVdko7TCLNKrHY+RDMWgDk37P5ZZnfLFqVCB7NWChl5S/lH5oYVC6M
HqAp0IKReFvwe1hVwq/C/P+xDRZGW4tBm1xuXrKNH/XqLGFxbK//Z4o1ZzXfzeIO
azUmEVL9kuF0foK6Qd0bslvtZ430bwvfSPdVhZkK5pqPFY+Hhir/KzKbwE/QmOH5
MOQp6flCaWy5+kH42lG1IvgabVTpwidij0s83/fZQvgyX+068HI=
=xP1k
-----END PGP SIGNATURE-----
pgpYCzhgQRdPd.pgp
Description: PGP signature
--- End Message ---