Debian Package Tracker
Register | Log in
Subscribe

neutron

Choose email to subscribe with

general
  • source: neutron (main)
  • version: 2:29.0.0-9
  • maintainer: Debian OpenStack (DMD)
  • uploaders: Thomas Goirand (DMD)
  • arch: all
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2:17.2.1-0+deb11u1
  • o-o-sec: 2:17.2.1-0+deb11u1
  • oldstable: 2:21.0.0-7
  • old-sec: 2:21.0.0-7+deb12u1
  • stable: 2:26.0.3-0+deb13u2
  • stable-sec: 2:26.0.3-0+deb13u3
  • testing: 2:29.0.0-9
  • unstable: 2:29.0.0-9
versioned links
  • 2:17.2.1-0+deb11u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2:21.0.0-7: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2:21.0.0-7+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2:26.0.3-0+deb13u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2:26.0.3-0+deb13u3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2:29.0.0-9: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • neutron-api
  • neutron-common
  • neutron-dhcp-agent
  • neutron-doc
  • neutron-l3-agent
  • neutron-linuxbridge-agent
  • neutron-macvtap-agent
  • neutron-metadata-agent
  • neutron-metering-agent
  • neutron-openvswitch-agent
  • neutron-ovn-agent
  • neutron-ovn-maintenance-worker
  • neutron-ovn-metadata-agent
  • neutron-periodic-workers
  • neutron-plugin-nec-agent
  • neutron-rpc-server
  • neutron-server
  • neutron-services-server
  • neutron-sriov-agent
  • python3-neutron
action needed
Debci reports failed tests high
  • unstable: fail (log)
    The tests ran in 0:04:43
    Last run: 2022-04-05T15:41:35.000Z
    Previous status: unknown

Created: 2022-03-26 Last update: 2026-11-13 18:34
Marked for autoremoval on 02 December due to debugpy, ipykernel, mistune, python-hypothesis, towncrier: #1145330, #1145439, #1146434, #1152592, #1152757 high
Version 2:29.0.0-9 of neutron is marked for autoremoval from testing on Wed 02 Dec 2026. It depends (transitively) on debugpy, ipykernel, mistune, python-hypothesis, towncrier, affected by #1145330, #1145439, #1146434, #1152592, #1152757. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-10-23 Last update: 2026-11-13 18:32
A new upstream version is available: 2015.1.4 high
A new upstream version 2015.1.4 is available, you should consider packaging it.
Created: 2026-10-18 Last update: 2026-11-13 14:30
lintian reports 55 warnings high
Lintian reports 55 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-10-17 Last update: 2026-10-27 06:01
4 security issues in bullseye high

There are 4 open security issues in bullseye.

2 important issues:
  • CVE-2026-55707: In OpenStack Neutron before 28.0.2, the subnetpool onboarding API does not verify ownership of the target subnets. An authenticated user can onboard subnets from another project's shared network into their own subnetpool, mutating the victim's subnet state and altering L3 routing and address scope behavior for victim routers.
  • TEMP-1142937-657D95:
2 issues postponed or untriaged:
  • CVE-2022-3277: (needs triaging) An uncontrolled resource consumption flaw was found in openstack-neutron. This flaw allows a remote authenticated user to query a list of security groups for an invalid project. This issue creates resources that are unconstrained by the user's quota. If a malicious user were to submit a significant number of requests, this could lead to a denial of service.
  • CVE-2026-49299: (postponed; to be fixed through a stable update) In OpenStack Neutron before 28.0.1, the tagging controller enforces plural policy action names on single-tag write operations while the defined policy rules use singular names. The mismatched names evaluate as allowed under the default policy, permitting a project reader to create and update tags on same-project resources. Deployments running Neutron 26.0.0 or later are affected.
Created: 2026-07-31 Last update: 2026-08-16 21:01
Does not build reproducibly during testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2025-07-01 Last update: 2026-11-13 19:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 2:29.0.0-10, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 30c0619cff7e58c6753dd41cb86118bb94946c81
Author: Thomas Goirand <zigo@debian.org>
Date:   Wed Nov 11 14:57:01 2026 +0100

    Prefix our quilt patches with ovn-bgp-2-host_
    
    Rename the four patches written for the BGP-2-the-host campaign so
    their filenames carry the campaign prefix (underscore before the
    topic), and update debian/patches/series and the changelog bullet
    references accordingly. No patch content is changed.

