From b881e176f5fb63fbfb003389ca2f8922db137ede Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Tue, 23 Apr 2019 19:26:17 +0000 Subject: [PATCH] CI: Update jobs for OpenDev On April 19, OpenStack completed the migration from openstack.org to opendev.org [0]. During this migration, Airship projects moved from the "openstack" namespace to the "airship" namespace. This change removes the "armada-" prefix from all jobs to reflect the new repository name and fixes the Airskiff check job to use the correct OSH-infra relative path. [0] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005011.html Change-Id: I7f261bb36676be9b8039778d87758186bfc94c65 --- .zuul.yaml | 42 ++++++++++++----------- tools/gate/playbooks/airskiff-deploy.yaml | 1 + 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 948cf930..d6408620 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -21,49 +21,49 @@ check: jobs: - openstack-tox-pep8 - - airship-armada-chart-build-gate - - airship-armada-chart-build-latest-htk - - airship-armada-docker-build-gate - - airship-treasuremap-airskiff-deploy + - armada-chart-build-gate + - armada-chart-build-latest-htk + - armada-docker-build-gate + - armada-airskiff-deploy gate: jobs: - openstack-tox-pep8 - - airship-armada-chart-build-gate - - airship-armada-docker-build-gate + - armada-chart-build-gate + - armada-docker-build-gate post: jobs: - - airship-armada-docker-publish + - armada-docker-publish - nodeset: - name: airship-armada-single-node + name: armada-single-node nodes: - name: primary label: ubuntu-xenial - job: - name: airship-armada-chart-build-gate + name: armada-chart-build-gate description: | Builds Armada and Tiller charts using pinned Helm toolkit. timeout: 900 run: tools/gate/playbooks/build-charts.yaml - nodeset: airship-armada-single-node + nodeset: armada-single-node - job: - name: airship-armada-chart-build-latest-htk + name: armada-chart-build-latest-htk description: | Builds Armada and Tiller charts using latest Helm toolkit. timeout: 900 voting: false run: tools/gate/playbooks/build-charts.yaml - nodeset: airship-armada-single-node + nodeset: armada-single-node vars: HTK_COMMIT: master - job: - name: airship-armada-docker-build-gate + name: armada-docker-build-gate timeout: 1800 run: tools/gate/playbooks/docker-image-build.yaml - nodeset: airship-armada-single-node + nodeset: armada-single-node vars: publish: false tags: @@ -71,8 +71,8 @@ patch_set: true - job: - name: airship-treasuremap-airskiff-deploy - nodeset: airship-armada-single-node + name: armada-airskiff-deploy + nodeset: armada-single-node description: | Deploy Memcached using Airskiff and submitted Armada changes. timeout: 9600 @@ -88,6 +88,8 @@ - airship/shipyard - airship/treasuremap - openstack/openstack-helm-infra + vars: + OSH_INFRA_PATH: "../../openstack/openstack-helm-infra" irrelevant-files: - ^.*\.rst$ - ^doc/.*$ @@ -96,12 +98,12 @@ - ^swagger/.*$ - job: - name: airship-armada-docker-publish + name: armada-docker-publish timeout: 1800 run: tools/gate/playbooks/docker-image-build.yaml - nodeset: airship-armada-single-node + nodeset: armada-single-node secrets: - - airship_armada_quay_creds + - armada_quay_creds vars: publish: true tags: @@ -112,7 +114,7 @@ - latest - secret: - name: airship_armada_quay_creds + name: armada_quay_creds data: username: !encrypted/pkcs1-oaep - mQ5xMKaU6+ug5Zp+LK5hfwbFamnW9hK2QVQOA7ylcoTMh8yz66YcgDjGJjbT2c66NF8eg diff --git a/tools/gate/playbooks/airskiff-deploy.yaml b/tools/gate/playbooks/airskiff-deploy.yaml index a2064691..0f66b6bd 100644 --- a/tools/gate/playbooks/airskiff-deploy.yaml +++ b/tools/gate/playbooks/airskiff-deploy.yaml @@ -30,6 +30,7 @@ - name: Deploy Kubernetes with Minikube shell: | + export OSH_INFRA_PATH={{ OSH_INFRA_PATH }} ./tools/deployment/airskiff/developer/010-deploy-k8s.sh args: chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"