John Fulton 29fe3996bb Ensure tripleo_ceph_client_vars is set consistently
python-tripleoclient knows the correct working directory
after baremetal deployment. Thus, it can correctly override
the tripleo_ceph_client_vars variable in tripleo-ansible roles.
Use /home/USER/overcloud-deploy/STACK/ceph_client.yml, where
everything up to ceph_client.yml comes from the utils.py
function get_default_working_dir(STACK).

When tripleo-ansible roles are called directly by the client
use --extra-vars to pass tripleo_ceph_client_vars. As per the
deployed_ceph.yaml.j2 template in tripleo-ansible, the Heat
parameter CephClientConfigVars will then be set to the same
value. Then when the tripleo-ansible roles are called by
config-download they will have the same value for
tripleo_ceph_client_vars. Update export.py to use same path.

Change-Id: I7717f2ce9f668e9fd77c9b49e2433d729ed3c836
Depends-On: I0346bf1c6a3d8796a0aa70cbaac6e34b2f74fabb
Closes-Bug: #1981467
2022-07-19 17:47:19 -04:00
2019-06-21 07:44:21 -06:00
2021-11-17 14:58:03 -07:00
2022-05-20 08:10:46 +00:00
2021-10-11 20:03:10 -04:00
2019-04-19 19:42:47 +00:00
2015-03-17 09:33:52 -04:00
2021-01-08 13:40:58 +00:00
2021-07-23 16:57:18 +02:00
2019-01-04 17:31:21 +00:00
2019-09-11 16:33:21 +02:00
2015-03-17 09:33:52 -04:00
2019-09-11 16:33:21 +02:00
2020-04-04 17:19:56 +02:00

About tripleoclient

General information

tripleoclient is an OpenStackClient (OSC) plugin implementation that implements commands useful for TripleO and the install and management of both an undercloud and an overcloud.

See the TripleO Documentation for details on using tripleoclient.

See the Release Notes

Team and repository tags

image

Description
RETIRED, python utility to manage a tripleo based cloud
Readme 71 MiB