862c6fb794
This change adds a new voting check/gate queue job for running volume multiattach compute API tests. This configures devstack to enable tempest for volume multiattach support and disables the Pike UCA since we need qemu<2.10 for libvirt to work with multiattach volumes. Depends on the following devstack patch to add the ENABLE_VOLUME_MULTIATTACH variable. The devstack patch depends on the tempest patch that adds the volume multiattach tests and the tempest patch depends on the series of nova changes that add volume multiattach support. Depends-On: I46b7eabf6a28f230666f6933a087f73cb4408348 Depends on the following nova patch to fix a bug when creating a server snapshot of a paused instance when not using the Pike UCA: Depends-On: If6c4dd6890ad6e2d00b186c6a9aa85f507b354e0 Depends on the tip of the series of Tempest tests which include additional tests for resize with a multiattach volume and swap volume with a multiattach volume. Depends-On: I751e9e4237e2997e102dd13c4f060deaea73d543 Part of blueprint multi-attach-volume Change-Id: I51adbbdf13711e463b4d25c2ffd4a3123cd65675
16 lines
411 B
YAML
16 lines
411 B
YAML
- hosts: primary
|
|
tasks:
|
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
|
synchronize:
|
|
src: '{{ ansible_user_dir }}/workspace/'
|
|
dest: '{{ zuul.executor.log_root }}'
|
|
mode: pull
|
|
copy_links: true
|
|
verify_host: true
|
|
rsync_opts:
|
|
- --include=/logs/**
|
|
- --include=*/
|
|
- --exclude=*
|
|
- --prune-empty-dirs
|