- job: name: openstack-operator:functional parent: devstack-tempest requires: - openstack-operator:images pre-run: playbooks/functional/pre.yaml run: playbooks/functional/run.yaml post-run: playbooks/functional/post.yaml vars: devstack_services: etcd3: false rabbit: false devstack_plugins: openstack-operator: https://opendev.org/vexxhost/openstack-operator docker_use_buildset_registry: true minikube_dns_resolvers: [1.1.1.1, 8.8.8.8] - project: check: jobs: - openstack-operator:functional: dependencies: - name: openstack-operator:images:build:mcrouter-exporter soft: true - name: openstack-operator:images:build:horizon soft: true - name: openstack-operator:images:build:rabbitmq soft: true - name: openstack-operator:images:build:ceilometer soft: true - name: openstack-operator:images:build:memcached-exporter soft: true - name: openstack-operator:images:build:memcached soft: true - name: openstack-operator:images:build:mcrouter soft: true - openstack-operator:images:build:openstack-operator gate: jobs: - openstack-operator:functional: dependencies: - name: openstack-operator:images:upload:mcrouter-exporter soft: true - name: openstack-operator:images:upload:horizon soft: true - name: openstack-operator:images:upload:rabbitmq soft: true - name: openstack-operator:images:upload:ceilometer soft: true - name: openstack-operator:images:upload:memcached-exporter soft: true - name: openstack-operator:images:upload:memcached soft: true - name: openstack-operator:images:upload:mcrouter soft: true - openstack-operator:images:upload:openstack-operator