-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 03 Oct 2026 16:35:25 +0200
Source: neutron
Architecture: source
Version: 2:29.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Changes:
neutron (2:29.0.0-3) unstable; urgency=medium
.
* Use new --dynamic mode of stestr.
* Fix flaky OVN unit test singletons (AgentCache and
OVNClientPlacementExtension) that leak state between test classes
when several classes share a test runner process, breaking
`stestr run --dynamic` builds nondeterministically.
* Fix more module level state leaks between the unit test classes
(the qos extension custom supported check, the segments plugin
reported_hosts set and the sriov driver SRIOV_SUPPORTED_VNIC_TYPES)
that made the `stestr run --dynamic` builds fail
nondeterministically.
* Add a runtime dependency on the Font Awesome fonts to the -doc
package, as needed by docs built with openstackdocstheme 3.2.0-4.
* Fix the NeutronManager instance leak in test_neutron_plugin_base_v2
(its only test calls manager.init() without a PluginFixture, so the
instance created for DummyCorePluginWithoutDatastore survives the
test), which made `stestr run --dynamic` builds fail
nondeterministically with AttributeError: 'NoneType' object has no
attribute 'supported_extension_aliases' in the ML2 subnets tests.
* Make the logging.config.fileConfig() call of cli.main() a no-op in
test_migration (it defaults to disable_existing_loggers=True and
sets disabled=True on every pre-existing logger of the test
process), which made `stestr run --dynamic` builds fail
nondeterministically with IndexError: list index out of range in the
dns_forwarder tests.
* Register the DNS_FORWARDER options explicitly in the dns_forwarder
test setUp (they are otherwise registered as an import side effect
of the OVS agent module only), which made `stestr run --dynamic`
builds fail nondeterministically with NoSuchOptError: no such option
DNS_FORWARDER in the dns_forwarder tests.
Checksums-Sha1:
ee1e08c0250c5df6288eac20378ab0645c1286d3 4965 neutron_29.0.0-3.dsc
05049ef91ca94c98e7b4af18bb66e2363ab28c77 45984 neutron_29.0.0-3.debian.tar.xz
0599c64797f9191c55f86a3ec741cbcae71eb600 22457 neutron_29.0.0-3_amd64.buildinfo
Checksums-Sha256:
4d61b1f9c5c979e40737b1b5e91d35f8a31a8b15db058436b8cb67286bb646dc 4965 neutron_29.0.0-3.dsc
910c5b6e3ef5bc57e424594146454321e6eb02e9c1691e0c324d9c87ccfb05a1 45984 neutron_29.0.0-3.debian.tar.xz
15b898f2937c9e9f9cbb6f3755a01acb10b79407c6fe932119224557bc4f04c0 22457 neutron_29.0.0-3_amd64.buildinfo
Files:
9d77d22ea76a50b1cefbffbf7f9504a5 4965 net optional neutron_29.0.0-3.dsc
c4cd9aeea1f40c2bebb6847706f364c3 45984 net optional neutron_29.0.0-3.debian.tar.xz
c2894ce1f399a3b8f6185da15e6ae56c 22457 net optional neutron_29.0.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrLg6AACgkQ1BatFaxr
Q/79Qw//Qr/2ni4Zqw+wyzfrzhfOXuDOx46Kdtgaee6X9Krr7kdTFu1uXOsBy7vs
mFVfypn/V72DGuzXQjMe40sY41yzxiA+J8G51+6YMzcAkbqLvzAXIv6In722VEG1
Yl1PG0ZVF6aAQQWi0fI4yYd68Mne0agEM0j1gCcICgOBfeTbMSElQogdz6W80Ba3
zE3fQ+nPA+zbBce+AiN2ST2uD12RIrf40YGd+8y6qQmG950eAkpIlGFbWTMpta5M
EtSkvtJABh4shqxgHrqif+GUui0/WmrZJBflxmsfqBZJKdbbSVueH8gQn9E2sVcF
Gu4hpXi8aihgOng1r8Vjw/hwIl3M6MOvom8mVrEY6zJe7OnjnrVpYdzS6Y8pRde6
4JW4IOxvklMJ9FPM0jC2mq+wvUSVxo1vgPTQ6u2cUXKqDbiXsw9xKG3KeoS8Cp36
jeBdAikFUABohIW1efIw5SW4D4naXDJ5iNotWl90/TlcK8UMEvP77t3DaWC9gpPl
PyQmRdO/YGRpQ5C8fqbGHWbbmOInWmV70UmbklX7CKwVJCeyXuagwOHdVS4dFlPt
w3mqCQvBlrxMjrB/jPXEip7t4mL8GqHpNFYQ8r5PCI2lA2GK+Zmmm7oYQbR3sm1j
P+TE1hHvj0hCNwcPBOmWABHxIiRM2Xt/X5YjcGLzIkLNJr+Owlo=
=fw2p
-----END PGP SIGNATURE-----