python-tripleoclient/tripleoclient/v1
Emilien Macchi 629a35f00b Implement utils.copy_clouds_yaml
copy_clouds_yaml is a new function that will be used to copy
/etc/openstack/clouds.yaml which is now generated by Ansible in TripleO
Heat Templates: https://review.opendev.org/706850

It also sets the right permissions to only allow the deployment user to
read the file which container sensible credentials (cloud admin).

We also have to backport: I286c71edf120e11d8e51c792e6078dc60147f026

Depends-On: https://review.opendev.org/#/c/706850/
Change-Id: I49b95bf7a03e39db3c2cbb91b2167c7645b09136
(cherry picked from commit ccd4c7f59f)
2020-02-15 18:38:59 +00:00
..
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
container_image.py Add locks to container image commands 2019-12-06 03:40:48 +00:00
minion_config.py Use configured passwords 2019-12-05 02:29:33 +00:00
mock_clouds_yaml.py Added for support for generating overcloud clouds.yaml 2019-07-15 11:40:30 +05:30
overcloud_admin.py Add additional ssh timeout options 2020-01-08 14:33:23 +00:00
overcloud_bios.py Create commands for configuring BIOS on given nodes 2019-03-11 12:55:39 +01:00
overcloud_cell.py Fix overcloud cell export after refactoring 2019-11-14 10:22:24 +00:00
overcloud_config.py Additional resource cleanup 2019-08-02 12:34:42 -06:00
overcloud_credentials.py Remove overcloudrc.v3 generation 2019-03-05 15:39:14 +02:00
overcloud_delete.py Fix stack.name to stack.stack_name 2018-12-17 18:38:54 +01:00
overcloud_deploy.py Implement utils.copy_clouds_yaml 2020-02-15 18:38:59 +00:00
overcloud_execute.py Close some file descriptors that were left open 2019-10-01 06:49:02 +00:00
overcloud_export.py Add openstack overcloud export 2019-11-13 17:05:25 +00:00
overcloud_external_update.py Default to zero verbosity when using Ansible. 2020-01-27 16:29:33 +00:00
overcloud_external_upgrade.py Default to zero verbosity when using Ansible. 2020-01-27 16:29:33 +00:00
overcloud_ffwd_upgrade.py Default to zero verbosity when using Ansible. 2020-01-27 16:29:33 +00:00
overcloud_image.py Clarify the purpose of --http-boot 2019-09-04 14:30:47 -04:00
overcloud_netenv_validate.py Add each command to the history file 2017-11-27 15:37:00 +00:00
overcloud_node.py openstack overcloud node delete --baremetal-deployment 2020-01-29 03:20:08 +00:00
overcloud_parameters.py Close some file descriptors that were left open 2019-10-01 06:49:02 +00:00
overcloud_plan.py Close resources correctly 2019-08-01 16:57:24 -06:00
overcloud_plan_roles.py Add workflows-based role listing commands 2018-01-11 15:10:08 +00:00
overcloud_profiles.py Merge "Report node availability from "overcloud profiles list"" 2017-12-27 12:47:31 +00:00
overcloud_raid.py Add each command to the history file 2017-11-27 15:37:00 +00:00
overcloud_roles.py Additional resource cleanup 2019-08-02 12:34:42 -06:00
overcloud_support.py Add each command to the history file 2017-11-27 15:37:00 +00:00
overcloud_update.py Default to zero verbosity when using Ansible. 2020-01-27 16:29:33 +00:00
overcloud_upgrade.py Default to zero verbosity when using Ansible. 2020-01-27 16:29:33 +00:00
tripleo_config.py Don't set transport=local in ansible.cfg 2019-10-03 13:18:11 -04:00
tripleo_deploy.py Implement utils.copy_clouds_yaml 2020-02-15 18:38:59 +00:00
tripleo_upgrade.py Replace logging with oslo_log for upgrade classes 2018-05-23 11:45:21 +00:00
tripleo_validator.py TripleO Validator CLI Refactor 2019-12-17 08:45:16 +00:00
undercloud.py (actually) disable the inflight validations by default 2019-10-01 01:27:52 +00:00
undercloud_backup.py Use i18n for undercloud installer and utils messages 2018-05-21 16:38:03 +02:00
undercloud_config.py Revert "Remove panko" 2020-01-30 12:46:29 -05:00
undercloud_minion.py Add minion installation 2019-06-21 07:44:21 -06:00
undercloud_preflight.py Write minion preflight checks 2019-07-26 16:30:53 -06:00