summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorDan Smith <dansmith@redhat.com>2022-10-10 10:54:44 -0700
committerDan Smith <dansmith@redhat.com>2022-11-09 11:34:02 -0800
commit010983e80374ef6538c965d3db3247cda1bc6edc (patch)
tree5923bcf733fba95e72bb95fd5b71ce0e134204c2 /.zuul.yaml
parentc97507dfcd57cce9d76670d3b0d48538900c00e9 (diff)
downloadnova-010983e80374ef6538c965d3db3247cda1bc6edc.tar.gz
Test ceph-multistore with a real image
This inflates the cirros image to 1G for a more realistic scenario. Technically we should have been doing something like this all along, as the deployment guidance for ceph is to use a raw image, not a qcow2 one, so this also increases our accuracy to real-life. We also need to up the volume size tempest uses for various tests to make sure we will fit. Change-Id: I5c447e630aaf1413a5eac89c2e8103506d245221
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index dbc3a01bf9..073483b750 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -594,8 +594,11 @@
required-projects:
- openstack/nova
pre-run:
- - playbooks/ceph/glance-copy-policy.yaml
+ - playbooks/ceph/glance-setup.yaml
vars:
+ # NOTE(danms): Increase our swap size since we're dealing with
+ # larger images and trigger OOMs.
+ configure_swap_size: 4096
# NOTE(danms): These tests create an empty non-raw image, which nova
# will refuse because we set never_download_image_if_on_rbd in this job.
# Just skip these tests for this case.
@@ -603,6 +606,7 @@
GLANCE_STANDALONE: True
GLANCE_USE_IMPORT_WORKFLOW: True
DEVSTACK_PARALLEL: True
+ GLANCE_LIMIT_IMAGE_SIZE_TOTAL: 2048
# NOTE(danms): This job is pretty heavy as it is, so we disable some
# services that are not relevant to the nova-glance-ceph scenario
# that this job is intended to validate.
@@ -617,6 +621,8 @@
$TEMPEST_CONFIG:
image-feature-enabled:
manage_locations: true
+ volume:
+ volume_size: 1
post-config:
$NOVA_CONF:
libvirt: