Files
senlin-tempest-plugin/requirements.txt
Duc Truong f61b01f746 Fix health policy tests
- Change clustering client delete and trigger_action to use request
  method instead of delete or post directly.  This way exceptions will
  be propagated.
- Modified clustering client wait_for_status to accept list of expected
  statuses.
- Use tenacity to retry delete cluster and detach policy calls if it
  returns Conflict because of locked cluster.
- Wait for action status to become SUCCEEDED or FAILED when calling
  delete cluster or detach policy.
- Use custom detach policy as cleanup action so that it waits for 5
  seconds to allow the health manager to stop health check threads
- Use separate prepare_and_cleanup_nova_server function call for
  nova_server_cluster test and health_policy tests to avoid race
  condition between the tests.
- Make list of dictionary keys before indexing (need for python 3)

Depends-On: https://review.openstack.org/#/c/624248/
Closes-Bug: 1797270
Change-Id: If34be5d01fc9e58d548f68e85b691d3ed7bd4c51
2018-12-20 22:38:37 +00:00

14 lines
493 B
Plaintext

# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
pbr!=2.1.0,>=2.0.0 # Apache-2.0
Babel!=2.4.0,>=2.3.4 # BSD
openstacksdk>=0.11.2 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
oslo.utils>=3.33.0 # Apache-2.0
six>=1.10.0 # MIT
tempest>=17.1.0 # Apache-2.0
tenacity>=4.9.0 # Apache-2.0