diff options
author | Julia Kreger <juliaashleykreger@gmail.com> | 2022-09-22 10:34:19 -0700 |
---|---|---|
committer | Julia Kreger <juliaashleykreger@gmail.com> | 2022-09-23 13:25:43 +0000 |
commit | 58a05aa57a86cd1edbc2ba354eb8d1c8cc9646fe (patch) | |
tree | 2343a14fa75a74f32f3f237418d981c5ea51def8 | |
parent | a9c129f56f55a53f447056976fd9e7e7b6b502a6 (diff) | |
download | ironic-58a05aa57a86cd1edbc2ba354eb8d1c8cc9646fe.tar.gz |
CI: Fix/Update a few more jobs
Fix the postgres CI job by setting it to partition image only.
Disable the IPv6 job from running, it appears tempest is no longer
compatible with it's setup in this context and it had a higher
failure rate which kept it from being voting job, so it just doesn't
need to run now.
Set the dib build job to wholedisk only, as the image built is
a wholedisk image.
Disable ironic-tempest-ipa-partition-uefi-pxe_ipmitool, as it was
previously failing freqently due to memory consumption required.
Now it is also failing due to memory quota enforcement coming out
of nova, meaning we are likely to never fix this job on this branch.
Explicitly set the standalone job to no-bios, as the default devstack
order is fake,no-bios.
Change-Id: I6ef41d66b4c4f1a5ec532ee36fc36e98aa82655f
-rw-r--r-- | zuul.d/ironic-jobs.yaml | 3 | ||||
-rw-r--r-- | zuul.d/project.yaml | 18 |
2 files changed, 14 insertions, 7 deletions
diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml index 66b7e0bed..e96be0edc 100644 --- a/zuul.d/ironic-jobs.yaml +++ b/zuul.d/ironic-jobs.yaml @@ -115,6 +115,7 @@ IRONIC_DEFAULT_RESCUE_INTERFACE: agent IRONIC_ENABLED_DEPLOY_INTERFACES: "iscsi,direct,ansible" IRONIC_ENABLED_RESCUE_INTERFACES: "fake,agent,no-rescue" + IRONIC_ENABLED_BIOS_INTERFACES: "no-bios" IRONIC_RAMDISK_TYPE: tinyipa IRONIC_RPC_TRANSPORT: json-rpc IRONIC_VM_SPECS_RAM: 512 @@ -209,6 +210,7 @@ IRONIC_IPXE_ENABLED: False IRONIC_AUTOMATED_CLEAN_ENABLED: False IRONIC_DEFAULT_BOOT_OPTION: netboot + tempest_test_regex: test_baremetal_server_ops_partition_image devstack_services: mysql: False postgresql: True @@ -629,6 +631,7 @@ s-container: True s-object: True s-proxy: True + tempest_test_regex: test_baremetal_server_ops_wholedisk_image devstack_localrc: IRONIC_DEFAULT_DEPLOY_INTERFACE: direct IRONIC_DIB_RAMDISK_OS: centos8 diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 4a5982c77..4ccaea4a8 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -14,11 +14,6 @@ - ironic-tempest-partition-bios-redfish-pxe - ironic-tempest-partition-uefi-redfish-vmedia - ironic-tempest-ipa-partition-pxe_ipmitool - # NOTE(TheJulia): Marking non-voting as CI memory changes - # means this job is unlikely to work without changing the base - # ramdisk OS. - - ironic-tempest-ipa-partition-uefi-pxe_ipmitool: - voting: false - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-indirect - ironic-tempest-ipa-partition-bios-agent_ipmitool-indirect @@ -42,8 +37,17 @@ voting: false - ironic-tempest-pxe_ipmitool-postgres: voting: false - - ironic-tempest-ipxe-ipv6: - voting: false + # NOTE(TheJulia): Marking non-voting as CI memory changes + # means this job is unlikely to work without changing the base + # ramdisk OS. + # - ironic-tempest-ipa-partition-uefi-pxe_ipmitool: + # voting: false + # NOTE(TheJulia): Tempest complains about invalid key, likely newer + # tempest changes are no longer compatible with this version's + # test. As this was already a test which had a high failure rate + # due to dhcp issues, we are unlikely to fix it. + # - ironic-tempest-ipxe-ipv6: + # voting: false # NOTE(TheJulia): high-ish failure rate due to memory footprint, # Commenting out for now. # - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode |