642caf0c58
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.
Conflicts:
nova/tests/unit/db/test_sqlalchemy_migration.py
NOTE(melwitt): The conflict is due to ocata unit tests that don't
exist in newton.
Closes-Bug: #1665719
Change-Id: I2285005098b7dab7753366f53667ff8d4532d668
(cherry picked from commit
|
||
---|---|---|
.. | ||
sqlalchemy | ||
__init__.py | ||
api.py | ||
base.py | ||
migration.py |