From 45e71fb9ceaf7fd89e63379aa65a8971b053a8b1 Mon Sep 17 00:00:00 2001 From: Balazs Gibizer Date: Mon, 1 Nov 2021 10:54:04 +0100 Subject: [PATCH] Temp disable nova-manage placement heal_allocation testing Since I99a49b107b1872ddf83d1d8497a26a8d728feb07 the nova-next job fails due to I missed a dependency between that neutron patch and https://review.opendev.org/c/openstack/nova/+/802060 . So this patch disable testing until the nova adaptation lands. Change-Id: Ic28ef83f5193e6c1fbac1577ef58fe0d9e45694d --- gate/post_test_hook.sh | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/gate/post_test_hook.sh b/gate/post_test_hook.sh index 28ad9b939ea4..796b5afad0c8 100755 --- a/gate/post_test_hook.sh +++ b/gate/post_test_hook.sh @@ -101,6 +101,29 @@ fi echo "Resource provider allocations were cleaned up properly." +echo "Verifying online_data_migrations idempotence" +# We will re-use the server created earlier for this test. (A server needs to +# be present during the run of online_data_migrations and archiving). + +# Run the online data migrations before archiving. +$MANAGE db online_data_migrations + +# We need to archive the deleted marker instance used by the +# fill_virtual_interface_list online data migration in order to trigger +# creation of a new deleted marker instance. +set +e +archive_deleted_rows +set -e + +# Verify whether online data migrations run after archiving will succeed. +# See for more details: https://bugs.launchpad.net/nova/+bug/1824435 +$MANAGE db online_data_migrations + + +# temporary disable nova-manage placement heal_allocations testing until +# https://review.opendev.org/c/openstack/nova/+/802060 lands +exit 0 + # Test "nova-manage placement heal_allocations" by creating a server, deleting # its allocations in placement, and then running heal_allocations and assert # the allocations were healed as expected. @@ -254,20 +277,3 @@ if [[ "$my_key" == "" ]]; then exit 2 fi -echo "Verifying online_data_migrations idempotence" -# We will re-use the server created earlier for this test. (A server needs to -# be present during the run of online_data_migrations and archiving). - -# Run the online data migrations before archiving. -$MANAGE db online_data_migrations - -# We need to archive the deleted marker instance used by the -# fill_virtual_interface_list online data migration in order to trigger -# creation of a new deleted marker instance. -set +e -archive_deleted_rows -set -e - -# Verify whether online data migrations run after archiving will succeed. -# See for more details: https://bugs.launchpad.net/nova/+bug/1824435 -$MANAGE db online_data_migrations