From fe6a17bb42ef071bec6bf57604b19093782fdab9 Mon Sep 17 00:00:00 2001 From: Eliezer Croitoru Date: Wed, 25 Feb 2026 09:52:45 +0000 Subject: [PATCH] Fixed typos and added images --- openstack-flavours-and-images.sh | 60 ++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 22 deletions(-) diff --git a/openstack-flavours-and-images.sh b/openstack-flavours-and-images.sh index 5e80e49..d7db048 100755 --- a/openstack-flavours-and-images.sh +++ b/openstack-flavours-and-images.sh @@ -139,6 +139,44 @@ openstack image create "almalinux-9" \ --file "${IMAGES_DIR}/${ALMA9_IMAGE_NAME}" \ --public +ALMA10_IMAGE_URL="https://raw.repo.almalinux.org/almalinux/10/cloud/x86_64/images/AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" +ALMA10_IMAGE_NAME="AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" + +ALMA10_LOCAL_IMAGE_URL="http://www.ngtech.home/static/cloud-images/AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" + +if [ -f "try-local-images" ];then + (curl -I "${ALMA10_LOCAL_IMAGE_URL}" | grep 'HTTP/1.1 200 OK' ) && ALMA10_IMAGE_URL="${ALMA10_LOCAL_IMAGE_URL}" +fi + +if [ ! -f "${IMAGES_DIR}/${ALMA10_IMAGE_NAME}" ];then + wget "${ALMA10_IMAGE_URL}" -O "${IMAGES_DIR}/${ALMA10_IMAGE_NAME}" +fi + +openstack image show "almalinux-10" || \ +openstack image create "almalinux-10" \ + --container-format bare \ + --disk-format qcow2 \ + --file "${IMAGES_DIR}/${ALMA10_IMAGE_NAME}" \ + --public + +ROCKYLINUX9_IMAGE_URL="https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base.latest.x86_64.qcow2" +ROCKYLINUX9_IMAGE_NAME="Rocky-9-GenericCloud-Base.latest.x86_64.qcow2" +ROCKYLINUX9_LOCAL_IMAGE_URL="http://www.ngtech.home/static/cloud-images/Rocky-9-GenericCloud-Base.latest.x86_64.qcow2" + +if [ -f "try-local-images" ];then + (curl -I "${ROCKYLINUX9_LOCAL_IMAGE_URL}" | grep 'HTTP/1.1 200 OK' ) && ROCKYLINUX9_IMAGE_URL="${ROCKYLINUX9_LOCAL_IMAGE_URL}" +fi + +if [ ! -f "${IMAGES_DIR}/${ROCKYLINUX9_IMAGE_NAME}" ];then + wget "${ROCKYLINUX9_IMAGE_URL}" -O "${IMAGES_DIR}/${ROCKYLINUX9_IMAGE_NAME}" +fi + +openstack image show "rockylinux-9" || \ +openstack image create "rockylinux-9" \ + --container-format bare \ + --disk-format qcow2 \ + --file "${IMAGES_DIR}/${ROCKYLINUX9_IMAGE_NAME}" \ + --public ROCKYLINUX10_IMAGE_URL="https://dl.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2" ROCKYLINUX10_IMAGE_NAME="Rocky-10-GenericCloud-Base.latest.x86_64.qcow2" @@ -159,28 +197,6 @@ openstack image create "rockylinux-10" \ --file "${IMAGES_DIR}/${ROCKYLINUX10_IMAGE_NAME}" \ --public - -ALMALINUX10_IMAGE_URL="https://repo.almalinux.org/almalinux/10/cloud/x86_64/images/AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" -ALMALINUX10_IMAGE_NAME="AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" -ALMALINUX10_LOCAL_IMAGE_URL="https://http://www.ngtech.home/static/cloud-images/images/AlmaLinux-10-GenericCloud-latest.x86_64.qcow2" - -if [ -f "try-local-images" ];then - (curl -I "${ALMALINUX10_LOCAL_IMAGE_URL}" | grep 'HTTP/1.1 200 OK' ) && ALMALINUX10_IMAGE_URL="${ALMALINUX10_LOCAL_IMAGE_URL}" -fi - -if [ ! -f "${IMAGES_DIR}/${ALMALINUX10_IMAGE_NAME}" ];then - wget "${ALMALINUX10_IMAGE_URL}" -O "${IMAGES_DIR}/${ALMALINUX10_IMAGE_NAME}" -fi - -openstack image show "rockylinux-10" || \ -openstack image create "rockylinux-10" \ - --container-format bare \ - --disk-format qcow2 \ - --file "${IMAGES_DIR}/${ALMALINUX10_IMAGE_NAME}" \ - --public - - - DEBIAN_10_IMAGE_URL="https://cdimage.debian.org/cdimage/openstack/current-10/debian-10-openstack-amd64.qcow2" DEBIAN_10_IMAGE_NAME="debian-10-openstack-amd64.qcow2"