Martin Kopec f62dbc1c22 Add tempest-cleanup ansible role
The patch adds a new ansible role called tempest-cleanup which will
allow us to test tempest cleanup in the gate jobs.

Change-Id: I2cef2da6fee13e622da07b890da88850fe420152
2020-05-05 12:07:51 +00:00

34 lines
1.0 KiB
ReStructuredText

Tempest cleanup
===============
Documentation regarding tempest cleanup can be found at the following
link:
https://docs.openstack.org/tempest/latest/cleanup.html
When init_saved_state and dry_run variables are set to false, the role
execution will run tempest cleanup which deletes resources not present in the
saved_state.json file.
**Role Variables**
.. zuul:rolevar:: devstack_base_dir
:default: /opt/stack
The devstack base directory.
.. zuul:rolevar:: init_saved_state
:default: false
When true, tempest cleanup --init-saved-state will be executed which
initializes the saved state of the OpenStack deployment and will output
a saved_state.json file containing resources from the deployment that will
be preserved from the cleanup command. This should be done prior to running
Tempest tests.
.. zuul:rolevar:: dry_run
:default: false
When true, tempest cleanup creates a report (./dry_run.json) of the
resources that would be cleaned up if the role was ran with dry_run option
set to false.