From 885715855b19ec71ab362d92233478f3afb5a696 Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Mon, 20 May 2019 10:01:51 -0600 Subject: [PATCH] Ensure openstack clients are installed We need to ensure the openstack clients are installed on controllers for the deployed server case. This should be handled by the overcloud images themselves, however if the images are not used we should make sure the clients get installed with our OpenstackClients service. Change-Id: If7fad9f24c7294c2d749fc3838b1fb71182930fc Related-Bug: #1829769 --- roles/Controller.yaml | 1 + roles/ControllerAllNovaStandalone.yaml | 1 + roles/ControllerNoCeph.yaml | 1 + roles/ControllerNovaStandalone.yaml | 1 + roles/ControllerOpenstack.yaml | 1 + roles/ControllerStorageNfs.yaml | 1 + roles_data.yaml | 1 + 7 files changed, 7 insertions(+) diff --git a/roles/Controller.yaml b/roles/Controller.yaml index 8e3c0cf219..b07752771c 100644 --- a/roles/Controller.yaml +++ b/roles/Controller.yaml @@ -153,6 +153,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker diff --git a/roles/ControllerAllNovaStandalone.yaml b/roles/ControllerAllNovaStandalone.yaml index fc2fb7ba3f..46fc64dbcc 100644 --- a/roles/ControllerAllNovaStandalone.yaml +++ b/roles/ControllerAllNovaStandalone.yaml @@ -107,6 +107,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker diff --git a/roles/ControllerNoCeph.yaml b/roles/ControllerNoCeph.yaml index 52932d80d1..1d865a7a47 100644 --- a/roles/ControllerNoCeph.yaml +++ b/roles/ControllerNoCeph.yaml @@ -146,6 +146,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker diff --git a/roles/ControllerNovaStandalone.yaml b/roles/ControllerNovaStandalone.yaml index 3431ea5c03..d094280316 100644 --- a/roles/ControllerNovaStandalone.yaml +++ b/roles/ControllerNovaStandalone.yaml @@ -123,6 +123,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker diff --git a/roles/ControllerOpenstack.yaml b/roles/ControllerOpenstack.yaml index 17f887ee00..5f708dd6fd 100644 --- a/roles/ControllerOpenstack.yaml +++ b/roles/ControllerOpenstack.yaml @@ -119,6 +119,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker diff --git a/roles/ControllerStorageNfs.yaml b/roles/ControllerStorageNfs.yaml index 62d03045cc..ce257f08e7 100644 --- a/roles/ControllerStorageNfs.yaml +++ b/roles/ControllerStorageNfs.yaml @@ -148,6 +148,7 @@ - OS::TripleO::Services::Pacemaker - OS::TripleO::Services::PankoApi - OS::TripleO::Services::PlacementApi + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::OsloMessagingNotify - OS::TripleO::Services::Podman diff --git a/roles_data.yaml b/roles_data.yaml index 2cc9ad4db8..dc8cf134b8 100644 --- a/roles_data.yaml +++ b/roles_data.yaml @@ -156,6 +156,7 @@ - OS::TripleO::Services::OctaviaWorker - OS::TripleO::Services::OpenDaylightApi - OS::TripleO::Services::OpenDaylightOvs + - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::OVNDBs - OS::TripleO::Services::OVNController - OS::TripleO::Services::Pacemaker