python-tripleoclient/tripleoclient/tests/v1
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
..
baremetal Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
overcloud_backup Modifying Openstack client for undercloud and overcloud backup 2021-02-09 16:34:55 +00:00
overcloud_config Use playbook for config-download export 2020-06-09 11:43:47 +05:30
overcloud_deploy Use a consistent working dir for deployment 2021-02-28 19:52:43 -05:00
overcloud_external_update Remove left over mistral layers of abstration 2020-02-17 12:28:21 -06:00
overcloud_external_upgrade Remove left over mistral layers of abstration 2020-02-17 12:28:21 -06:00
overcloud_image Ensure build packages installed at runtime 2020-10-29 08:53:22 -06:00
overcloud_netenv_validate Fix some pep8 errors 2020-05-13 13:26:15 +05:30
overcloud_node Fix node delete to not use overcloud plan 2021-02-17 16:15:30 +05:30
overcloud_roles Additional resource cleanup 2019-08-02 12:34:42 -06:00
overcloud_update Use same code path for UpdatePrepare 2021-01-06 09:08:35 +05:30
overcloud_upgrade Use heat server side env merging 2021-01-25 08:04:38 +05:30
tripleo Archive overcloud deploy artifacts 2021-02-01 10:52:38 +05:30
undercloud Merge "Modifying Openstack client for undercloud and overcloud backup" 2021-02-10 21:58:21 +00:00
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
test_container_image.py Fix pathing for container image prepare 2020-09-14 07:29:57 -06:00
test_overcloud_admin.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
test_overcloud_bios.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
test_overcloud_export.py Don't use swift plan when exporting passwords 2021-02-01 10:54:46 +05:30
test_overcloud_export_ceph.py Add openstack overcloud export ceph 2020-09-23 00:25:20 +00:00
test_overcloud_parameters.py Remove overcloud set parameter command 2021-02-11 11:29:02 +05:30
test_overcloud_profiles.py Report node availability from "overcloud profiles list" 2017-09-10 22:37:03 +02:00
test_overcloud_raid.py Update client to create archive and use tripleo-common 2021-01-20 09:43:52 -06:00
test_plugin.py Client code to do node import with ansible instead of mistral 2020-03-10 09:18:49 -05:00