Convert legacy nova-live-migration and nova-multinode-grenade to py3
This makes these legacy devstack-gate-based jobs run with python3. Change-Id: Id565a20ba3ebe2ea1a72b879bd2762ba3e655658
This commit is contained in:
parent
8f341eb4a4
commit
85a1dd338b
@ -6,8 +6,9 @@ function prepare_ceph {
|
||||
source /tmp/devstack-plugin-ceph/devstack/lib/ceph
|
||||
install_ceph
|
||||
configure_ceph
|
||||
#install ceph-common package on compute nodes
|
||||
#install ceph-common package and additional python3 ceph libraries on compute nodes
|
||||
$ANSIBLE subnodes --become -f 5 -i "$WORKSPACE/inventory" -m raw -a "executable=/bin/bash
|
||||
USE_PYTHON3=${USE_PYTHON3:-True}
|
||||
source $BASE/new/devstack/functions
|
||||
source $BASE/new/devstack/functions-common
|
||||
git clone https://opendev.org/openstack/devstack-plugin-ceph /tmp/devstack-plugin-ceph
|
||||
|
@ -56,6 +56,7 @@ echo '4. test with Ceph for root + ephemeral disks'
|
||||
# Discover and set variables for the OS version so the devstack-plugin-ceph
|
||||
# scripts can find the correct repository to install the ceph packages.
|
||||
GetOSVersion
|
||||
USE_PYTHON3=${USE_PYTHON3:-True}
|
||||
prepare_ceph
|
||||
GLANCE_API_CONF=${GLANCE_API_CONF:-/etc/glance/glance-api.conf}
|
||||
configure_and_start_glance
|
||||
|
@ -33,6 +33,7 @@
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
|
||||
export DEVSTACK_GATE_GRENADE=pullup
|
||||
export DEVSTACK_GATE_USE_PYTHON3=True
|
||||
# By default grenade runs only smoke tests so we need to set
|
||||
# RUN_SMOKE to False in order to run live migration tests using
|
||||
# grenade
|
||||
|
@ -47,6 +47,7 @@
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
|
||||
export DEVSTACK_GATE_TOPOLOGY="multinode"
|
||||
export DEVSTACK_GATE_USE_PYTHON3=True
|
||||
function post_test_hook {
|
||||
/opt/stack/new/nova/gate/live_migration/hooks/run_tests.sh
|
||||
$BASE/new/nova/gate/test_evacuate.sh
|
||||
|
Loading…
Reference in New Issue
Block a user