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"
|
||||
}
|
||||
|
1
elements/overcloud-openstack-clients/README.md
Normal file
1
elements/overcloud-openstack-clients/README.md
Normal file
@ -0,0 +1 @@
|
||||
Install all openstack clients
|
3
elements/overcloud-openstack-clients/element-deps
Normal file
3
elements/overcloud-openstack-clients/element-deps
Normal file
@ -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
|
68
elements/overcloud-openstack-clients/pkg-map
Normal file
68
elements/overcloud-openstack-clients/pkg-map
Normal file
@ -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
Block a user