![]() Fix snapshot issues that occur if cinder does not have regular (non-root)
write permission on an NFS share. This is done by following the volume
driver's model of creating files as root, followed by calling
_set_rw_permissions().
Fix backup issues that occur if cinder's group ID changes, which can
happen when migrating from bare metal to a containerized service. If the
share's group ownership and permission needs to be modified, then do it
recursively so that previously made backups remain accessible.
Closes-Bug: #1807760
Change-Id: I6c20c4825af0a365b6a20fb633c810c2f2fe48b0
(cherry picked from commit
|
||
---|---|---|
.. | ||
drivers | ||
__init__.py | ||
fake_backup.py | ||
fake_google_client.py | ||
fake_google_client2.py | ||
fake_service.py | ||
fake_service_with_verify.py | ||
fake_swift_client.py | ||
fake_swift_client2.py | ||
test_backup.py | ||
test_chunkeddriver.py | ||
test_rpcapi.py |