python-tripleoclient/tripleoclient
Alex Schultz f757716847 Handle root as a deployment user better
Currently if you don't specify --deployment-user and for whatever reason
it's run as root (e.g. ansible as root using sudo), the deployment fails
because it attempts to write out to /home/root/. This change updates the
user home root lookup for clouds.yaml and throws a warning about setting
--deployment-user if it's root.

Conflicts:
	tripleoclient/v1/tripleo_deploy.py

Closes-Bug: #1918560
Change-Id: I284b374cc5e6d6a147286f0485832258f93f038f
(cherry picked from commit ff56863b26)
(cherry picked from commit d57af5e77e)
2021-03-11 15:27:32 +09:00
..
config Improve container_images_file comments 2020-04-04 03:46:02 +00:00
tests [TRAIN-Only] Reduce open mock scope 2021-01-07 08:40:04 -07:00
v1 Handle root as a deployment user better 2021-03-11 15:27:32 +09:00
workflows Make workflow monitoring more resilient 2021-01-22 12:59:07 +00: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-03-12 11:41:51 +13:00
constants.py [train-only] Extend list of DEPRECATED_SERVICES 2021-01-22 12:22:42 +00:00
exceptions.py Merge "Add "yes" prompt for update/upgrades commands" into stable/train 2020-07-20 15:33:53 +00:00
export.py Add openstack overcloud export ceph 2020-09-25 10:18:27 -04:00
heat_launcher.py Honor --heat-user argument in heat launcher 2019-12-07 13:34:04 +00:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py [TRAIN-AND-OLDER] Improve timeout error handling 2020-06-04 21:28:09 +00:00
utils.py Handle root as a deployment user better 2021-03-11 15:27:32 +09:00