Convert jobs to dib
This patch converts the main jobs to dib images. The discrepancy in the names is due to the fact that some other projects, like diskimage-builder and ironic-python-agent-builder, use those jobs, so we leave them for the time being. The same thing happen for the tinyipa jobs, we create some ad-hoc jobs until we convert the jobs in the other projects. Depends-On: https://review.opendev.org/718607 Change-Id: If12a6152015ad00145002f0e5cc2bb948ea6457a
This commit is contained in:
parent
bfa184e88d
commit
437a8c61d1
@ -14,14 +14,11 @@
|
|||||||
- openstack/ironic-lib
|
- openstack/ironic-lib
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_RAMDISK_TYPE: tinyipa
|
|
||||||
IRONIC_VM_SPECS_RAM: 384
|
|
||||||
IRONIC_BUILD_DEPLOY_RAMDISK: True
|
IRONIC_BUILD_DEPLOY_RAMDISK: True
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
|
name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
vars:
|
vars:
|
||||||
devstack_services:
|
devstack_services:
|
||||||
s-account: True
|
s-account: True
|
||||||
@ -36,9 +33,8 @@
|
|||||||
SWIFT_TEMPURL_KEY: secretkey
|
SWIFT_TEMPURL_KEY: secretkey
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
|
name: ipa-tempest-partition-bios-ipmi-direct-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
vars:
|
vars:
|
||||||
devstack_services:
|
devstack_services:
|
||||||
s-account: True
|
s-account: True
|
||||||
@ -52,18 +48,16 @@
|
|||||||
SWIFT_TEMPURL_KEY: secretkey
|
SWIFT_TEMPURL_KEY: secretkey
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
|
name: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
||||||
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
|
name: ipa-tempest-wholedisk-bios-ipmi-iscsi-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_VM_EPHEMERAL_DISK: 0
|
IRONIC_VM_EPHEMERAL_DISK: 0
|
||||||
@ -72,7 +66,6 @@
|
|||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-ironic-inspector-src
|
name: ipa-tempest-ironic-inspector-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 10800
|
|
||||||
required-projects:
|
required-projects:
|
||||||
# These are in addition to what is in ironic-ipa-base
|
# These are in addition to what is in ironic-ipa-base
|
||||||
- openstack/ironic-inspector
|
- openstack/ironic-inspector
|
||||||
@ -94,7 +87,6 @@
|
|||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa
|
name: ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/python-ironicclient
|
- openstack/python-ironicclient
|
||||||
vars:
|
vars:
|
||||||
@ -103,11 +95,12 @@
|
|||||||
EBTABLES_RACE_FIX: True
|
EBTABLES_RACE_FIX: True
|
||||||
IRONIC_INSPECTOR_BUILD_RAMDISK: True
|
IRONIC_INSPECTOR_BUILD_RAMDISK: True
|
||||||
USE_SUBNETPOOL: False
|
USE_SUBNETPOOL: False
|
||||||
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
|
IRONIC_VM_SPECS_RAM: 384
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src
|
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src
|
||||||
parent: ironic-ipa-base
|
parent: ironic-ipa-base
|
||||||
timeout: 7200
|
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/ironic-python-agent
|
- openstack/ironic-python-agent
|
||||||
- openstack/python-ironicclient
|
- openstack/python-ironicclient
|
||||||
@ -116,6 +109,7 @@
|
|||||||
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
||||||
EBTABLES_RACE_FIX: True
|
EBTABLES_RACE_FIX: True
|
||||||
IRONIC_INSPECTOR_BUILD_RAMDISK: True
|
IRONIC_INSPECTOR_BUILD_RAMDISK: True
|
||||||
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
IRONIC_VM_SPECS_RAM: 256
|
IRONIC_VM_SPECS_RAM: 256
|
||||||
USE_SUBNETPOOL: False
|
USE_SUBNETPOOL: False
|
||||||
SWIFT_ENABLE_TEMPURLS: True
|
SWIFT_ENABLE_TEMPURLS: True
|
||||||
@ -168,41 +162,37 @@
|
|||||||
IRONIC_AUTOMATED_CLEAN_ENABLED: False
|
IRONIC_AUTOMATED_CLEAN_ENABLED: False
|
||||||
IRONIC_BUILD_DEPLOY_RAMDISK: True
|
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:
|
- job:
|
||||||
name: ironic-ipa-dib-base
|
name: ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
|
||||||
parent: ironic-ipa-base
|
parent: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
|
||||||
required-projects:
|
|
||||||
- openstack/diskimage-builder
|
|
||||||
timeout: 9600
|
|
||||||
vars:
|
vars:
|
||||||
tempest_test_timeout: 2400
|
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_RAMDISK_TYPE: dib
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
IRONIC_TEMPEST_BUILD_TIMEOUT: 900
|
IRONIC_VM_SPECS_RAM: 384
|
||||||
IRONIC_VM_INTERFACE_COUNT: 1
|
|
||||||
IRONIC_VM_SPECS_RAM: 3072
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
|
name: ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
|
||||||
parent: ironic-ipa-dib-base
|
parent: ipa-tempest-partition-bios-ipmi-direct-src
|
||||||
vars:
|
vars:
|
||||||
devstack_services:
|
|
||||||
s-account: True
|
|
||||||
s-container: True
|
|
||||||
s-object: True
|
|
||||||
s-proxy: True
|
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_DEFAULT_DEPLOY_INTERFACE: direct
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
IRONIC_TEMPEST_WHOLE_DISK_IMAGE: True
|
IRONIC_VM_SPECS_RAM: 384
|
||||||
IRONIC_VM_EPHEMERAL_DISK: 0
|
|
||||||
SWIFT_ENABLE_TEMPURLS: True
|
|
||||||
SWIFT_TEMPURL_KEY: secretkey
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
|
name: ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
|
||||||
parent: ironic-ipa-dib-base
|
parent: ipa-tempest-partition-bios-ipmi-iscsi-dib-src
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
IRONIC_DEFAULT_BOOT_OPTION: netboot
|
IRONIC_RAMDISK_TYPE: tinyipa
|
||||||
IRONIC_DEFAULT_DEPLOY_INTERFACE: iscsi
|
IRONIC_VM_SPECS_RAM: 384
|
||||||
IRONIC_TEMPEST_WHOLE_DISK_IMAGE: False
|
|
||||||
|
- 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
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
- release-notes-jobs-python3
|
- release-notes-jobs-python3
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
|
- ipa-tempest-partition-bios-ipmi-direct-src
|
||||||
- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
|
- ipa-tempest-partition-bios-ipmi-iscsi-dib-src
|
||||||
- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
|
- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
|
||||||
- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
|
- ipa-tempest-wholedisk-bios-ipmi-iscsi-src
|
||||||
- ironic-standalone-ipa-src
|
- ironic-standalone-ipa-src
|
||||||
- metalsmith-integration-ipa-src
|
- metalsmith-integration-ipa-src
|
||||||
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
|
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
|
||||||
@ -23,10 +23,6 @@
|
|||||||
# Non-voting jobs
|
# Non-voting jobs
|
||||||
- ipa-tempest-ironic-inspector-src:
|
- ipa-tempest-ironic-inspector-src:
|
||||||
voting: false
|
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:
|
- openstack-tox-functional-py36:
|
||||||
voting: false
|
voting: false
|
||||||
- ipa-tox-bandit:
|
- ipa-tox-bandit:
|
||||||
@ -34,10 +30,10 @@
|
|||||||
gate:
|
gate:
|
||||||
queue: ironic
|
queue: ironic
|
||||||
jobs:
|
jobs:
|
||||||
- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src
|
- ipa-tempest-partition-bios-ipmi-direct-src
|
||||||
- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src
|
- ipa-tempest-partition-bios-ipmi-iscsi-dib-src
|
||||||
- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
|
- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
|
||||||
- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
|
- ipa-tempest-wholedisk-bios-ipmi-iscsi-src
|
||||||
- ironic-standalone-ipa-src
|
- ironic-standalone-ipa-src
|
||||||
- metalsmith-integration-ipa-src
|
- metalsmith-integration-ipa-src
|
||||||
experimental:
|
experimental:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user