8c45380b7a
- 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
|
||
---|---|---|
config-generator | ||
doc | ||
releasenotes | ||
tripleoclient | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
bindep.txt | ||
lower-constraints.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
About tripleoclient
General information
tripleoclient is an OpenStackClient (OSC) plugin implementation that implements commands useful for TripleO and the install and management of both an undercloud and an overcloud.
See the TripleO Documentation for details on using tripleoclient.
See the Release Notes