- secret: name: magnum_docker_login data: user: !encrypted/pkcs1-oaep - mM1s+mysmyzj5pIxVhuGVkvOSmTPqJkYtnfngIyOhzJyAINIPw+CwoVVPBhVa0jXgoACq s7a01eDSmyGjOtMVvCB1rpJMf9KlmIIs7wXa44VRvU6ZN1IHbmCHyK4cnGBDTNBktfSag FLBJ0c8/QCATJeKBhK3ynwQPKTT6IHB38RsHE9kqU8RgUK95MvvUVIeEKC1fVvlETIS5x kKty+NWaeLZGkLO4lbWlF+LlVcdgOthhp7OO2Ivjrbt9P+jCOiIliMKVM6lTuRTki3D7o ucVeEM2SCfZXQGeMz5cZgyv/dD5krb2W+/VHHx/M3TVvNLwWPwcjl2fOCEh+HUEIAa3bW muHPRHu8CirS5hIxjHIh1hsykwYtYCoZTFbTmJwjWD4URyev8fCEmbrMHD8KNi4cgWjos nHlR7L79YVE6LaIOfxAe4OjBv48I+Mq2P/s84RgjAJyfp7TgR+mJ+wSW4W6SkM0PkfpHx 5gIQ1W8NLvEbHWul1P7kv5ikLr4wStNkEDc2VH1gflI7VSM4KLhANwedx3f6qVGBAPsrY vw7QsmUHGUiunX1SABZf1nhc0Xu0FFCLujnMSuuccfC90RbYZk+4xIo6CRFKy+q9Ko4ju pH1gUp+GKiHDXme61oI9M+rjy11MzzeaFHacOZbccZhJBy7EcnYvxPxH22nPds= password: !encrypted/pkcs1-oaep - DeKrk9fGHRFpf1pGXCfX0gItAAUyS1ZmuRIqq7iMvioz8P6k0NdYaPRGtQG5f0ijJSaG0 /TTxKySQ5Dtnf7PumH5U2nXDQzi0oieH+u6h9Iu5x6sPDcOsO3XryPouQGhs+T1iqMd0j cXnbhM4/0QxtMD3b9rxL4WAp16nJ0c1p8Nh0d7KxulhF2n0fNcHgCxSpDU09Ehf5z1X+r z4fc9K7jxr/P5wJ5mTQ85NVEOGchMq5H2a3MuJGU7B7NViv3nBd8nd39sQrvsCMAD/es0 vABLC5HJyZj5wrjh2b0sgAbHdM89TXDXg6FAk3HlS0jXdu7Sd6BUEZuHcymd680qV+bui gF6RT+qO9D3Q/9koGrNabi8VFUSNqOavBJVn0W/ZTG/vGy3DmgjtGtgQu+2Q1zuwodaa+ tiZwyrd2t9g33ePZgjBiCF8ehPgkkzgHmKEYDrc2itBb3T4PxcdMCfwt1KtmhNfYnSpSF VY57IV7OGysaedKuYpb8aJ0ckj47lJLS669ZoOFGPIMTuVFpdFTILaQOPqws/HTZgKlTk aidm/zvriGovFY8tAjcOnpbkJ44lGUPNH09aoMh47q7yfPoMJJ9QDVb3WLxhY18jfwfCY eD4eIWo2s0YG37VX0N5lPeHR6Y5HZq9AI0oOTmXjmRKHkq2JdpeBz7avdZBu7M= - job: name: magnum-functional-base parent: legacy-dsvm-base timeout: 7800 pre-run: playbooks/pre/prepare-workspace.yaml run: playbooks/magnum-functional-base.yaml post-run: playbooks/post/upload-logs.yaml required-projects: - openstack/devstack-gate - openstack/diskimage-builder - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/magnum - openstack/magnum-tempest-plugin - x/pyghmi - openstack/python-ironicclient - openstack/python-magnumclient - openstack/virtualbmc irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^dockerfiles/.*$ vars: ironic: 0 ceilometer: 0 swift: 0 horizon: 0 multinode: 0 neutron: 1 tempest: 0 branch_override: default devstack_python3: 1 - job: name: magnum-functional-base-python2 parent: legacy-dsvm-base timeout: 7800 pre-run: playbooks/pre/prepare-workspace.yaml run: playbooks/magnum-functional-base.yaml post-run: playbooks/post/upload-logs.yaml required-projects: - openstack/devstack-gate - openstack/diskimage-builder - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/magnum - openstack/magnum-tempest-plugin - x/pyghmi - openstack/python-ironicclient - openstack/python-magnumclient - openstack/virtualbmc irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^dockerfiles/.*$ vars: ironic: 0 ceilometer: 0 swift: 0 horizon: 0 multinode: 0 neutron: 1 tempest: 0 branch_override: default devstack_python3: 0 - job: name: magnum-functional-multinode-base parent: legacy-dsvm-base-multinode timeout: 7800 pre-run: playbooks/pre/prepare-workspace.yaml run: playbooks/magnum-functional-base.yaml post-run: playbooks/post/upload-logs.yaml required-projects: - openstack/devstack-gate - openstack/diskimage-builder - openstack/ironic - openstack/ironic-lib - openstack/ironic-python-agent - openstack/magnum - x/pyghmi - openstack/python-ironicclient - openstack/python-magnumclient - openstack/virtualbmc irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^dockerfiles/.*$ vars: ironic: 0 ceilometer: 0 swift: 0 horizon: 0 multinode: 1 neutron: 1 tempest: 0 branch_override: default devstack_python3: 1 - job: name: magnum-functional-api parent: magnum-functional-base vars: coe: api - job: name: magnum-functional-api-python2 parent: magnum-functional-base-python2 vars: coe: api - job: name: magnum-functional-coe parent: magnum-functional-base nodeset: nodes: - name: primary label: ubuntu-bionic-vexxhost - job: name: magnum-functional-k8s parent: magnum-functional-coe voting: false vars: coe: k8s irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/swarm.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-swarm-mode parent: magnum-functional-coe voting: false vars: coe: swarm-mode irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/swarm_fedora_atomic_v1/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-dcos parent: magnum-functional-coe voting: false vars: coe: dcos irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/mesos.*$ - ^magnum/drivers/swarm.*$ - job: name: magnum-functional-mesos parent: magnum-functional-coe voting: false vars: coe: mesos irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/swarm.*$ - job: name: magnum-functional-swarm parent: magnum-functional-coe voting: false vars: coe: swarm irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/swarm_fedora_atomic_v2/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-k8s-ironic parent: magnum-functional-coe voting: false vars: coe: k8s ironic: 1 irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/swarm.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-swarm-ironic parent: magnum-functional-coe voting: false vars: coe: swarm ironic: 1 irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-k8s-multinode parent: magnum-functional-multinode-base voting: false vars: coe: k8s irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/swarm.*$ - ^magnum/drivers/mesos.*$ - job: name: magnum-functional-swarm-mode-multinode parent: magnum-functional-multinode-base voting: false vars: coe: swarm-mode irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/drivers/k8s.*$ - ^magnum/drivers/mesos.*$ - ^magnum/drivers/swarm_fedora_atomic_v1/.*$ - job: name: magnum-buildimages-base parent: legacy-publish-openstack-artifacts timeout: 3600 pre-run: playbooks/pre/prepare-workspace-images.yaml run: playbooks/magnum-buildimages-base.yaml post-run: playbooks/post/upload-images.yaml required-projects: - openstack/dib-utils - openstack/diskimage-builder - openstack/magnum - openstack/heat-templates - openstack/tripleo-image-elements - job: name: magnum-dib-buildimage-fedora-atomic-25 parent: magnum-buildimages-base vars: image_name: fedora-atomic-25 - job: name: magnum-dib-buildimage-ubuntu-mesos parent: magnum-buildimages-base vars: image_name: ubuntu-mesos - job: name: magnum-dib-buildimage-centos-dcos parent: magnum-buildimages-base vars: image_name: centos-dcos - job: name: magnum-container-build pre-run: playbooks/container-builder-setup-gate.yaml run: playbooks/container-builder.yaml post-run: playbooks/container-builder-copy-logs.yaml roles: - zuul: openstack/openstack-zuul-jobs timeout: 1200 irrelevant-files: - ^.*\.rst$ - ^api-ref/.*$ - ^doc/.*$ - ^specs/.*$ - ^install-guide/.*$ - ^releasenotes/.*$ - ^magnum/.*$ - job: name: magnum-container-publish parent: magnum-container-build post-run: playbooks/container-publish.yaml secrets: - magnum_docker_login timeout: 1200 - project: templates: - openstack-cover-jobs - openstack-lower-constraints-jobs - openstack-python-jobs - openstack-python3-train-jobs - check-requirements - publish-openstack-docs-pti - release-notes-jobs-python3 check: jobs: - magnum-functional-api - magnum-functional-api-python2 - openstack-tox-cover: voting: false - magnum-container-build gate: queue: magnum jobs: - magnum-functional-api - magnum-functional-api-python2 experimental: jobs: - magnum-functional-dcos - magnum-functional-mesos - magnum-functional-swarm - magnum-functional-k8s-ironic - magnum-functional-swarm-ironic - magnum-functional-k8s-multinode - magnum-functional-swarm-mode-multinode # XXX: The periodic jobs are completely broken and need to be fixed, # enable them once they work again. # periodic: # jobs: # - magnum-dib-buildimage-fedora-atomic-25 # - magnum-dib-buildimage-ubuntu-mesos # - magnum-dib-buildimage-centos-dcos post: jobs: - magnum-container-publish