64d28e6f5f
This role allows to easily install either all or some of the openstack clients. Change-Id: I6fe8f2469207d75e2c7aa6621f6683a1949ac0ca Story: 2005984 Task: 34433 Task: 34434 Task: 34435 Task: 34436
31 lines
650 B
Markdown
31 lines
650 B
Markdown
# tripleo-clients-install
|
|
|
|
Installs openstack clients packages
|
|
|
|
|
|
## Role Variables
|
|
### Common variables
|
|
- tripleo_clients_install_python_prefix: package prefix
|
|
```YAML
|
|
tripleo_clients_install_python_prefix: python3
|
|
```
|
|
|
|
### main task
|
|
- tripleo_clients_install_dict: hash listing the different client and package
|
|
state:
|
|
```YAML
|
|
tripleo_clients_install_dict:
|
|
aodh: present
|
|
barbican: absent
|
|
```
|
|
|
|
### install_pkgs task
|
|
- tripleo_clients_install_client: client name you want to manage
|
|
```YAML
|
|
tripleo_clients_install_client: aodh
|
|
```
|
|
- tripleo_clients_install_pkg_state: package state you want
|
|
```YAML
|
|
tripleo_clients_install_pkg_state: present
|
|
```
|