From 18b8a34cfad51b399031146d493efc4e032273f9 Mon Sep 17 00:00:00 2001 From: Alban Crequy Date: Thu, 8 Oct 2026 09:19:30 +0000 Subject: [PATCH] fix(profiles): follow the CentOS Stream cloud image rename CentOS Stream moved its composes to the "gen2" pungi configuration on 2026-08-19, which dropped the CentOS-Stream-GenericCloud-x86_64 image definition and kept only CentOS-Stream-GenericCloud: - centos-9-stream: https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/commit/8bbb2eadd8b7e21d24ce63bb38b6aa9be520213f - centos-10-stream: https://gitlab.com/redhat/centos-stream/release-engineering/pungi-centos/-/commit/fa8f81e0c342b552a34d4be86fcf14228f99bca5 cloud.centos.org now publishes the latest images as CentOS-Stream-GenericCloud--latest.x86_64.qcow2, and the old CentOS-Stream-GenericCloud-x86_64--latest.x86_64.qcow2 URLs return HTTP 502, so every CentOS Stream target fails with an infrastructure error. Update the CentOS Stream 9 and 10 profiles, including the generated kernel-sweep ones, and the vm-images-extended Makefile target. Signed-off-by: Alban Crequy Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- CHANGELOG.md | 4 ++++ Makefile | 4 ++-- vm/profiles/centos-stream-10-6.12.yaml | 2 +- vm/profiles/centos-stream-9-5.14-k5.14.0-725.el9.yaml | 2 +- vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml | 2 +- vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml | 2 +- vm/profiles/centos-stream-9-5.14.yaml | 2 +- 7 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 833b4a0..2ce1a9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -50,6 +50,10 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) once a CI instead of silently leaving the documented consumer path untested. ### Fixed +- Fixed the CentOS Stream 9 and 10 cloud image URLs: cloud.centos.org renamed + the `latest` images to `CentOS-Stream-GenericCloud--latest.x86_64.qcow2` + and the old `GenericCloud-x86_64--latest` names return HTTP 502, so every + CentOS Stream target failed with an infrastructure error. - Fixed research pilot v1 normalization to match the actually frozen BPFCompat v0.3.7 `ReportV01` schema. The runner now records execution-time CLI/validator/loader hashes before the study; normalization derives the diff --git a/Makefile b/Makefile index f7b3301..3dd831a 100644 --- a/Makefile +++ b/Makefile @@ -233,10 +233,10 @@ vm-images-extended: vm-images "https://dl.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2" \ "vm/cache/rocky-10.qcow2" bash vm/scripts/fetch-cloud-image.sh \ - "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2" \ + "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2" \ "vm/cache/centos-stream-9.qcow2" bash vm/scripts/fetch-cloud-image.sh \ - "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-10-latest.x86_64.qcow2" \ + "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-10-latest.x86_64.qcow2" \ "vm/cache/centos-stream-10.qcow2" vm-images-tier1: diff --git a/vm/profiles/centos-stream-10-6.12.yaml b/vm/profiles/centos-stream-10-6.12.yaml index 25a74f8..c89d015 100644 --- a/vm/profiles/centos-stream-10-6.12.yaml +++ b/vm/profiles/centos-stream-10-6.12.yaml @@ -4,7 +4,7 @@ version: "10" kernel_family: "6.12" arch: x86_64 image: - source_url: "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-10-latest.x86_64.qcow2" + source_url: "https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-10-latest.x86_64.qcow2" local_path: "vm/cache/centos-stream-10.qcow2" boot: memory_mb: 1024 diff --git a/vm/profiles/centos-stream-9-5.14-k5.14.0-725.el9.yaml b/vm/profiles/centos-stream-9-5.14-k5.14.0-725.el9.yaml index b8748a5..97069f1 100644 --- a/vm/profiles/centos-stream-9-5.14-k5.14.0-725.el9.yaml +++ b/vm/profiles/centos-stream-9-5.14-k5.14.0-725.el9.yaml @@ -10,7 +10,7 @@ kernel_packages: - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-725.el9.x86_64.rpm - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-725.el9.x86_64.rpm image: - source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 + source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2 local_path: vm/cache/centos-stream-9.qcow2 boot: memory_mb: 1024 diff --git a/vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml b/vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml index 89489bf..c79149f 100644 --- a/vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml +++ b/vm/profiles/centos-stream-9-5.14-k5.14.0-729.el9.yaml @@ -10,7 +10,7 @@ kernel_packages: - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-729.el9.x86_64.rpm - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-729.el9.x86_64.rpm image: - source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 + source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2 local_path: vm/cache/centos-stream-9.qcow2 boot: memory_mb: 1024 diff --git a/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml b/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml index 50d9e3e..b786e24 100644 --- a/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml +++ b/vm/profiles/centos-stream-9-5.14-k5.14.0-731.el9.yaml @@ -10,7 +10,7 @@ kernel_packages: - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-core-5.14.0-731.el9.x86_64.rpm - https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/kernel-modules-5.14.0-731.el9.x86_64.rpm image: - source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 + source_url: https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2 local_path: vm/cache/centos-stream-9.qcow2 boot: memory_mb: 1024 diff --git a/vm/profiles/centos-stream-9-5.14.yaml b/vm/profiles/centos-stream-9-5.14.yaml index b6be1d1..37b7d95 100644 --- a/vm/profiles/centos-stream-9-5.14.yaml +++ b/vm/profiles/centos-stream-9-5.14.yaml @@ -4,7 +4,7 @@ version: "9" kernel_family: "5.14" arch: x86_64 image: - source_url: "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2" + source_url: "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2" local_path: "vm/cache/centos-stream-9.qcow2" boot: memory_mb: 1024