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.
NOTE: includes fix for pankoclient typo
Closes-Bug: #1829769
Change-Id: I551d6ac2d064bff05862b3ffa025240657fafd36
(cherry picked from commit 6a3c2b3e61
)
This commit is contained in:
parent
f18333d5c0
commit
79c0c760e8
|
@ -2,3 +2,4 @@ package-installs
|
|||
pkg-map
|
||||
overcloud-opstools
|
||||
overcloud-base
|
||||
overcloud-openstack-clients
|
||||
|
|
|
@ -8,4 +8,3 @@ nfs_package
|
|||
chrony_package
|
||||
pacemaker_package
|
||||
pcs_package
|
||||
python_openstackclient_package
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
"ipxe_bootimgs_package": "ipxe-bootimgs",
|
||||
"nfs_package": "nfs-utils",
|
||||
"chrony_package": "chrony",
|
||||
"python_openstackclient_package": "python-openstackclient",
|
||||
"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-pankoclient",
|
||||
"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-pankoclient",
|
||||
"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-pankoclient",
|
||||
"saharaclient_package": "python3-saharaclient",
|
||||
"swiftclient_package": "python3-swiftclient",
|
||||
"zaqarclient_package": "python3-zaqarclient"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue