whitebox-tempest-plugin/whitebox_tempest_plugin
James Parker 3fe1d72fa6 Add global nodes variable
For multi-rhel environments the container/service names are different
based on the RHEL version. Introduce the capacity to define the expected
container/service names for each of the compute nodes in a deployment.

Current compute yaml file follows the below format:
computerhel8-0.redhat.local:
  services:
    libvirt:
      container_name: nova_libvirt
      start_command: 'systemctl start tripleo_nova_libvirt'
      stop_command: 'systemctl stop tripleo_nova_libvirt'
    nova-compute:
      container_name: nova_compute
      config_path: '/var/lib/config-data/puppet-generated/nova_libvirt/etc/nova/nova.conf'
      start_command: 'systemctl start tripleo_nova_compute'
      stop_command: 'systemctl stop tripleo_nova_compute'
compute-0.redhat.local:
  services:
    libvirt:
      container_name: nova_virtqemud
      start_command: 'systemctl start tripleo_nova_virtqemud'
      stop_command: 'systemctl stop tripleo_nova_virtqemud'
    nova-compute:
      container_name: nova_compute
      config_path: '/var/lib/config-data/puppet-generated/nova_libvirt/etc/nova/nova.conf'
      start_command: 'systemctl start tripleo_nova_compute'
      stop_command: 'systemctl stop tripleo_nova_compute'

Also removed the unit test execution since they do not support this
latest change and do not feel the tests are adding any value to commit
validation at this time.

Change-Id: I98ac827feb4be77af9a482d8ce43d0f1d062e54d
2023-11-13 13:39:53 -05:00
..
2023-11-13 13:39:53 -05:00
2023-11-13 13:39:53 -05:00
2018-01-10 11:57:05 +00:00
2023-11-13 13:39:53 -05:00
2022-08-25 16:16:17 -04:00
2023-11-13 13:39:53 -05:00
2023-11-13 13:39:53 -05:00

Whitebox Tempest Tests

This directory contains tests to validate behavior against TripleO/Director-based deployments.

See the Tempest plugin documentation for information about creating a plugin, stable API interface, TempestPlugin class interface, plugin structure, and how to use plugins: https://docs.openstack.org/tempest/latest/plugin.html