summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-05-29 08:17:09 +0000
committerGerrit Code Review <review@openstack.org>2020-05-29 08:17:09 +0000
commit3fbcc7c38e858fea2279d376c60367a844ac3a04 (patch)
treeb9c7c5c04e5030d26dd327e75948964820054c0d
parent952489020ea36aced3737079fa17eff2e37b4da7 (diff)
parent437a8c61d1a96676da4f94b3a2e575d32dbcf445 (diff)
downloadironic-python-agent-3fbcc7c38e858fea2279d376c60367a844ac3a04.tar.gz
Merge "Convert jobs to dib"
-rw-r--r--zuul.d/ironic-python-agent-jobs.yaml70
-rw-r--r--zuul.d/project.yaml20
2 files changed, 38 insertions, 52 deletions
diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml
index 86444306..8179fd3a 100644
--- a/zuul.d/ironic-python-agent-jobs.yaml
+++ b/zuul.d/ironic-python-agent-jobs.yaml
@@ -14,14 +14,11 @@
- openstack/ironic-lib
vars:
devstack_localrc:
- IRONIC_RAMDISK_TYPE: tinyipa
- IRONIC_VM_SPECS_RAM: 384
IRONIC_BUILD_DEPLOY_RAMDISK: True
- job:
- name: ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
+ name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
parent: ironic-ipa-base
- timeout: 7200
vars:
devstack_services:
s-account: True
@@ -36,9 +33,8 @@
SWIFT_TEMPURL_KEY: secretkey
- job:
- name: ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
+ name: ipa-tempest-partition-bios-ipmi-direct-src
parent: ironic-ipa-base
- timeout: 7200
vars:
devstack_services:
s-account: True
@@ -52,18 +48,16 @@
SWIFT_TEMPURL_KEY: secretkey
- job:
- name: ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
+ name: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
parent: ironic-ipa-base
- timeout: 7200
vars:
devstack_localrc:
IRONIC_DEFAULT_BOOT_OPTION: netboot
- job:
- name: ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
+ name: ipa-tempest-wholedisk-bios-ipmi-iscsi-src
parent: ironic-ipa-base
- timeout: 7200
vars:
devstack_localrc:
IRONIC_VM_EPHEMERAL_DISK: 0
@@ -72,7 +66,6 @@
- job:
name: ipa-tempest-ironic-inspector-src
parent: ironic-ipa-base
- timeout: 10800
required-projects:
# These are in addition to what is in ironic-ipa-base
- openstack/ironic-inspector
@@ -94,7 +87,6 @@
- job:
name: ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa
parent: ironic-ipa-base
- timeout: 7200
required-projects:
- openstack/python-ironicclient
vars:
@@ -103,11 +95,12 @@
EBTABLES_RACE_FIX: True
IRONIC_INSPECTOR_BUILD_RAMDISK: True
USE_SUBNETPOOL: False
+ IRONIC_RAMDISK_TYPE: tinyipa
+ IRONIC_VM_SPECS_RAM: 384
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src
parent: ironic-ipa-base
- timeout: 7200
required-projects:
- openstack/ironic-python-agent
- openstack/python-ironicclient
@@ -116,6 +109,7 @@
IRONIC_DEFAULT_BOOT_OPTION: netboot
EBTABLES_RACE_FIX: True
IRONIC_INSPECTOR_BUILD_RAMDISK: True
+ IRONIC_RAMDISK_TYPE: tinyipa
IRONIC_VM_SPECS_RAM: 256
USE_SUBNETPOOL: False
SWIFT_ENABLE_TEMPURLS: True
@@ -168,41 +162,37 @@
IRONIC_AUTOMATED_CLEAN_ENABLED: False
IRONIC_BUILD_DEPLOY_RAMDISK: True
+# NOTE(rpittau) leaving tinypa jobs definitions to not break other projects
+# remove them after changing the references in the other projects like
+# ironic-python-agent-builder and disk-image-builder
- job:
- name: ironic-ipa-dib-base
- parent: ironic-ipa-base
- required-projects:
- - openstack/diskimage-builder
- timeout: 9600
+ name: ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
+ parent: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
vars:
- tempest_test_timeout: 2400
devstack_localrc:
- IRONIC_RAMDISK_TYPE: dib
- IRONIC_TEMPEST_BUILD_TIMEOUT: 900
- IRONIC_VM_INTERFACE_COUNT: 1
- IRONIC_VM_SPECS_RAM: 3072
+ IRONIC_RAMDISK_TYPE: tinyipa
+ IRONIC_VM_SPECS_RAM: 384
- job:
- name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
- parent: ironic-ipa-dib-base
+ name: ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
+ parent: ipa-tempest-partition-bios-ipmi-direct-src
vars:
- devstack_services:
- s-account: True
- s-container: True
- s-object: True
- s-proxy: True
devstack_localrc:
- IRONIC_DEFAULT_DEPLOY_INTERFACE: direct
- IRONIC_TEMPEST_WHOLE_DISK_IMAGE: True
- IRONIC_VM_EPHEMERAL_DISK: 0
- SWIFT_ENABLE_TEMPURLS: True
- SWIFT_TEMPURL_KEY: secretkey
+ IRONIC_RAMDISK_TYPE: tinyipa
+ IRONIC_VM_SPECS_RAM: 384
- job:
- name: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
- parent: ironic-ipa-dib-base
+ name: ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
+ parent: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
vars:
devstack_localrc:
- IRONIC_DEFAULT_BOOT_OPTION: netboot
- IRONIC_DEFAULT_DEPLOY_INTERFACE: iscsi
- IRONIC_TEMPEST_WHOLE_DISK_IMAGE: False
+ IRONIC_RAMDISK_TYPE: tinyipa
+ IRONIC_VM_SPECS_RAM: 384
+
+- job:
+ name: ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
+ parent: ipa-tempest-wholedisk-bios-ipmi-iscsi-src
+ vars:
+ devstack_localrc:
+ IRONIC_RAMDISK_TYPE: tinyipa
+ IRONIC_VM_SPECS_RAM: 384
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 37be7d88..4d9bcf11 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -8,10 +8,10 @@
- release-notes-jobs-python3
check:
jobs:
- - ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
- - ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
- - ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
- - ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
+ - ipa-tempest-partition-bios-ipmi-direct-src
+ - ipa-tempest-partition-bios-ipmi-iscsi-dib-src
+ - ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
+ - ipa-tempest-wholedisk-bios-ipmi-iscsi-src
- ironic-standalone-ipa-src
- metalsmith-integration-ipa-src
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
@@ -23,10 +23,6 @@
# Non-voting jobs
- ipa-tempest-ironic-inspector-src:
voting: false
- - ipa-tempest-wholedisk-bios-ipmi-direct-dib-src:
- voting: false
- - ipa-tempest-partition-bios-ipmi-iscsi-dib-src:
- voting: false
- openstack-tox-functional-py36:
voting: false
- ipa-tox-bandit:
@@ -34,10 +30,10 @@
gate:
queue: ironic
jobs:
- - ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
- - ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
- - ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
- - ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
+ - ipa-tempest-partition-bios-ipmi-direct-src
+ - ipa-tempest-partition-bios-ipmi-iscsi-dib-src
+ - ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
+ - ipa-tempest-wholedisk-bios-ipmi-iscsi-src
- ironic-standalone-ipa-src
- metalsmith-integration-ipa-src
experimental: