CI: Remove the build check for pre-build ramdisks only

In the devstack plugin, we identify RAX hosts and change the settings
slightly to help ensure CI job passage. This is because the machines are
fully emulated as opposed to paravirtualized which causes a performance
impact with our test VMs that we create. Since we can hit issues
while scheduling on RAX in general, it only makes sense to also
swap the job out for centos based IPA jobs that some how happen on
to a RAX node. Since the CI jobs have largely been "de-typed" name
wise, this should be fine.

Change-Id: I63fc5de05c3975433c12ddd9ba21ebb676de2e6c
(cherry picked from commit 4e8f664ea2)
This commit is contained in:
Julia Kreger 2020-09-21 09:14:25 -07:00
parent 145d68e8f5
commit b9a02e9abc
1 changed files with 1 additions and 1 deletions

View File

@ -258,7 +258,7 @@ fi
# Prevent a case that will likely result in a failure.
if [[ "$hostdomain" =~ "rax" ]]; then
if [[ "$IRONIC_RAMDISK_TYPE" == "dib" ]] && [[ "$IRONIC_BUILD_DEPLOY_RAMDISK" == "False" ]]; then
if [[ "$IRONIC_RAMDISK_TYPE" == "dib" ]]; then
echo "** WARNING ** - DIB based IPA images have been defined, however we are running devstack on RAX VM. Due to virtualization constraints, we are automatically falling back to TinyIPA to ensure CI job passage."
IRONIC_RAMDISK_TYPE="tinyipa"
fi