commit 10dc78b00e570069f55f776f70929ae5ecc702d2
Author: Thomas Goirand <zigo@debian.org>
Date:   Wed Nov 11 14:43:15 2026 +0100

    Refreshed segment-notifier patch to remove hunk offsets
    
    fix-test-segment-notifier-batch-wait.patch applied with two 20-line
    hunk offsets; dpkg-source tolerates offsets but the quilt hygiene rule
    requires a queue that applies without any warnings. Refresh only moves
    the hunks: the applied content is identical.

commit f74c819ef3c7b554a46b2f2743317ffa9c93c393
Author: Thomas Goirand <zigo@debian.org>
Date:   Wed Nov 11 14:43:08 2026 +0100

    Added patch limiting BGP learned-route LRP exposure
    
    ovn-controller attaches learned routes to every logical router port of
    the dynamic-routing routers except those carrying the
    dynamic-routing-no-learning option. Upstream only stamps that option on
    the chassis-router-side LRP of the chassis/main peering, leaving the
    main router's interconnect LRP and the chassis routers' provider
    network LRPs learning. Learned routes landing there render the provider
    subnet as ECMP with an unreachable next-hop, flapping the floating IP
    return path with roughly 50% packet loss.
    
    Stamp both LRP families with dynamic-routing-no-learning so learned
    routes only ever attach to the main router's chassis peering LRPs,
    which carry the neutron-bgp-lrp-to-chassis-router external ID and are
    the ports the static MAC binding seeding fix operates on. Both are
    re-asserted at every reconciler full sync, so existing deployments
    converge on agent restart without recreating ports.

commit f8e04983a2c373afb73ccb107bb3c57156e61e8b
Author: Thomas Goirand <zigo@debian.org>
Date:   Tue Nov 10 21:06:51 2026 +0100

    Added VIF re-attach extension patch for OVN agent
    
    New quilt patch: a "vif-reattach" OVN agent extension, always on,
    which re-converges the OVS plugging state of VM ports from the
    Port_Binding and OVS lifecycle events. When the OVS Interface row of
    a bound VM port goes missing (an OVS database restore, a wiped
    bridge, as seen during the OpenVSwitch 4.0 upgrade incident),
    ovn-controller waits forever for the interface and the VM stays
    unreachable; the extension re-attaches the tap immediately on the OVS
    Interface deletion and integration bridge re-creation events,
    restores lost external_ids (iface-id, attached-macs, attached-ips)
    on port updates, and cleans up leftover rows on unbind/delete.
    
    Guards keep it out of other components' way: only VM Port_Bindings,
    no vif-plug-type ports (SR-IOV representors), no interference with
    live migrations (additional_chassis), interface type system-only for
    cleanup, iface-id match for every mutation, and creation only when
    the kernel device still exists (freshly bound ports stay with
    os-vif). No periodic reconciliation, purely event-driven; converges
    on the initial SB dump so the agent self-heals at startup.
    
    Includes the stevedore entry point, 32 unit tests and 4 functional
    tests on the OVN agent fixture.

commit 0dfa941589eed34aa2bd3c38789f535d250a6113
Author: Thomas Goirand <zigo@debian.org>
Date:   Tue Nov 10 20:22:29 2026 +0100

    Added patch seeding static MAC bindings for BGP
    
    New quilt patch: the BGP agent extension now watches the SB
    Learned_Route table (added to the agent's sb_idl table filter, with
    Static_MAC_Binding and Datapath_Binding) and seeds a
    Static_MAC_Binding row with override_dynamic_mac=true for every
    learned route attached to a BGP main router peering LRP, resolving
    the learned nexthop (the fabric peer's link-local address, imported
    verbatim by ovn-controller) to the chassis router's peering LRP MAC,
    derived deterministically from the peer LRP name. Without this, the
    MAC binding lookup resolves dynamically to the fabric peer's own MAC,
    which the peering link never delivers to, blackholing all traffic
    coming from the BGP fabric on the BGP main router. Learned routes on
    other routers' peerings are ignored.
    
    Lab-verified on the OVN BGP dynamic-routing setup: this is the
    "MAC_Binding flip + static pinning" recipe, made automatic.

commit 0814d59d49bb3518770b4906747c5c29c07fda77
Author: Thomas Goirand <zigo@debian.org>
Date:   Tue Nov 10 20:07:38 2026 +0100

    Added patch fixing BGP bridge patch port selection
    
    The BGP chassis bridge's patch_port_ofport() returned the first patch
    port found on the provider bridge, steering wire-side frames into the
    wrong logical switch when the bridge carries multiple patch ports
    (BGP localnet, provider network, interconnect localnet). The patch
    port is now selected by the iface-id of its peer interface on the
    integration bridge, which carries the localnet LSP name of the
    per-chassis BGP logical switch.
    
    Added patch fixing the BGP chassis bridge patch port selection when
    the provider bridge carries multiple patch ports:
    - fix-bgp-agent-wrong-patch-port.patch
