diff --git a/.zuul.yaml b/.zuul.yaml index 148bbe3432..e444af62f2 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -118,6 +118,7 @@ Run tempest live migration tests against both local storage and shared storage using ceph (the environment is reconfigured for ceph after the local storage tests are run). Also runs simple evacuate tests. + Config drive is forced on all instances. run: playbooks/legacy/nova-live-migration/run.yaml post-run: playbooks/legacy/nova-live-migration/post.yaml diff --git a/playbooks/legacy/nova-live-migration/run.yaml b/playbooks/legacy/nova-live-migration/run.yaml index 6e5d3a46d5..5101b0d6e1 100644 --- a/playbooks/legacy/nova-live-migration/run.yaml +++ b/playbooks/legacy/nova-live-migration/run.yaml @@ -23,6 +23,21 @@ chdir: '{{ ansible_user_dir }}/workspace' environment: '{{ zuul | zuul_legacy_vars }}' + - name: Configure devstack + shell: + # Force config drive. + cmd: | + set -e + set -x + cat << 'EOF' >>"/tmp/dg-local.conf" + [[local|localrc]] + FORCE_CONFIG_DRIVE=True + + EOF + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + - shell: cmd: | set -e