Skip to content

Commit

Permalink
Prepare new image spec for upcoming v5 of SCS-compatible IaaS (#682)
Browse files Browse the repository at this point in the history
as per SIG Std/Cert of 2024-08-22

Signed-off-by: Martin Morgenstern <[email protected]>
Signed-off-by: Matthias Büchse <[email protected]>
Co-authored-by: Matthias Büchse <[email protected]>
Signed-off-by: Ivan Vnučko <[email protected]>
  • Loading branch information
2 people authored and OgarOgarovic committed Aug 27, 2024
1 parent 196b8b2 commit f9269b0
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 0 deletions.
36 changes: 36 additions & 0 deletions Tests/iaas/scs-0104-v1-images-v5.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
images:
# mandatory
- name: "Ubuntu 24.04"
source:
- https://cloud-images.ubuntu.com/releases/noble/
- https://cloud-images.ubuntu.com/noble/
status: mandatory
# recommended
- name: "Debian 12" # stable
source:
- https://cloud.debian.org/images/cloud/bookworm/
- https://cdimage.debian.org/cdimage/cloud/bookworm/
status: recommended
- name: "ubuntu-capi-image"
# this name_scheme uses `-` to separate base name "ubuntu-capi-image" from version
# latest openstack-image-manager can be told to use `-` by setting `separator: "-"` on the image
name_scheme: "ubuntu-capi-image-v[0-9]\\.[0-9]+(\\.[0-9]+)?"
source: https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-k8s-capi-images/ubuntu-2204-kube
status: recommended
# optional
- name: "Ubuntu 22.04"
source:
- https://cloud-images.ubuntu.com/releases/jammy/
- https://cloud-images.ubuntu.com/jammy/
- name: "Ubuntu 20.04"
source:
- https://cloud-images.ubuntu.com/releases/focal/
- https://cloud-images.ubuntu.com/focal/
- name: "Debian 11" # oldstable
source:
- https://cloud.debian.org/images/cloud/bullseye/
- https://cdimage.debian.org/cdimage/cloud/bullseye/
- name: "Debian 10" # extended LTS since 2024-07-01, see https://wiki.debian.org/LTS/Extended
source:
- https://cloud.debian.org/images/cloud/buster/
- https://cdimage.debian.org/cdimage/cloud/buster/
16 changes: 16 additions & 0 deletions Tests/scs-compatible-iaas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,10 @@ modules:
description: >
Must fulfill all requirements of https://docs.scs.community/standards/scs-0104-v1-standard-images
timeline:
- date: 2024-08-23
versions:
v5: draft
v4: effective
- date: 2024-07-31
versions:
v4: effective
Expand Down Expand Up @@ -186,6 +190,18 @@ timeline:
versions:
v1: effective
versions:
- version: v5
include:
- opc-v2022.11
- scs-0100-v3.2
- scs-0101-v1
- scs-0102-v1
- scs-0103-v1
- ref: scs-0104-v1
parameters:
image_spec: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Tests/iaas/scs-0104-v1-images-v5.yaml
targets:
main: mandatory
- version: v4
stabilized_at: 2024-02-28
include:
Expand Down

0 comments on commit f9269b0

Please sign in to comment.