python-tripleoclient/tripleoclient
James Slagle 336808ba57 Use a consistent working dir for deployment
Adds a new cli arg --working-dir, which defaults to:
$HOME/overcloud-deploy-<stack>

The working directory will be used for all files created by the
overcloud deploy command, instead of using tmp dirs and files directly
in $HOME. The working dir provides a single dir for all state associated
with the deployment, which is needed with the transition to using
ephemeral Heat, and especially when combined with
multi-stack/multi-overcloud.

This patch addresses:
- deployment status
- templates
- config-download
- heat-launcher
- overcloudrc

Further patches will address other uses of files outside of working-dir
and migrate them over.

Change-Id: I0d803f695c725c58ef2e6b655753b6c8248d1b2f
Signed-off-by: James Slagle <jslagle@redhat.com>
2021-02-28 19:52:43 -05:00
..
config Merge "Add auth_token_lifetime to undercloud.conf" 2021-02-05 08:45:12 +00:00
tests Use a consistent working dir for deployment 2021-02-28 19:52:43 -05:00
v1 Use a consistent working dir for deployment 2021-02-28 19:52:43 -05:00
v2 node provision, Set vars for generating inventory 2021-02-03 14:49:55 +01:00
workflows Use a consistent working dir for deployment 2021-02-28 19:52:43 -05:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Use correct default key file and normalize the usage 2020-02-20 08:52:09 -06:00
constants.py Update default container registry to quay.io 2021-02-22 17:22:57 -05:00
exceptions.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
export.py Don't use swift plan when exporting passwords 2021-02-01 10:54:46 +05:30
heat_launcher.py Get gid and uid methods are now members of HeatBaseLauncher 2021-01-18 10:07:03 +01:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
utils.py Use a consistent working dir for deployment 2021-02-28 19:52:43 -05:00