Skip soft-deleted records in 330_enforce_mitaka_online_migrations
The 330_enforce_mitaka_online_migrations migration considers
soft-deleted records as unmigrated (the blocker migration uses the
select function from sqlalchemy), but the online migrations only
migrate non-deleted records (the migrations use the model_query
function which defaults to read_deleted='no'). So even after running
all of the online migrations, operators can get stuck until they can
hard delete any soft-deleted compute_nodes, aggregates, and
pci_devices records they have.
Closes-Bug: #1665719
Change-Id: I2285005098b7dab7753366f53667ff8d4532d668
(cherry picked from commit 6d64b7274410ae45b95bd7ac7f702c16daaa0fcd)
Reviewed: https:/ /review. openstack. org/435619 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=10a32ddcf85 076266c3ede6e8c a2e9776d64d32e
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 10a32ddcf850762 66c3ede6e8ca2e9 776d64d32e
Author: melanie witt <email address hidden>
Date: Fri Feb 17 17:27:57 2017 +0000
Skip soft-deleted records in 330_enforce_ mitaka_ online_ migrations
The 330_enforce_ mitaka_ online_ migrations migration considers
soft-deleted records as unmigrated (the blocker migration uses the
select function from sqlalchemy), but the online migrations only
migrate non-deleted records (the migrations use the model_query
function which defaults to read_deleted='no'). So even after running
all of the online migrations, operators can get stuck until they can
hard delete any soft-deleted compute_nodes, aggregates, and
pci_devices records they have.
Closes-Bug: #1665719
Change-Id: I2285005098b7da b7753366f53667f f8d4532d668 5b95bd7ac7f702c 16daaa0fcd)
(cherry picked from commit 6d64b7274410ae4