Skip to content

Commit

Permalink
testiso: Prune test scenarios for ppc64le/s390x
Browse files Browse the repository at this point in the history
ppc64le: pxe-install does not work: #1457
s390x:   pxe-install does not work because the bootimage used today is built from the rhcos kernel+initrd
         since s390x does not have a pre-built all in one image. For the pxe case, this image turns out to
         be bigger than the allowed tftp buffer. iso-install does not work because s390x uses an El Torito image
  • Loading branch information
Prashanth684 authored and openshift-merge-robot committed May 26, 2020
1 parent 021b6c8 commit 33d5484
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions mantle/cmd/kola/testiso.go
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,22 @@ func runTestIso(cmd *cobra.Command, args []string) error {
}
targetScenarios[scenario] = true
}

// ppc64le: pxe-install does not work: https://github.com/coreos/coreos-assembler/issues/1457. Seems like
// the SLOF doesn't like the live initramfs image.
// s390x: pxe-install does not work because the bootimage used today is built from the rhcos kernel+initrd
// since s390x does not have a pre-built all in one image. For the pxe case, this image turns out to
// be bigger than the allowed tftp buffer. iso-install does not work because s390x uses an El Torito image
switch system.RpmArch() {
case "s390x":
fmt.Println("Skipping pxe-install and iso-install on s390x")
noiso = true
nopxe = true
case "ppc64le":
fmt.Println("Skipping pxe-install on ppc64le")
nopxe = true
}

if legacy {
targetScenarios[scenarioLegacyInstall] = true
}
Expand Down

0 comments on commit 33d5484

Please sign in to comment.