python-tripleoclient/tripleoclient/tests/v2
Juan Pablo Lopez 8c45380b7a Modifying Openstack client for undercloud and overcloud backup
- Adding v1/overcloud_backup.py and test/overcloud_backup/
  to cover overcloud backup use case and following the structure
  of stable/victoria.
- Moving back v2/undercloud_backup.py to v1/undercloud_backup.py
  to follow same structure of stable/victoria.
- Moving back tests/v2/undercloud/test_backup.py to
  tests/v1/undercloud/test_backup.py to follow same structure
  of stable/victoria.
- Updating setup.cfg from undercloud_backup v2 to v1 and adding
  overcloud_backup.
- '--init' flag was marked with WARNING indicating it will be
  deprecated and replaced by '--setup-nfs' and '--setup-rear'.
  Now it receives arguments: 'rear' and 'nfs'. Defaults to: rear,
  so it doesn't break interface.
- '--setup-nfs' flag added which installs and configure NFS
  on the 'BackupNode' host.
- '--setup-rear' flag added which installs and configure ReaR
  on the 'Undercloud' or the 'Controller' nodes.
- '--extra-vars' was enabled to pass variables to the playbooks
  by specifying JSON/YAML string or full path of the file.
- Now 'tags' parameter is used internally to specify which
  tasks to run.
- '--storage-ip' flag on overcloud backup command was marked with
  WARNING indicating it will be deprecated in favor of '--extra-vars'
  which allows to pass this and more properties.
  Thought, it has precedence over '--extra-vars'. If used it will replace
  the '--extra-vars' property 'tripleo_backup_and_restore_nfs_server'.

Bugzilla: #1824806
Change-Id: I31f2a554b03677fe29bd1186dee5d278b6d0554b
(cherry picked from commit 945882fe72)
2021-02-17 12:34:19 +01:00
..
container_image Map build host repos to distro.repos.d instead of yum.repos.d 2020-12-16 06:45:30 +00:00
overcloud_delete Add call to cleanup_ipa.yml playbook when doing a stack delete 2020-04-30 14:33:53 +00:00
overcloud_node Add CLI options for introspection command 2020-07-06 08:24:07 +00:00
overcloud_support Add stack_name support to ANSIBLE_INVENTORY 2020-04-29 17:29:33 -05:00
__init__.py Prepare tripleoclient for v2 implementations of the commands 2020-01-27 13:18:52 +00:00