python-tripleoclient/tripleoclient/v1
Francesco Pantano c455a4142c Fail the overcloud deploy is ceph-ansible.yaml is included
TripleO recently concluded the migration to the new ceph deployment
tool (cephadm). The ceph-ansible.yaml environment file, however, is
still relevant in an upgrade context, where ceph-ansible rolling
update playbook is executed.
For this reason, this patch introduces a new validation to make sure
this environment file and the related registry resources can be used
during the update/upgrade context but not when a regular overcloud
deploy or stack updates are executed.

Change-Id: Iec23801a9eec1830469a53ab5ffc641125b5d3ff
2021-07-22 07:03:59 +00:00
..
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
container_image.py Absolutize path for CIP output env 2021-03-19 07:00:59 -04:00
minion_config.py Remove redundant defaults 2021-07-04 00:22:00 +09:00
overcloud_admin.py Logging refactor 2020-11-03 15:43:26 +01:00
overcloud_backup.py Allow for cron programming of backups 2021-07-15 09:56:19 +02:00
overcloud_bios.py Update verbosity so it is consistently set 2020-04-04 03:46:36 +00:00
overcloud_cell.py Don't use swift plan when exporting passwords 2021-02-01 10:54:46 +05:30
overcloud_config.py Make config_dir absolute path for ansible 2020-09-21 20:52:22 +02:00
overcloud_credentials.py Create overcloudrc using stack environment 2021-01-24 09:25:37 +05:30
overcloud_deploy.py Fail the overcloud deploy is ceph-ansible.yaml is included 2021-07-22 07:03:59 +00:00
overcloud_export.py Remove cyclic import between export and utils 2021-07-14 12:12:50 +00:00
overcloud_export_ceph.py Set config_download_dir for each stack when exporting Ceph 2021-04-07 20:36:56 +00:00
overcloud_external_update.py Ephemeral Heat: Add a --refresh option to external update run 2021-05-21 12:34:30 -04:00
overcloud_external_upgrade.py Merge "Expose --ansible-forks" 2020-10-02 09:06:40 +00:00
overcloud_image.py Image upload: handle whole-disk image as default 2021-06-24 11:28:18 +12:00
overcloud_netenv_validate.py Too broad exceptions replaced with altenatives. 2021-05-14 16:37:29 +02:00
overcloud_node.py Fix overcloud node provide 2021-06-11 11:21:18 +05:30
overcloud_parameters.py Do not use ironic/nova for generate_fencing 2021-03-10 10:11:13 +01: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 Remove deprecation warnings for the role command 2021-07-10 15:06:39 -05:00
overcloud_update.py Use same code path for UpdatePrepare 2021-01-06 09:08:35 +05:30
overcloud_upgrade.py Merge "Expose --ansible-forks" 2020-10-02 09:06:40 +00:00
tripleo_config.py Remove usage of tripleo_common.actions.ansible 2021-05-19 18:22:39 +05:30
tripleo_deploy.py Add --reproduce-command option for tripleo deploy 2021-07-19 15:17:28 +03:00
tripleo_launch_heat.py Ephemeral Heat unit tests 2021-05-21 10:05:08 -04:00
tripleo_upgrade.py Make tripleoclient compatible with cliff-3.4.0 2020-09-25 17:14:56 +05:30
tripleo_validator.py Use Validations libs Client for main validation entry point 2021-05-17 22:44:09 +02:00
undercloud.py Don't write <stack_name>-passwords.conf 2021-05-22 20:20:42 +05:30
undercloud_backup.py Allow for cron programming of backups 2021-07-15 09:56:19 +02:00
undercloud_config.py Remove redundant defaults 2021-07-04 00:22:00 +09:00
undercloud_minion.py Deprecate minion commands 2021-01-22 11:03:55 -07:00
undercloud_preflight.py Passes playbook to the validation action as a list 2021-07-16 08:45:48 +02:00