zuul: Start to migrate nova-live-migration to zuulv3
This initial change introduces a non-voiting nova-multinode-live-migration check job. This initial job simply runs the live migration tests against a multinode env. Future changes will introduce ceph based live migration and evacuation jobs before removing the original nova-live-migration job. Change-Id: Ibbb3930a6e629e93a424b3ae048f599f11923be3
This commit is contained in:
parent
8ecc29bfcc
commit
1c733d9730
42
.zuul.yaml
42
.zuul.yaml
|
@ -56,6 +56,7 @@
|
|||
bindep_profile: test py38
|
||||
timeout: 3600
|
||||
|
||||
# TODO(lyarwood): Remove once the new zuulv3 nova-multinode jobs are voting
|
||||
- job:
|
||||
name: nova-live-migration
|
||||
parent: nova-dsvm-multinode-base
|
||||
|
@ -68,6 +69,45 @@
|
|||
post-run: playbooks/legacy/nova-live-migration/post.yaml
|
||||
irrelevant-files: *dsvm-irrelevant-files
|
||||
|
||||
- job:
|
||||
name: nova-multinode-live-migration
|
||||
parent: tempest-multinode-full-py3
|
||||
description: |
|
||||
Run tempest live migration tests against local qcow2 ephemeral storage
|
||||
and shared LVM/iSCSI cinder volumes.
|
||||
irrelevant-files: *dsvm-irrelevant-files
|
||||
vars:
|
||||
tox_envlist: all
|
||||
tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
$TEMPEST_CONFIG:
|
||||
compute-feature-enabled:
|
||||
volume_backed_live_migration: true
|
||||
block_migration_for_live_migration: true
|
||||
block_migrate_cinder_iscsi: true
|
||||
|
||||
# TODO(lyarwood): The following jobs need to be written as part of the
|
||||
# migration to zuulv3 before nova-live-migration can be removed:
|
||||
#
|
||||
#- job:
|
||||
# name: nova-multinode-live-migration-ceph
|
||||
# description: |
|
||||
# Run tempest live migration tests against ceph ephemeral storage and
|
||||
# cinder volumes.
|
||||
#
|
||||
#- job:
|
||||
# name: nova-multinode-evacuate
|
||||
# description: |
|
||||
# Verifiy the evacuation of instances with local qcow2 ephemeral disks
|
||||
# from down compute hosts.
|
||||
#
|
||||
#- job:
|
||||
# name: nova-multinode-evacuate-ceph
|
||||
# description: |
|
||||
# Verifiy the evacuation of instances with ceph ephemeral disks
|
||||
# from down compute hosts.
|
||||
|
||||
- job:
|
||||
name: nova-lvm
|
||||
parent: devstack-tempest
|
||||
|
@ -400,6 +440,8 @@
|
|||
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
||||
- nova-grenade-multinode
|
||||
- nova-live-migration
|
||||
- nova-multinode-live-migration:
|
||||
voting: false
|
||||
- nova-lvm
|
||||
- nova-multi-cell
|
||||
- nova-next
|
||||
|
|
Loading…
Reference in New Issue