test_encrypted_cinder_volumes_luks intermittently fails with "Volume Type luks already exists."
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Fix Released
|
Medium
|
Matt Riedemann |
Bug Description
I've seen this in a few jobs recently:
2019-04-29 22:30:28.586598 | controller | b'2019-04-29 22:30:24,519 7333 DEBUG [tempest.
2019-04-29 22:30:28.586797 | controller | b'2019-04-29 22:30:24,903 7333 INFO [tempest.
2019-04-29 22:30:28.586970 | controller | b"2019-04-29 22:30:24,903 7333 DEBUG [tempest.
2019-04-29 22:30:28.587041 | controller | b' Body: {"volume_type": {"name": "luks", "extra_specs": {}}}'
2019-04-29 22:30:28.587400 | controller | b" Response - Headers: {'date': 'Mon, 29 Apr 2019 22:30:24 GMT', 'server': 'Apache/2.4.29 (Ubuntu)', 'openstack-
2019-04-29 22:30:28.587494 | controller | b' Body: b\'{"conflictin
It seems something has recently regressed either in cinder or these tempest tests and the tests aren't handling the 409, but I don't see any obvious related changes.
Changed in tempest: | |
importance: | Undecided → Medium |
Looks like this is happening most in the nova-next job which runs tempest.api.compute and scenario tests, slow and non-slow, concurrently, so maybe the concurrency on the scenario tests in that job is what is teasing out the race failure since the tempest-slow job runs the scenario tests serially.