From 58a05aa57a86cd1edbc2ba354eb8d1c8cc9646fe Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Thu, 22 Sep 2022 10:34:19 -0700 Subject: 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 --- zuul.d/ironic-jobs.yaml | 3 +++ 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 -- cgit v1.2.1