Pin version of ipa-builder when publishing image

The ironic-python-agent-build-image-tinyipa job from ipa-builder comes
from master branch and it will use that branch to build all the tinyipa
ramdisks.
For compatibility reasons with the base version of tinycore used to
build tinyipa, we need to pin the ipa-builder code to tag 2.2.0 as
ussuri CI is based on bionic and it won't support the new kernel used in
tinycore 11.x when we need to chroot to modify the image during CI jobs
like ironic-standalone.

Change-Id: I60682d7e1d83793fb9dc3df4398e8e6f17438f98
This commit is contained in:
Riccardo Pittau
2021-03-01 17:04:07 +01:00
parent c23c107b3e
commit 90b79c2f3c
2 changed files with 8 additions and 1 deletions

View File

@@ -226,3 +226,10 @@
- job:
name: ipa-tempest-bios-ipmi-iscsi-tinyipa-src
parent: ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
- job:
name: ironic-python-agent-build-image-tinyipa-ussuri
parent: ironic-python-agent-build-image-tinyipa
required-projects:
- name: openstack/ironic-python-agent-builder
override-checkout: 2.2.0

View File

@@ -43,5 +43,5 @@
- ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa
post:
jobs:
- ironic-python-agent-build-image-tinyipa
- ironic-python-agent-build-image-tinyipa-ussuri
- ironic-python-agent-build-image-dib-centos8