- job: name: manila-image-elements-buildimage-docker description: | Build docker image for the "container" manila back end. parent: unittests timeout: 1800 required-projects: - openstack/manila-image-elements run: playbooks/manila-buildimage-docker/run.yaml - job: name: manila-image-elements-buildimages description: | Build service image for the "generic" manila back end, and any other images specified in the role "build-mie-images" parent: unittests timeout: 1800 required-projects: - openstack/manila-image-elements run: playbooks/manila-buildimages/run.yaml - job: name: manila-image-elements-publish-artifacts description: | Build image artifacts and publish to tarba.lls.openstack.org. parent: publish-openstack-artifacts timeout: 3600 final: true required-projects: - openstack/manila-image-elements run: playbooks/manila-buildimages/run.yaml post-run: playbooks/manila-publish-artifacts/post.yaml - job: name: manila-image-elements-container-scenario parent: manila-tempest-plugin-container pre-run: playbooks/manila-buildimage-docker/run.yaml required-projects: - openstack/manila-image-elements - openstack/manila - openstack/manila-tempest-plugin - openstack/python-manilaclient - openstack/tempest vars: # NOTE(gouthamr): Not running scenario tests yet, need to test them # against the container driver first tempest_test_regex: '(^manila_tempest_tests.tests)(?=.*\[.*\bbackend\b.*\])' devstack_localrc: # "docker build" uploads the image we need to the local registry # manila's devstack plugin just needs the name of the image to look up MANILA_DOCKER_IMAGE_URL: "file:///home/zuul/src/opendev.org/openstack/manila-image-elements/manila-docker-container.tar.gz" - job: name: manila-image-elements-generic-scenario parent: manila-tempest-plugin-generic pre-run: playbooks/manila-buildimages/run-generic-scenario.yaml required-projects: - openstack/manila-image-elements - openstack/manila - openstack/manila-tempest-plugin - openstack/python-manilaclient - openstack/tempest vars: tempest_test_regex: '^manila_tempest_tests.tests.scenario(?=.*\btest_write_data_to_share_created_from_snapshot\b.*)' devstack_localrc: MANILA_SERVICE_IMAGE_URL: "file:///home/zuul/src/opendev.org/openstack/manila-image-elements/manila-service-image.qcow2" MANILA_SERVICE_IMAGE_NAME: manila-service-image