Add element to install all openstack clients
Let's add an element to ensure all the python openstack clients are
properly installed on the controllers. These were previously being
pulled in because we installed the actual services. Since we moved to
containers, these clients are no longer installed by default.
Conflicts:
elements/overcloud-controller/install.d/package-installs-overcloud-controller
elements/overcloud-controller/pkg-map
Closes-Bug: #1829769
Change-Id: I551d6ac2d064bff05862b3ffa025240657fafd36
(cherry picked from commit 6a3c2b3e61
)
This commit is contained in:
parent
f64be131da
commit
81729a1fd3
|
@ -2,3 +2,4 @@ package-installs
|
|||
pkg-map
|
||||
overcloud-opstools
|
||||
overcloud-base
|
||||
overcloud-openstack-clients
|
||||
|
|
|
@ -19,7 +19,6 @@ ntp_package
|
|||
pacemaker_package
|
||||
pcs_package
|
||||
python_cradox_package
|
||||
python_openstackclient_package
|
||||
python_memcached_package
|
||||
redis_client_package
|
||||
stunnel_package
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
"nfs_package": "nfs-utils",
|
||||
"ntp_package": "ntp",
|
||||
"python_cradox_package": "python-cradox",
|
||||
"python_openstackclient_package": "python-openstackclient",
|
||||
"python_memcached_package": "python-memcached",
|
||||
"pacemaker_package": "pacemaker",
|
||||
"pcs_package": "pcs",
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
Install all openstack clients
|
|
@ -0,0 +1,3 @@
|
|||
package-installs
|
||||
pkg-map
|
||||
overcloud-base
|
|
@ -0,0 +1,18 @@
|
|||
aodhclient_package
|
||||
barbicanclient_package
|
||||
cinderclient_package
|
||||
designateclient_package
|
||||
glanceclient_package
|
||||
gnocchiclient_package
|
||||
heatclient_package
|
||||
ironicclient_package
|
||||
keystoneclient_package
|
||||
manilaclient_package
|
||||
mistralclient_package
|
||||
neutronclient_package
|
||||
novaclient_package
|
||||
openstackclient_package
|
||||
pankoclient_package
|
||||
saharaclient_package
|
||||
swiftclient_package
|
||||
zaqarclient_package
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"release": {
|
||||
"centos": {
|
||||
"7": {
|
||||
"aodhclient_package": "python2-aodhclient",
|
||||
"barbicanclient_package": "python2-barbicanclient",
|
||||
"cinderclient_package": "python2-cinderclient",
|
||||
"designateclient_package": "python2-designateclient",
|
||||
"glanceclient_package": "python2-glanceclient",
|
||||
"gnocchiclient_package": "python2-gnocchiclient",
|
||||
"heatclient_package": "python2-heatclient",
|
||||
"ironicclient_package": "python2-ironicclient",
|
||||
"keystoneclient_package": "python2-keystoneclient",
|
||||
"manilaclient_package": "python2-manilaclient",
|
||||
"mistralclient_package": "python2-mistralclient",
|
||||
"neutronclient_package": "python2-neutronclient",
|
||||
"novaclient_package": "python2-novaclient",
|
||||
"openstackclient_package": "python2-openstackclient",
|
||||
"pankoclient_package": "python2-pankiclient",
|
||||
"saharaclient_package": "python2-saharaclient",
|
||||
"swiftclient_package": "python2-swiftclient",
|
||||
"zaqarclient_package": "python2-zaqarclient"
|
||||
}
|
||||
},
|
||||
"rhel": {
|
||||
"7": {
|
||||
"aodhclient_package": "python2-aodhclient",
|
||||
"barbicanclient_package": "python2-barbicanclient",
|
||||
"cinderclient_package": "python2-cinderclient",
|
||||
"designateclient_package": "python2-designateclient",
|
||||
"glanceclient_package": "python2-glanceclient",
|
||||
"gnocchiclient_package": "python2-gnocchiclient",
|
||||
"heatclient_package": "python2-heatclient",
|
||||
"ironicclient_package": "python2-ironicclient",
|
||||
"keystoneclient_package": "python2-keystoneclient",
|
||||
"manilaclient_package": "python2-manilaclient",
|
||||
"mistralclient_package": "python2-mistralclient",
|
||||
"neutronclient_package": "python2-neutronclient",
|
||||
"novaclient_package": "python2-novaclient",
|
||||
"openstackclient_package": "python2-openstackclient",
|
||||
"pankoclient_package": "python2-pankiclient",
|
||||
"saharaclient_package": "python2-saharaclient",
|
||||
"swiftclient_package": "python2-swiftclient",
|
||||
"zaqarclient_package": "python2-zaqarclient"
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"aodhclient_package": "python3-aodhclient",
|
||||
"barbicanclient_package": "python3-barbicanclient",
|
||||
"cinderclient_package": "python3-cinderclient",
|
||||
"designateclient_package": "python3-designateclient",
|
||||
"glanceclient_package": "python3-glanceclient",
|
||||
"gnocchiclient_package": "python3-gnocchiclient",
|
||||
"heatclient_package": "python3-heatclient",
|
||||
"ironicclient_package": "python3-ironicclient",
|
||||
"keystoneclient_package": "python3-keystoneclient",
|
||||
"manilaclient_package": "python3-manilaclient",
|
||||
"mistralclient_package": "python3-mistralclient",
|
||||
"neutronclient_package": "python3-neutronclient",
|
||||
"novaclient_package": "python3-novaclient",
|
||||
"openstackclient_package": "python3-openstackclient",
|
||||
"pankoclient_package": "python3-pankiclient",
|
||||
"saharaclient_package": "python3-saharaclient",
|
||||
"swiftclient_package": "python3-swiftclient",
|
||||
"zaqarclient_package": "python3-zaqarclient"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue