RETIRED, python utility to manage a tripleo based cloud
Go to file
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
config-generator Add minion installation 2019-06-21 07:44:21 -06:00
doc Removed overcloud container commands 2021-11-17 14:58:03 -07:00
releasenotes Merge "Fix upgrade/external_update/external_upgrade" 2022-06-28 19:55:45 +00:00
templates/ephemeral-heat Merge "Remove ineffective parameter from standalone/ephemeral heat.conf" 2022-06-01 09:50:06 +00:00
tripleoclient Ensure tripleo_ceph_client_vars is set consistently 2022-07-19 17:47:19 -04:00
zuul.d Use python job template for Zed 2022-05-20 08:10:46 +00:00
.coveragerc Coverage report now lists lines without coverage 2021-05-21 08:59:16 +02:00
.gitignore Add swap files to .gitignore 2021-10-11 20:03:10 -04:00
.gitreview OpenDev Migration Patch 2019-04-19 19:42:47 +00:00
.mailmap Initial commit 2015-03-17 09:33:52 -04:00
.pre-commit-config.yaml Enable pylint 2021-01-08 13:40:58 +00:00
.pylintrc Enabling pylint no-else-return 2021-07-23 16:57:18 +02:00
.stestr.conf Switch to stestr 2019-01-04 17:31:21 +00:00
bindep.txt Add missing hostname package to bindep 2022-03-08 13:54:02 +01:00
CONTRIBUTING.rst PDF documentation build 2019-09-11 16:33:21 +02:00
LICENSE Initial commit 2015-03-17 09:33:52 -04:00
README.rst PDF documentation build 2019-09-11 16:33:21 +02:00
requirements.txt Merge "Introduce "openstack overcloud ceph spec"" 2022-02-02 01:44:11 +00:00
setup.cfg Remove overcloud config download command 2022-06-17 12:57:08 +10:00
setup.py Cleanup py27 support 2020-04-04 17:19:56 +02:00
test-requirements.txt Exposes the community validation init command 2022-01-14 08:11:30 +00:00
tox.ini Stop configuring install_command in tox. 2022-03-17 14:56:10 +01: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