tripleo-validations/validations/neutron-sanity-check.yaml

49 lines
1.7 KiB
YAML

---
- hosts: Controller
vars:
metadata:
name: Neutron Sanity Check
description: >
Run `neutron-sanity-check` on the controller nodes to find out
potential issues with Neutron's configuration.
The tool expects all the configuration files that are passed
to the Neutron services.
groups:
- post-deployment
# The list of Neutron configuration files and directories that
# will be passed to the Neutron services. The order is important
# here: the values in later files take precedence.
configs:
- /etc/neutron/neutron.conf
- /usr/share/neutron/neutron-dist.conf
- /etc/neutron/metadata_agent.ini
- /etc/neutron/metering_agent.ini
- /etc/neutron/dhcp_agent.ini
- /etc/neutron/plugins/ml2/openvswitch_agent.ini
- /etc/neutron/conf.d/ml2_conf_cisco.ini
- /etc/neutron/conf.d/cisco_cfg_agent.ini
- /etc/neutron/conf.d/cisco_router_plugin.ini
- /usr/share/neutron/l3_agent
- /etc/neutron/conf.d/common
- /etc/neutron/conf.d/neutron-l3-agent
- /usr/share/neutron/neutron-lbaas-dist.conf
- /etc/neutron/lbaas_agent.ini
- /etc/neutron/conf.d/neutron-lbaas-agent
- /etc/neutron/conf.d/neutron-lbaasv2-agent
- /etc/neutron/conf.d/neutron-metadata-agent
- /etc/neutron/conf.d/neutron-metering-agent
- /etc/neutron/conf.d/neutron-netns-cleanup
- /etc/neutron/conf.d/neutron-openvswitch-agent
- /etc/neutron/conf.d/neutron-ovs-cleanup
- /etc/neutron/conf.d/neutron-bsn-agent
- /etc/neutron/conf.d/neutron-cisco-cfg-agent
- /etc/neutron/conf.d/neutron-dhcp-agent
tasks:
- name: Run neutron-sanity-check
become: true
neutron_sanity_check: configs={{ configs }}