Merge "[stable-only] Fix online data migrations" into unmaintained/2023.1
This commit is contained in:
@@ -8704,9 +8704,8 @@ def use_quota_online_data_migration(
|
|||||||
calculate_use_quota,
|
calculate_use_quota,
|
||||||
):
|
):
|
||||||
updated = 0
|
updated = 0
|
||||||
query = model_query(context, getattr(models, resource_name)).filter_by(
|
query = model_query(context, getattr(models, resource_name),
|
||||||
use_quota=None
|
read_deleted='yes').filter_by(use_quota=None)
|
||||||
)
|
|
||||||
if resource_name == 'Volume':
|
if resource_name == 'Volume':
|
||||||
query = query.options(joinedload(models.Volume.volume_admin_metadata))
|
query = query.options(joinedload(models.Volume.volume_admin_metadata))
|
||||||
total = query.count()
|
total = query.count()
|
||||||
|
|||||||
@@ -4018,7 +4018,8 @@ class OnlineMigrationTestCase(BaseTest):
|
|||||||
calculate_method)
|
calculate_method)
|
||||||
|
|
||||||
query_mock.assert_called_once_with(self.ctxt,
|
query_mock.assert_called_once_with(self.ctxt,
|
||||||
models_mock.resource_name)
|
models_mock.resource_name,
|
||||||
|
read_deleted='yes')
|
||||||
query_mock.return_value.filter_by.assert_called_once_with(
|
query_mock.return_value.filter_by.assert_called_once_with(
|
||||||
use_quota=None)
|
use_quota=None)
|
||||||
query.count.assert_called_once_with()
|
query.count.assert_called_once_with()
|
||||||
|
|||||||
Reference in New Issue
Block a user