0ba501e021
When a volume record is soft-deleted in the database, dependent records in other tables (for example, Transfers, VolumeGlanceMetadata, etc.) must be soft deleted as well. Otherwise, we will get FK dependency errors when the database is purged. This patch adds that support for VolumeAttachment table. (other tables were already covered, just refactored) Also adds tests. Conflicts: test-requirements.txt Note: conflict is due to gate fixing patch in Stein I9f0fec25444ed865d56d0d250fb6d840ab5b4095, which is not applicable in Rocky. Co-authored-by: Rajat Dhasmana <rajatdhasmana@gmail.com> Co-authored-by: Brian Rosmaita <rosmaita.fossdev@gmail.com> Change-Id: Ibfa6c4ba2f162681756ec3203991351345b65346 Related-Bug: #1542169 Depends-On: https://review.opendev.org/#/c/704688/ (cherry picked from commit |
||
---|---|---|
.. | ||
__init__.py | ||
test_cluster.py | ||
test_migrations.py | ||
test_name_id.py | ||
test_orm_relationships.py | ||
test_purge.py | ||
test_qos_specs.py | ||
test_reset_backend.py | ||
test_transfers.py | ||
test_volume_type.py |