tripleo-validations/roles
Gael Chamoulaud 8657467d74 Add different logic when running against the Undercloud or the Controller
The 'neutron-sanity-check role could be executed against the UC but also
against the Controller nodes. However, the 'container_cli' variable comes
from two different sources of information. This roles should manage this.

OVN is now the default ML2 plugin for the OC nodes while the UC is still
using OVS. Then, this role has to run the 'neutron-sanity-check' command
on two different containers as well:
  - Undercloud -> neutron_ovs_agent
  - Controller -> neutron_api

This patches fixes both of these issues.

Change-Id: I3a027282243db1645361e987cc63f7b6f6fc78ce
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2019-09-09 16:21:08 +02:00
..
advanced-format-512e-support Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
ceilometerdb-size Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
ceph Do not stop ceph-health but skip if ceph is not deployed 2019-08-14 13:39:37 +02:00
check-latest-packages-version Simplifying the check of the latest package version validation 2019-08-01 14:20:54 +02:00
check-network-gateway Add Molecule tests for check-network-gateway 2019-08-21 06:07:09 +00:00
collect-flavors-and-verify-profiles Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
containerized-undercloud-docker Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
controller-token Adds molecule testing for controller-token 2019-07-23 10:55:54 +02:00
controller-ulimits Adds molecule testing for controller-ulimits 2019-07-23 11:25:45 +02:00
ctlplane-ip-range Corrected how hiera is installed 2019-07-26 07:20:51 +02:00
default-node-count Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
dhcp-validations Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
dns Adds molecule testing for DNS validation 2019-07-22 11:48:17 +02:00
haproxy Adds Molecule to haproxy validation role 2019-07-22 15:21:47 +02:00
image-serve Adds molecule tests to image-serve and correct validation 2019-08-09 09:24:17 +02:00
ironic-boot-configuration Loosen ironic-boot-configuration 2019-08-09 13:24:08 -04:00
mysql-open-files-limit Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
network-environment Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
neutron-sanity-check Add different logic when running against the Undercloud or the Controller 2019-09-09 16:21:08 +02:00
no-op Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
no-op-firewall-nova-driver Adding molecule tests for no-op-firewall-nova-driver validation 2019-08-09 09:24:17 +02:00
node-disks Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
node-health Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
nova-event-callback Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
nova-status Adds molecule tests for the nova-status validation 2019-08-09 09:24:17 +02:00
ntp Remove useless meta directory for the Ansible ntp role 2019-08-09 11:01:06 +00:00
openshift-on-openstack Linting hardening with pre-commit 2019-08-06 15:21:25 +02:00
openstack-endpoints Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
ovs-dpdk-pmd Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
pacemaker-status Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
rabbitmq-limits Modify validation and add Molecule tests for rabbitmq-limits 2019-08-22 17:57:06 +00:00
repos Correct "repos" validation and adds Molecule tests 2019-07-25 15:26:34 +02:00
service-status Convert tox to native zuul 2019-08-09 09:24:17 +02:00
stack-health Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
stonith-exists Adds molecule testing for stonith-exists 2019-08-22 17:57:10 +00:00
switch-vlans Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
tls-everywhere Linting hardening with pre-commit 2019-08-06 15:21:25 +02:00
undercloud-cpu Add molecule tests for the undercloud-cpu role 2019-07-15 15:58:45 +02:00
undercloud-debug Add molecule testing on undercloud-debug role 2019-07-22 15:19:08 +02:00
undercloud-disk-space Adds molecule tests for undercloud-disk-space 2019-07-22 16:05:22 +02:00
undercloud-heat-purge-deleted Adds molecule testing for undercloud-heat-purge-deleted 2019-08-22 17:56:56 +00:00
undercloud-process-count Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
undercloud-ram Make Verify the RAM requirements task failing again 2019-07-15 16:03:37 +02:00
undercloud-selinux-mode Add autodocumentation for roles and library 2019-08-02 16:10:47 +02:00
undercloud-service-status Remove useless roles meta directory 2019-06-25 17:16:11 +02:00
undercloud-tokenflush Adds molecule testing for undercloud-tokenflush 2019-08-22 17:57:01 +00:00
xfs-check-ftype Add Molecule tests for the role xfs-check-ftype. 2019-07-02 12:45:24 -04:00