Created: 2026-11-13 Last update: 2026-11-13 19:00
2 open merge requests in Salsa normal
There are 2 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2026-11-04 Last update: 2026-11-04 01:32
Multiarch hinter reports 1 issue(s) low
There are issues with the multiarch metadata for this package.
  • neutron-doc could be marked Multi-Arch: foreign
Created: 2020-09-09 Last update: 2026-11-13 16:30
debian/patches: 2 patches to forward upstream low

Among the 15 debian patches available in version 2:29.0.0-9 of the package, we noticed the following issues:

  • 2 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-10-21 11:00
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2023-08-24 Last update: 2023-08-24 10:05
news
[rss feed]
  • [2026-10-31] neutron 2:29.0.0-9 MIGRATED to testing (Debian testing watch)
  • [2026-10-20] Accepted neutron 2:29.0.0-9 (source) into unstable (Thomas Goirand)
  • [2026-10-17] Accepted neutron 2:29.0.0-8 (source) into unstable (Thomas Goirand)
  • [2026-10-17] Accepted neutron 2:29.0.0-7 (source) into unstable (Thomas Goirand)
  • [2026-10-17] Accepted neutron 2:29.0.0-6 (source) into unstable (Thomas Goirand)
  • [2026-10-15] Accepted neutron 2:29.0.0-5 (source) into unstable (Thomas Goirand)
  • [2026-10-11] Accepted neutron 2:29.0.0-4 (source) into unstable (Thomas Goirand)
  • [2026-10-11] Accepted neutron 2:29.0.0-3 (source) into unstable (Thomas Goirand)
  • [2026-10-01] Accepted neutron 2:29.0.0-2 (source) into unstable (Thomas Goirand)
  • [2026-09-30] Accepted neutron 2:29.0.0-1 (source) into unstable (Thomas Goirand)
  • [2026-09-24] Accepted neutron 2:29.0.0~rc2-1 (source) into unstable (Thomas Goirand)
  • [2026-09-20] Accepted neutron 2:29.0.0~rc1-2 (source) into unstable (Thomas Goirand)
  • [2026-09-10] Accepted neutron 2:29.0.0~rc1-1 (source) into experimental (Thomas Goirand)
  • [2026-08-18] Accepted neutron 2:26.0.3-0+deb13u3 (source) into proposed-updates (Debian FTP Masters) (signed by: Thomas Goirand)
  • [2026-08-16] Accepted neutron 2:26.0.3-0+deb13u3 (source) into stable-security (Debian FTP Masters) (signed by: Thomas Goirand)
  • [2026-08-11] Accepted neutron 2:21.0.0-7+deb12u1 (source) into oldstable-security (Thomas Goirand)
  • [2026-08-05] neutron 2:28.0.1-2 MIGRATED to testing (Debian testing watch)
  • [2026-07-31] Accepted neutron 2:28.0.1-2 (source) into unstable (Thomas Goirand)
  • [2026-07-22] neutron 2:28.0.1-1 MIGRATED to testing (Debian testing watch)
  • [2026-07-17] Accepted neutron 2:28.0.1-1 (source) into unstable (Thomas Goirand)
  • [2026-06-29] neutron 2:28.0.0-9 MIGRATED to testing (Debian testing watch)
  • [2026-06-23] Accepted neutron 2:28.0.0-9 (source) into unstable (Thomas Goirand)
  • [2026-06-17] neutron 2:28.0.0-8 MIGRATED to testing (Debian testing watch)
  • [2026-06-11] Accepted neutron 2:26.0.3-0+deb13u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Thomas Goirand)
  • [2026-06-11] Accepted neutron 2:26.0.3-0+deb13u2 (source) into stable-security (Debian FTP Masters) (signed by: Thomas Goirand)
  • [2026-06-11] Accepted neutron 2:28.0.0-8 (source) into unstable (Thomas Goirand)
  • [2026-06-04] Accepted neutron 2:28.0.0-7 (source) into unstable (Thomas Goirand)
  • [2026-06-03] Accepted neutron 2:28.0.0-6 (source) into unstable (Thomas Goirand)
  • [2026-06-02] Accepted neutron 2:26.0.0-9+deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Thomas Goirand)
  • [2026-06-01] Accepted neutron 2:28.0.0-5 (source) into unstable (Thomas Goirand)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 55)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • l10n (-, 98)
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2:29.0.0-0ubuntu1
  • 43 bugs (3 patches)
  • patches for 2:29.0.0-0ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing