python-tripleoclient/tripleoclient/v1
Mathieu Bultel 1d7d01a3e1
Run validation without authentication in particular context
Since we are using mistral to get the list of the plan
in TripleO, we require authentication for the clients
otherwise the validation Run won't work due to unable
to get mistral context.
This patch handle the authentication if provided by the user and
environment, if no authentifcation, since we cant generate dynamic
inventory, it checks if a static is passed with the CLI, if not it
raised an exception.

If authentication is provided and succeed, then tripleoclient can
safely call the plan_management to check and ensure if the plan is
present.

Change-Id: I5a702a84ca0e1942f2e1636d31acc391f689a8ad
(cherry picked from commit ff4f4a9578)
(cherry picked from commit 8ff500c126)
2021-01-25 10:37:22 +01:00
..
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
container_image.py Don't build image upload tasks when dry_run is True 2020-08-12 04:28:01 +00:00
minion_config.py Replace ansible shell with python runner 2019-12-17 07:35:35 -06:00
overcloud_admin.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
overcloud_bios.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
overcloud_cell.py Add config-download-dir flag to cell export command 2020-12-07 14:13:38 +00:00
overcloud_config.py [stable-only] Use folder with plan name for config download export 2020-07-03 10:18:32 +05:30
overcloud_credentials.py Use ansible playbook for creating overcloudrc 2020-05-05 17:18:16 +05:30
overcloud_deploy.py Merge "Expose --ansible-forks" into stable/ussuri 2020-10-29 11:09:17 +00:00
overcloud_export.py Don't use stack name in default config_download_dir 2020-07-03 11:49:31 +00:00
overcloud_export_ceph.py Add openstack overcloud export ceph 2020-09-25 12:26:23 +00:00
overcloud_external_update.py Expose --ansible-forks 2020-10-05 09:42:33 -04:00
overcloud_external_upgrade.py Expose --ansible-forks 2020-10-05 09:42:33 -04:00
overcloud_image.py Add --temp-dir to overcloud image build 2020-09-14 16:48:18 +00:00
overcloud_netenv_validate.py Add each command to the history file 2017-11-27 15:37:00 +00:00
overcloud_node.py Throw warning if --limit used with a skip list in Heat 2020-07-21 12:34:30 +00:00
overcloud_parameters.py Add the ability to load vars from files 2020-04-09 12:35:51 -05:00
overcloud_plan.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
overcloud_plan_roles.py Remove mistral from the list_available_roles deploy workflow 2020-02-17 17:41:56 -06:00
overcloud_profiles.py Merge "Report node availability from "overcloud profiles list"" 2017-12-27 12:47:31 +00:00
overcloud_raid.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
overcloud_roles.py Additional resource cleanup 2019-08-02 12:34:42 -06:00
overcloud_update.py Expose --ansible-forks 2020-10-05 09:42:33 -04:00
overcloud_upgrade.py Expose --ansible-forks 2020-10-05 09:42:33 -04:00
tripleo_config.py Don't set transport=local in ansible.cfg 2019-10-03 13:18:11 -04:00
tripleo_deploy.py Handle root as a deployment user better 2020-10-31 20:41:09 +00:00
tripleo_launch_heat.py Add tripleo launch heat command 2020-01-10 09:06:22 -05:00
tripleo_upgrade.py Fix upgrade prompt 2020-05-11 10:07:51 -06:00
tripleo_validator.py Run validation without authentication in particular context 2021-01-25 10:37:22 +01:00
undercloud.py Remove detection of package manager for undercloud upgrade 2020-10-30 19:02:54 +00:00
undercloud_config.py Allow usage of duplicated IPs for undercloud config 2020-08-24 15:20:47 +00:00
undercloud_minion.py Add minion installation 2019-06-21 07:44:21 -06:00
undercloud_preflight.py Use validation framework for running undercloud checkdisk 2020-11-10 12:50:04 +00:00