manila/manila/tests/db/sqlalchemy
Rodrigo Barbieri abb480f27d Fix drivers_private_data update on deleted entries
The drivers_private_data is expected to be able to
save new entries using the same keys as previously deleted
entries.

Before performing an update, it retrieves all entries
related to the same entity to check if it needs to
perform an update (including on deleted entries) or a
new insertion.

Unfortunately, the misinterpretation of a parameter in the
manila DB API led to a bug that prevented deleted entries
to be retrieved.

This bugfix replaces the query ensuring that all entries
(active and deleted) are retrieved so the update validation
works.

Closes-bug: #1721123

Change-Id: Id94544c9b8a534d7f0fe4e16bc57546002e33373
(cherry picked from commit ebac41d631)
2017-12-19 11:25:16 -05:00
..
__init__.py Pool-aware Scheduler Support 2015-02-04 23:27:06 +00:00
test_api.py Fix drivers_private_data update on deleted entries 2017-12-19 11:25:16 -05:00
test_models.py Removed unnecessary setUp() calls in tests 2017-08-02 12:47:34 +00:00