From fce8c3a6512f91f784c7c1139320236ee2738e1a Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Fri, 19 May 2023 07:20:56 -0700 Subject: [PATCH] CI: Change tinycore URL We'v been able to observe one of the scenario test jobs failing due to tinycorelinux being inaccessible. Possibly on an IPv6 only test VM. Turns out tinycorelinux's main page is only accessible via IPv4. As such, I've changed the mirror to a mirror which is acessible via IPv6 and which I've verified works for me. Change-Id: I2b4ccd16189038ce2f054d7403775b012796aea3 --- devstack/lib/ironic | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/devstack/lib/ironic b/devstack/lib/ironic index 5b74b5b6c9..3180baa17b 100644 --- a/devstack/lib/ironic +++ b/devstack/lib/ironic @@ -594,7 +594,12 @@ TEMPEST_BAREMETAL_MAX_MICROVERSION=${TEMPEST_BAREMETAL_MAX_MICROVERSION:-} PHYSICAL_NETWORK=${NEUTRON_PHYSICAL_NETWORK:-${PHYSICAL_NETWORK:-}} # Ramdisk ISO image for Ramdisk Virtual Media/iPXE testing -IRONIC_RAMDISK_IMAGE=${IRONIC_RAMDISK_IMAGE:-http://tinycorelinux.net/13.x/x86/archive/13.0/Core-13.0.iso} +# Originally http://tinycorelinux.net/13.x/x86/archive/13.0/Core-13.0.iso +# However sometimes this is unreachable. +# NOTE(TheJulia): As of May 19th, 2023, mirrors.dotsrc.org was +# accessible via ipv4 and ipv6, it appears to be the only v6 +# accessible tinycore mirror.. +IRONIC_RAMDISK_IMAGE=${IRONIC_RAMDISK_IMAGE:-http://mirrors.dotsrc.org/tinycorelinux/14.x/x86/release/Core-current.iso} IRONIC_LOADER_PATHS=${IRONIC_LOADER_PATHS:-}