summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiccardo Pittau <elfosardo@gmail.com>2020-12-15 09:18:19 +0100
committerJulia Kreger <juliaashleykreger@gmail.com>2021-01-04 10:35:14 -0800
commit10059c535fe7b77d8d73918ca1316cfcc856b351 (patch)
treeceed3e110660e5231501c0c4db626705cd044984
parentc7f61d1057435beced5cc3e900778f82b02ce325 (diff)
downloadironic-python-agent-10059c535fe7b77d8d73918ca1316cfcc856b351.tar.gz
CI: Remove l-c job, set ipa-b to 2.2.0train-em5.0.4
As discussed during the upstream ironic community meeting on Monday Dec 14 2020, the lower-constraints job is being removed. Also Cap version of ipa-builder to 2.2.0 Versions higher than 2.2.0 of ironic-python-agent-builder use tinycore 11.x to build tinyipa, and that uses a kernel too recent to be built on bionic. And removes explict settings to force python2 use as CI jobs now pull in some newer version of packages which require python3. Example: bandit 1.7.0 now requires Python3 Change-Id: Ide0f6c38a59ae6486fa33cfb19b383d022e57d5a
-rw-r--r--zuul.d/ironic-python-agent-jobs.yaml14
-rw-r--r--zuul.d/project.yaml3
2 files changed, 11 insertions, 6 deletions
diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml
index 02de9496..e4e86d2d 100644
--- a/zuul.d/ironic-python-agent-jobs.yaml
+++ b/zuul.d/ironic-python-agent-jobs.yaml
@@ -14,6 +14,8 @@
- openstack/ironic-lib
- name: openstack/ironic-tempest-plugin
override-checkout: 2.0.0
+ - name: openstack/ironic-python-agent-builder
+ override-checkout: 2.2.0
vars:
devstack_localrc:
IRONIC_VM_SPECS_RAM: 512
@@ -33,7 +35,6 @@
devstack_localrc:
IRONIC_DEFAULT_DEPLOY_INTERFACE: direct
IRONIC_TEMPEST_WHOLE_DISK_IMAGE: True
- USE_PYTHON3: False
IRONIC_VM_EPHEMERAL_DISK: 0
SWIFT_ENABLE_TEMPURLS: True
SWIFT_TEMPURL_KEY: secretkey
@@ -50,7 +51,6 @@
s-proxy: True
devstack_localrc:
IRONIC_DEFAULT_DEPLOY_INTERFACE: direct
- USE_PYTHON3: False
SWIFT_ENABLE_TEMPURLS: True
SWIFT_TEMPURL_KEY: secretkey
@@ -146,6 +146,9 @@
name: ironic-standalone-ipa-src
parent: ironic-standalone
description: Test ironic standalone with IPA from source
+ required-projects:
+ - name: openstack/ironic-python-agent-builder
+ override-checkout: 2.2.0
vars:
devstack_localrc:
IRONIC_BUILD_DEPLOY_RAMDISK: True
@@ -158,7 +161,8 @@
parent: metalsmith-integration-glance-localboot-centos7
required-projects:
- openstack/ironic-python-agent
- - openstack/ironic-python-agent-builder
+ - name: openstack/ironic-python-agent-builder
+ override-checkout: 2.2.0
- openstack/ironic-lib
vars:
devstack_localrc:
@@ -169,6 +173,10 @@
- job:
name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
parent: ironic-ipa-base
+ required-projects:
+ - openstack/diskimage-builder
+ - name: openstack/ironic-python-agent-builder
+ override-checkout: 2.2.0
timeout: 9600
vars:
tempest_test_timeout: 2400
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 54fc7213..fd0a52ba 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -1,6 +1,5 @@
- project:
templates:
- - openstack-python-jobs
- openstack-python3-train-jobs
- openstack-cover-jobs
- publish-openstack-docs-pti
@@ -28,7 +27,6 @@
voting: false
- openstack-tox-functional:
voting: false
- - openstack-tox-lower-constraints
- ipa-tox-bandit:
voting: false
gate:
@@ -39,7 +37,6 @@
- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
- ironic-standalone-ipa-src
- - openstack-tox-lower-constraints
experimental:
jobs:
- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src