Merge "Allow disabling of sysctl values"

This commit is contained in:
Jenkins 2015-11-06 03:31:22 +00:00 committed by Gerrit Code Review
commit 58a9759b84
4 changed files with 16 additions and 4 deletions

View File

@ -114,6 +114,9 @@ openstack_logging_debug: "False"
openstack_region_name: "RegionOne"
# Optionally allow Kolla to set sysctl values
set_sysctl: "yes"
# Valid options are [ novnc, spice ]
nova_console: "novnc"

View File

@ -17,6 +17,7 @@
- name: Allowing non-local IP binding
sysctl: name="net.ipv4.ip_nonlocal_bind" value=1 sysctl_set=yes
when: set_sysctl | bool
- name: Ensuring config directory exists
file:

View File

@ -1,14 +1,18 @@
---
- name: Allowing IP forwarding on network node
sysctl: name="net.ipv4.ip_forward" value=1 sysctl_set=yes
when: inventory_hostname in groups['neutron-agents']
when:
- set_sysctl | bool
- inventory_hostname in groups['neutron-agents']
- name: Disabling reverse path filter on network node
sysctl: name="net.ipv4.conf.{{ item }}.rp_filter" value=0 sysctl_set=yes
with_items:
- "all"
- "default"
when: inventory_hostname in groups['neutron-agents']
when:
- set_sysctl | bool
- inventory_hostname in groups['neutron-agents']
- include: ../../config.yml
vars:

View File

@ -4,14 +4,18 @@
with_items:
- "iptables"
- "ip6tables"
when: inventory_hostname in groups['compute']
when:
- set_sysctl | bool
- inventory_hostname in groups['compute']
- name: Disabling reverse path filter on compute node
sysctl: name="net.ipv4.conf.{{ item }}.rp_filter" value=0 sysctl_set=yes
with_items:
- "all"
- "default"
when: inventory_hostname in groups['neutron-agents']
when:
- set_sysctl | bool
- inventory_hostname in groups['neutron-agents']
- include: ../../config.yml
vars: