From 8f758e5e4ffc9cbca2b979f730da0fa2cd461057 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 19 Jun 2020 22:23:08 +0900 Subject: [PATCH] Install osc-placement package during client package installation This patch makes osc-placmeent package installed as a part of client packages, because this package is required to manage resources in placement service. Change-Id: Ib2524cf97f97693d7d03c1bb4fb1c2bde40d3bec --- .../tripleo_clients_install/defaults/main.yml | 37 ++++++++++--------- .../molecule/default/converge.yml | 5 ++- .../tripleo_clients_install/tasks/main.yml | 2 +- 3 files changed, 23 insertions(+), 21 deletions(-) diff --git a/tripleo_ansible/roles/tripleo_clients_install/defaults/main.yml b/tripleo_ansible/roles/tripleo_clients_install/defaults/main.yml index 3727e10d1..9a198066c 100644 --- a/tripleo_ansible/roles/tripleo_clients_install/defaults/main.yml +++ b/tripleo_ansible/roles/tripleo_clients_install/defaults/main.yml @@ -21,21 +21,22 @@ tripleo_clients_install_pkg_state: present 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 + aodhclient: present + barbicanclient: present + cinderclient: present + designateclient: present + glanceclient: present + gnocchiclient: present + heatclient: present + ironicclient: present + keystoneclient: present + manilaclient: present + mistralclient: present + neutronclient: present + novaclient: present + openstackclient: present + osc-placement: present + pankoclient: present + saharaclient: present + swiftclient: present + zaqarclient: present diff --git a/tripleo_ansible/roles/tripleo_clients_install/molecule/default/converge.yml b/tripleo_ansible/roles/tripleo_clients_install/molecule/default/converge.yml index b592268b4..239008e72 100644 --- a/tripleo_ansible/roles/tripleo_clients_install/molecule/default/converge.yml +++ b/tripleo_ansible/roles/tripleo_clients_install/molecule/default/converge.yml @@ -19,7 +19,8 @@ hosts: all vars: tripleo_clients_install_dict: - aodh: installed - barbican: installed + aodhclient: installed + barbicanclient: installed + osc-placement: installed roles: - role: "tripleo_clients_install" diff --git a/tripleo_ansible/roles/tripleo_clients_install/tasks/main.yml b/tripleo_ansible/roles/tripleo_clients_install/tasks/main.yml index 1288447cf..3e30b5ee6 100644 --- a/tripleo_ansible/roles/tripleo_clients_install/tasks/main.yml +++ b/tripleo_ansible/roles/tripleo_clients_install/tasks/main.yml @@ -41,7 +41,7 @@ } %} {% for k, v in tripleo_clients_install_dict.items() %} - {% set pkg_name = tripleo_clients_install_python_prefix ~ '-' ~ k ~ 'client' %} + {% set pkg_name = tripleo_clients_install_python_prefix ~ '-' ~ k %} {% if (tripleo_clients_install_pkg_state == 'present') and (v != tripleo_clients_install_pkg_state) %} {% set _ = package_sets[v].append(pkg_name) %} {% else %}