Role - tripleo-clients-install

Role Documentation

Welcome to the “tripleo-clients-install” role documentation.

Role Defaults

This section highlights all of the defaults and variables set within the “tripleo-clients-install” role.

tripleo_clients_install_dict:
  aodh: present
  barbican: present
  cinder: present
  designate: present
  glance: present
  gnocchi: present
  heat: present
  ironic: present
  keystone: present
  manila: present
  mistral: present
  neutron: present
  nova: present
  openstack: present
  panko: present
  sahara: present
  swift: present
  zaqar: present
tripleo_clients_install_pkg_state: present

Role Variables: redhat-8.yml

tripleo_clients_install_python_prefix: python3

Role Variables: main.yml

tripleo_clients_install_python_prefix: python

Role Variables: fedora.yml

tripleo_clients_install_python_prefix: python3

Molecule Scenarios

Molecule is being used to test the “tripleo-clients-install” role. The following section highlights the drivers in service and provides an example playbook showing how the role is leveraged.

Scenario: default

Driver: docker
Example default playbook
- hosts: all
  name: Converge
  roles:
  - role: tripleo-clients-install
  vars:
    tripleo_clients_install_dict:
      aodh: installed
      barbican: installed