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. Closes-Bug: #1829769 Change-Id: I551d6ac2d064bff05862b3ffa025240657fafd36
This commit is contained in:
parent
98368f114f
commit
6a3c2b3e61
|
@ -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-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