Role os_neutron for OpenStack-Ansible
Go to file
James Denton d4cbd2d7ad Create separate lock path for neutron-ovn-metadata-agent
root user/group ownership of the neutron-ovn-metadata service caused
the neutron lock dir to be owned by root:root, which caused issues
with neutron-server's ability to write the OVN hash ring lock file
to /run/lock/neutron and prevented the creation of networks.

It appears neutron-ovn-metadata-agent needs access to the OVS DB
schema via unix:/var/run/openvswitch/db.sock, which is owned by root,
so a separate lock path has been created for the metadata agent to
workaround this.

FWIW, this issue manifested with upstream Neutron commit
536498a29a4e7662a4d0b1bb923e2521509ad77a.

Change-Id: Ib6d69bb2ce340b50140216e2abf236a1da93e46b
2022-12-22 06:53:49 -06:00
defaults Remove support for calico ml2 driver. 2022-12-06 12:28:17 +00:00
doc Merge "Remove support for calico ml2 driver." 2022-12-09 11:02:23 +00:00
examples Move database creation into role 2018-06-01 18:04:57 +01:00
files/rootwrap.d Update vpnaas rootwrap filters 2020-01-13 19:36:11 -05:00
handlers Disable/stop/mask Open vSwitch on ovn-northd nodes 2022-10-28 07:53:48 +00:00
meta Remove references to unsupported operating systems 2021-03-10 23:15:59 +00:00
releasenotes Update master for stable/zed 2022-12-13 13:18:09 +00:00
tasks Do not provision neutron config when not needed 2022-12-09 14:52:48 +00:00
templates Switch OVN Metadata Agent to journal logging 2022-12-06 14:03:39 +00:00
tests Remove support for calico ml2 driver. 2022-12-06 12:28:17 +00:00
vars Create separate lock path for neutron-ovn-metadata-agent 2022-12-22 06:53:49 -06:00
zuul.d Remove support for calico ml2 driver. 2022-12-06 12:28:17 +00:00
.gitignore Updated from OpenStack Ansible Tests 2019-09-04 15:17:04 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:41:19 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2021-03-12 22:20:20 +00:00
CONTRIBUTING.rst [ussuri][goal] Update contributor documentation 2020-05-18 08:20:24 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 09:24:41 +01:00
README.rst Start README.rst with a better title 2019-12-20 01:10:52 +00:00
run_tests.sh Updated from OpenStack Ansible Tests 2022-03-31 20:14:17 +00:00
tox.ini Remove support for calico ml2 driver. 2022-12-06 12:28:17 +00:00
Vagrantfile Updated from OpenStack Ansible Tests 2021-12-17 16:47:23 +00:00

OpenStack-Ansible neutron

image

Ansible role that installs and configures OpenStack neutron.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_neutron/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_neutron

The project source code repository is located at:

https://opendev.org/openstack/openstack-ansible-os_neutron/

The project home is at:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible