Gate fixes for Armada

* airskiff gate fixes
  - Pin treasuremap to v1.9 branch
  - Pin openstack-helm-infra to master
  - Remove openstack client setup as it's not used
* Pin typing-extensions to 3.7.2

Change-Id: I52bf733fb1d2b9164378729e17660ec401fbb89a
This commit is contained in:
anthony.bellino 2021-06-02 12:39:27 -07:00
parent a3f11e5873
commit 84edebc470
4 changed files with 4 additions and 7 deletions

View File

@ -121,6 +121,7 @@
- airship/treasuremap
vars:
CLONE_ARMADA: false
HTK_COMMIT: master
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$

View File

@ -18,3 +18,4 @@ yapf==0.27.0
flake8-import-order==0.18.1
grpcio-tools==1.16.0
typing-extensions==3.7.2

View File

@ -36,6 +36,7 @@
- name: Clone Required Repositories
shell: |
export CLONE_ARMADA={{ CLONE_ARMADA }}
export OSH_INFRA_COMMIT={{ HTK_COMMIT }}
./tools/deployment/airskiff/developer/000-clone-dependencies.sh
args:
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
@ -52,13 +53,6 @@
args:
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
- name: Setup OpenStack Client
shell: |
./tools/deployment/airskiff/developer/020-setup-client.sh
args:
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
become: yes
- name: Build Armada with submitted changes
shell: |
make images

View File

@ -16,6 +16,7 @@
tasks:
- name: Overwrite Armada manifest
shell: |
git checkout v1.9
mv tools/gate/manifests/full-site.yaml \
type/skiff/manifests/full-site.yaml
args: