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-----

Attachment: pgpYCzhgQRdPd.pgp
Description: PGP signature


--- End Message ---

Reply via email to