Gate fixes
* Pin openstacksdk to stein release * Leap 15.3 changes for opensuse image build * airskiff gate fixes - Pin treasuremap to v1.9 branch - Pin openstack-helm-infra to master - Remove openstack client setup as it's not used Change-Id: I139e5b291cde22590f0b9ad5fbbecc5a4f023c33
This commit is contained in:
parent
1f0c011a17
commit
d5babeaa86
@ -12,7 +12,7 @@
|
|||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
ARG FROM=opensuse/leap:15.1
|
ARG FROM=opensuse/leap:15.3
|
||||||
FROM ${FROM}
|
FROM ${FROM}
|
||||||
|
|
||||||
LABEL org.opencontainers.image.authors='airship-discuss@lists.airshipit.org, irc://#airshipit@freenode'
|
LABEL org.opencontainers.image.authors='airship-discuss@lists.airshipit.org, irc://#airshipit@freenode'
|
||||||
@ -50,9 +50,9 @@ RUN set -x && \
|
|||||||
python3-pip \
|
python3-pip \
|
||||||
python3-python-dateutil \
|
python3-python-dateutil \
|
||||||
python3-setuptools \
|
python3-setuptools \
|
||||||
&& zypper --non-interactive ar -f https://download.opensuse.org/repositories/devel:languages:python/openSUSE_Leap_15.1/devel:languages:python.repo \
|
&& zypper --non-interactive ar -f https://download.opensuse.org/repositories/devel:languages:python/openSUSE_Leap_15.3/devel:languages:python.repo \
|
||||||
&& zypper --non-interactive --gpg-auto-import-keys refresh devel_languages_python \
|
&& zypper --non-interactive --gpg-auto-import-keys refresh devel_languages_python \
|
||||||
&& zypper --non-interactive install python3-six-1.11.0-lp151.3.1.noarch
|
&& zypper --non-interactive install python3-six-1.16.0-lp153.103.1.noarch
|
||||||
|
|
||||||
RUN pip3 install -U pip \
|
RUN pip3 install -U pip \
|
||||||
&& zypper clean -a \
|
&& zypper clean -a \
|
||||||
|
@ -51,7 +51,7 @@ RUN set -x && \
|
|||||||
python3-pip \
|
python3-pip \
|
||||||
python3-setuptools \
|
python3-setuptools \
|
||||||
--no-install-recommends \
|
--no-install-recommends \
|
||||||
&& python3 -m pip install -U pip \
|
&& python3 -m pip install -U 'pip<21.0' \
|
||||||
&& apt-get clean \
|
&& apt-get clean \
|
||||||
&& rm -rf \
|
&& rm -rf \
|
||||||
/var/lib/apt/lists/* \
|
/var/lib/apt/lists/* \
|
||||||
|
@ -20,3 +20,4 @@ tox
|
|||||||
pylibyaml~=0.1
|
pylibyaml~=0.1
|
||||||
six>=1.15.0
|
six>=1.15.0
|
||||||
pyparsing>=2.1.0
|
pyparsing>=2.1.0
|
||||||
|
openstacksdk==0.36.5
|
||||||
|
@ -35,6 +35,7 @@
|
|||||||
- name: Clone Required Repositories
|
- name: Clone Required Repositories
|
||||||
shell: |
|
shell: |
|
||||||
export CLONE_DECKHAND={{ CLONE_DECKHAND }}
|
export CLONE_DECKHAND={{ CLONE_DECKHAND }}
|
||||||
|
export OSH_INFRA_COMMIT=master
|
||||||
./tools/deployment/airskiff/developer/000-clone-dependencies.sh
|
./tools/deployment/airskiff/developer/000-clone-dependencies.sh
|
||||||
args:
|
args:
|
||||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
||||||
@ -51,13 +52,6 @@
|
|||||||
args:
|
args:
|
||||||
chdir: "{{ zuul.projects['opendev.org/airship/treasuremap'].src_dir }}"
|
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 Deckhand with submitted changes
|
- name: Build Deckhand with submitted changes
|
||||||
shell: |
|
shell: |
|
||||||
make
|
make
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
tasks:
|
tasks:
|
||||||
- name: Overwrite Armada manifest
|
- name: Overwrite Armada manifest
|
||||||
shell: |
|
shell: |
|
||||||
|
git checkout v1.9
|
||||||
mv tools/gate/manifests/full-site.yaml \
|
mv tools/gate/manifests/full-site.yaml \
|
||||||
type/skiff/manifests/full-site.yaml
|
type/skiff/manifests/full-site.yaml
|
||||||
args:
|
args:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user