Debian Patches

Status for neutron/2:26.0.0-9

Patch Description Author Forwarded Bugs Origin Last update
Fix_LoopingCallBase_argument_issue.patch Fix LoopingCallBase argument issue I changed the argument order for LoopingCallBase based
on a pep8 failure, but it led to the code not working.
Changed caller to correctly specify the argument using
the 'f' keyword to fix the issue.
.

===================================================================
Brian Haley <haleyb.dev@gmail.com> yes upstream upstream, https://review.opendev.org/c/openstack/neutron/+/953064 2025-07-01
fix-path-of-healthcheck_disable.patch Fix path of healthcheck_disable Thomas Goirand <zigo@debian.org> no 2022-11-14
Add_state_reporting_back_to_metadata_agents.patch Add state reporting back to metadata agents The call to initialize state reporting was removed
in [0], which resulted in the metadata-agent for
ML2/OVS being reported as Not Alive (XXX) when
'openstack network agent list' is run, even though
it is running properly.
.
The second part of this fix is that we need force the
metadata agents to run using the oslo.service threading
backend, not the eventlet one. Otherwise the background
thread sending RPC updates to neutron-server will never
start.
.
This also needs to be backported to stable/2025.1 as the
original change was merged there, but since oslo.service
4.2.0 does not support the threading backend, we will
need to implement private versions of LoopingCallBase
and FixedIntervalLoopingCall there.
.
[0] https://review.opendev.org/c/openstack/neutron/+/942916
.

diff --git a/neutron/agent/metadata/agent.py b/neutron/agent/metadata/agent.py
index 3448851..a6232fe 100644
Brian Haley <haleyb.dev@gmail.com> yes upstream upstream, https://review.opendev.org/c/openstack/neutron/+/952561 2025-08-13

All known versions for source package 'neutron'

Links