From b12596ea4c69dec81423e9c6a2447a9f9ebdb850 Mon Sep 17 00:00:00 2001 From: Zuul Date: Wed, 3 Nov 2021 09:36:50 +0000 Subject: [PATCH] Update git submodules * Update nova from branch 'master' to 9c2d9fd1eb5bbfd32fb99f367d0da1d1de51c330 - Merge "db: De-duplicate list of removed table columns" - db: De-duplicate list of removed table columns We have a policy of removing fields from SQLAlchemy models at least one cycle before we remove the underlying database columns. This can result in a discrepancy between the state that our newfangled database migration tool, alembic, sees and what's actually in the database. We were ignoring these removed fields (and one foreign key constraint) in two different locations for both databases: as part of the alembic configuration and as part of the tests we have to ensure our migrations are in sync with our models (note: the tests actually use the alembic mechanism to detect the changes [1]). De-duplicate these. [1] https://github.com/sqlalchemy/alembic/issues/724#issuecomment-672081357 Change-Id: I978b4e44cf7f522a70cc5ca76e6d6f1a985d5469 Signed-off-by: Stephen Finucane --- nova | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nova b/nova index 2030dd63cd86..9c2d9fd1eb5b 160000 --- a/nova +++ b/nova @@ -1 +1 @@ -Subproject commit 2030dd63cd86dbb8010a22651dd3b8759e8d988a +Subproject commit 9c2d9fd1eb5bbfd32fb99f367d0da1d1de51c330