OpenStack Networking (Neutron)
Go to file
Brian Haley e34c95c4b9 Fix KeyError failure in _sync_subnet_dhcp_options()
If the netron-ovn-db-sync-util is run while neutron-server
is active (which is not recommended), it can randomly fail
if there are active API calls in flight to create networks
and/or subnets.

Skip the subnet and log a warning if detected.

Conflicts:
  neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py

Closes-bug: #2045811
Change-Id: Ic5d9608277dd5c4881b3e4b494e1864be0bed1b4
(cherry picked from commit e4323e1f20)
2024-04-09 14:49:41 -04:00
api-ref Fix some typos 2016-06-28 22:46:19 +02:00
devstack Remove note about migration from lib/neutron-legacy to lib/neutron 2022-12-20 11:05:05 +01:00
doc Merge "Disallow subnet cidr of :: without PD" into stable/2023.2 2024-02-27 03:00:51 +00:00
etc Fix missing oslo.versionedobjects library option 2023-08-08 15:06:02 +09:00
neutron Fix KeyError failure in _sync_subnet_dhcp_options() 2024-04-09 14:49:41 -04:00
playbooks Limit tox version to <4 2022-12-10 20:43:54 +01:00
rally-jobs [ci] Fix several rally task arguments 2020-05-06 14:56:27 +03:00
releasenotes Enhance IptablesFirewallDriver with remote address groups 2024-03-26 20:03:17 +00:00
roles Restore the tempest nftables jobs in experimental and periodic queues 2023-11-07 13:51:47 +00:00
tools Merge "gate: bump ovn to the latest LTS release (22.03)" 2023-06-06 18:34:27 +00:00
vagrant/ovn Fix local neutron folder path in ovn/sparse/Vagrantfile 2020-11-03 17:02:34 +01:00
zuul.d [Stable Only] Fix parent for nftables job 2023-11-08 13:40:21 +05:30
.coveragerc Cleanup coverage configuration 2016-10-17 17:06:19 +05:30
.gitignore Ignore reno artefacts (RELEASENOTES.rst and reno.cache) 2023-01-18 04:52:03 +01:00
.gitreview Update .gitreview for stable/2023.2 2023-09-15 13:47:55 +00:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Merge "Fix some new pylint "W" warnings" 2023-08-02 11:03:07 +00:00
.stestr.conf Fix post gate hook to accommodate for new os-testr 2017-09-12 14:20:12 -06:00
CONTRIBUTING.rst [Community goal] Add contributor and PTL guide 2020-03-03 04:43:26 +01:00
HACKING.rst Follow up for replacing assertItemsEqual 2021-06-03 16:04:07 +00:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
README.rst Doc: make the contributor guide more visible 2022-07-14 13:08:56 +02:00
TESTING.rst Amend documentation for fullstack tests 2022-12-08 14:29:34 +01:00
bindep.txt Fix bindep for Debian bookworm 2023-08-21 13:57:00 +00:00
plugin.spec Update url and package name 2023-03-28 06:59:20 +00:00
requirements.txt Make ``OVNMechanismDriver.post_fork_initialize`` callback cancellable 2024-01-15 15:59:22 +00:00
setup.cfg Merge "port-hint-ovs-tx-steering: shim extension" 2023-05-22 12:23:25 +00:00
setup.py Updated from global requirements 2017-03-04 11:19:58 +00:00
test-requirements.txt Follow-up: Move linters dependencies to tox.ini 2021-01-07 04:26:07 +09:00
tox.ini Update TOX_CONSTRAINTS_FILE for stable/2023.2 2023-09-15 13:47:58 +00:00

README.rst

OpenStack Neutron

image

Neutron is an OpenStack project to provide "network connectivity as a service" between interface devices (e.g., vNICs) managed by other OpenStack services (e.g., Nova).

To learn more about neutron:

If you would like to contribute to Neutron, please read the file CONTRIBUTING.rst or see the Neutron contributor guide:

https://docs.openstack.org/neutron/latest/contributor/contributing.html

Get in touch via email. Use [Neutron] in your subject.