Role os_neutron for OpenStack-Ansible
Go to file
Markos Chandras 7551ca4e53 templates: dnsmasq-neutron.conf: Fix user for dnsmasq process
The dnsmasq process needs to access certain files from directories owned
by the neutron user. However, dnsmasq may be running as a different user
resulting to the following failures:

Jun 29 07:50:09 dnsmasq[8750]: failed to load names from /var/lib/neutron/dhcp/b245a1a3-6516-4208-931a-3f46d5e99cc3/addn_hosts: Permission denied
Jun 29 07:50:09 dnsmasq[8750]: cannot read /var/lib/neutron/dhcp/b245a1a3-6516-4208-931a-3f46d5e99cc3/host: Permission denied
Jun 29 07:50:09 dnsmasq[8750]: cannot read /var/lib/neutron/dhcp/b245a1a3-6516-4208-931a-3f46d5e99cc3/opts: Permission denied

As such, we need to make sure that dnsmasq is running as the same user
with neutron.

Change-Id: Id7536ef6e49c93282f1debcb3b2d92452e4aac8b
2018-06-29 14:20:28 +01:00
defaults Add support for using distribution packages for OpenStack services 2018-06-11 13:21:17 +01:00
doc Public n/w access for vxlan tenant n/w in ml2.ovs 2018-05-18 07:37:51 +00:00
examples Move database creation into role 2018-06-01 18:04:57 +01:00
files Fix SELinux policy filenames 2018-01-31 12:45:51 -06:00
handlers Remove systemd conditionals 2018-02-16 19:32:11 +00:00
meta Move the roles defined in meta to tasks 2018-03-15 13:24:59 +00:00
releasenotes Add support for using distribution packages for OpenStack services 2018-06-11 13:21:17 +01:00
tasks correct typo in service setup 2018-06-28 00:03:31 +00:00
templates templates: dnsmasq-neutron.conf: Fix user for dnsmasq process 2018-06-29 14:20:28 +01:00
tests Revert "Ensure LBaaSv2 deployment is tested" 2018-06-08 10:02:47 +01:00
vars Do not pip install keystoneclient on the host 2018-06-15 10:19:10 +01:00
zuul.d Switch non-voting jobs to use Zuul stanza 2018-06-13 21:43:45 -04:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 17:46:49 +00:00
.gitreview Implement base configuration for independent repository 2016-03-01 13:21:12 -08:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:06:26 +00:00
CONTRIBUTING.rst Update links in some docs 2017-09-18 01:09:50 +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 Add release note link in README 2018-06-12 12:08:03 -04:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:15:33 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-14 14:04:40 +08:00
setup.py Updated from global requirements 2017-03-02 11:51:58 +00:00
test-requirements.txt Updated from global requirements 2018-03-15 07:36:49 +00:00
tox.ini tox.ini: Use common vars file for distibution installations 2018-06-14 14:53:58 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:43:00 +00:00

Team and repository tags

image

OpenStack-Ansible neutron

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 home is at:

https://launchpad.net/openstack-ansible