openstacksdk/openstack
René Ribaud 0b592bceb9 Avoid race condition between rule removal and share deletion in tearDown
The test_create_delete_access_rule_with_locks test occasionally fails
because tearDown attempts to delete the share before the access rule,
which involves locking, has been fully removed. This patch ensures
that the access rule is properly removed before proceeding with share
deletion, thus preventing the race condition.

Change-Id: I61f889bc07d84c80116db2f2b15ce6dc5eb10c5d
2024-10-09 15:35:57 +02:00
..
_hacking pre-commit: Migrate from black to ruff format 2024-08-29 11:34:40 +01:00
accelerator pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
baremetal Merge "Deprecate unnecessary options, aliases" 2024-10-02 10:54:02 +00:00
baremetal_introspection exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
block_storage Merge "Fix volume summary passing non-existent all_projects" 2024-09-16 11:53:11 +00:00
cloud cloud: Don't raise error on missing domain 2024-10-03 13:40:57 +01:00
clustering pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
common pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
compute Deprecate unnecessary options, aliases 2024-10-02 09:52:16 +02:00
config Deprecate unnecessary options, aliases 2024-10-02 09:52:16 +02:00
container_infrastructure_management exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
database pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
dns Merge "Add getting the status of the services in designate system" 2024-10-02 14:57:18 +00:00
fixture trivial: Prepare for pyupgrade pre-commit hook 2024-04-26 17:38:54 +01:00
identity Identity: Support options property for roles 2024-09-17 21:15:34 +00:00
image Merge "Add timeline for removal of deprecated features" 2024-09-24 18:03:33 +00:00
instance_ha exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
key_manager Merge "Followup to I0e5ac1288c0d0423fa3a7a4e63173675b78aae79" 2024-09-17 14:49:10 +00:00
load_balancer pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
message pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
network Merge "Add "trusted" attribute to "port" resource" 2024-10-02 05:59:06 +00:00
object_store Merge "Cast all header values to string" 2024-09-13 10:50:03 +00:00
orchestration Merge "stack event loops: handle get None result" 2024-09-24 18:03:36 +00:00
placement exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
shared_file_system Merge "pre-commit: Bump mypy" 2024-09-12 22:25:32 +00:00
test trivial: Prepare for pyupgrade pre-commit hook 2024-04-26 17:38:54 +01:00
tests Avoid race condition between rule removal and share deletion in tearDown 2024-10-09 15:35:57 +02:00
workflow pre-commit: Bump mypy 2024-08-29 15:42:25 +01:00
__init__.py docs: Add docstring to 'openstack' module 2022-11-21 18:07:54 +00:00
__main__.py Blackify everything else 2023-05-05 11:31:36 +01:00
_log.py mypy: Add typing to openstack._log 2024-01-09 10:54:07 +00:00
_services_mixin.py Bump black to 23.3.0 2023-05-05 12:46:17 +01:00
connection.py pre-commit: Migrate from black to ruff format 2024-08-29 11:34:40 +01:00
exceptions.py exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
format.py openstack.format: Remove 'serialize' classmethod 2023-08-17 11:47:01 +01:00
proxy.py Deprecate unnecessary options, aliases 2024-10-02 09:52:16 +02:00
py.typed Start supporting type info 2019-10-04 13:08:21 +02:00
resource.py exceptions: ResourceNotFound -> NotFoundException 2024-06-13 12:39:24 +01:00
service_description.py Enforce endpoint override for services without discovery 2023-11-07 13:19:37 +01:00
utils.py Merge "Remove redundant code" 2024-09-12 22:25:39 +00:00
version.py Move version definition 2016-06-03 09:32:26 -04:00
warnings.py Deprecate unnecessary options, aliases 2024-10-02 09:52:16 +02:00