From a3e6e59cab3f713ebe42259c68c339f9bc8ba667 Mon Sep 17 00:00:00 2001 From: Tobias Wolf Date: Tue, 11 Aug 2026 11:19:07 +0200 Subject: [PATCH 1/2] Add support to `publishing_group` to S3 artifacts handling Signed-off-by: Tobias Wolf On-behalf-of: --- src/gardenlinux/s3/s3_artifacts.py | 7 +++++++ .../ali-gardener_prod-amd64.s3_metadata.yaml | 1 + .../aws-gardener_prod-amd64.s3_metadata.yaml | 1 + .../aws-gardener_prod-arm64.s3_metadata.yaml | 1 + ...s-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...s-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../aws-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../aws-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + .../azure-gardener_prod-amd64.s3_metadata.yaml | 1 + .../azure-gardener_prod-arm64.s3_metadata.yaml | 1 + ...e-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...e-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../azure-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../azure-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/container-amd64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/container-arm64.s3_metadata.yaml | 1 + .../gcp-gardener_prod-amd64.s3_metadata.yaml | 1 + .../gcp-gardener_prod-arm64.s3_metadata.yaml | 1 + ...p-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...p-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../gcp-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../gcp-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + .../gdch-gardener_prod-amd64.s3_metadata.yaml | 1 + .../gdch-gardener_prod-arm64.s3_metadata.yaml | 1 + .../kvm-gardener_prod-amd64.s3_metadata.yaml | 1 + .../kvm-gardener_prod-arm64.s3_metadata.yaml | 1 + ...m-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...m-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../kvm-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../kvm-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal-capi-amd64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal-capi-arm64.s3_metadata.yaml | 1 + .../metal-gardener_prod-amd64.s3_metadata.yaml | 1 + .../metal-gardener_prod-arm64.s3_metadata.yaml | 1 + ...l-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...l-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../metal-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../metal-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + .../metal-gardener_pxe-amd64.s3_metadata.yaml | 1 + .../metal-gardener_pxe-arm64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal-vhost-amd64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal-vhost-arm64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal_pxe-amd64.s3_metadata.yaml | 1 + .../s3_bucket_artifacts/metal_pxe-arm64.s3_metadata.yaml | 1 + .../openstack-gardener_prod-amd64.s3_metadata.yaml | 1 + .../openstack-gardener_prod-arm64.s3_metadata.yaml | 1 + ...k-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml | 1 + ...k-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml | 1 + .../openstack-gardener_prod_usi-amd64.s3_metadata.yaml | 1 + .../openstack-gardener_prod_usi-arm64.s3_metadata.yaml | 1 + ...openstackbaremetal-gardener_prod-amd64.s3_metadata.yaml | 1 + ...openstackbaremetal-gardener_prod-arm64.s3_metadata.yaml | 1 + .../vmware-gardener_prod-amd64.s3_metadata.yaml | 1 + .../vmware-gardener_prod-arm64.s3_metadata.yaml | 1 + tests/s3/constants.py | 1 + 55 files changed, 61 insertions(+) diff --git a/src/gardenlinux/s3/s3_artifacts.py b/src/gardenlinux/s3/s3_artifacts.py index d1bc0d57..a89faf0b 100644 --- a/src/gardenlinux/s3/s3_artifacts.py +++ b/src/gardenlinux/s3/s3_artifacts.py @@ -148,6 +148,7 @@ def upload_from_directory( arch = cname_object.arch feature_set_list = cname_object.feature_set_list + publishing_group = "" release_timestamp = stat(release_file).st_ctime requirements_file = artifacts_dir.joinpath(f"{base_name}.requirements") require_uefi = None @@ -161,6 +162,11 @@ def upload_from_directory( if requirements_config.has_option(UNNAMED_SECTION, "arch"): arch = requirements_config.get(UNNAMED_SECTION, "arch") + if requirements_config.has_option(UNNAMED_SECTION, "publishing_group"): + publishing_group = requirements_config.get( + UNNAMED_SECTION, "publishing_group" + ) + if requirements_config.has_option(UNNAMED_SECTION, "uefi"): require_uefi = requirements_config.getboolean(UNNAMED_SECTION, "uefi") @@ -202,6 +208,7 @@ def upload_from_directory( "build_timestamp": datetime.fromtimestamp(release_timestamp), "logs": None, "modifiers": feature_set_list, + "publishing_group": publishing_group, "require_uefi": require_uefi, "secureboot": secureboot, "tpm2": tpm2, diff --git a/test-data/release_notes/s3_bucket_artifacts/ali-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/ali-gardener_prod-amd64.s3_metadata.yaml index 8429ecad..0a9b6385 100644 --- a/test-data/release_notes/s3_bucket_artifacts/ali-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/ali-gardener_prod-amd64.s3_metadata.yaml @@ -180,6 +180,7 @@ published_image_metadata: - image_id: m-gw86dlqmpaugljiykx91 image_name: gardenlinux-ali-gardener_prod-amd64-1877.3-75df9f40 region_id: eu-central-1 +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/ali-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-amd64.s3_metadata.yaml index 6a39f83b..490103b0 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-amd64.s3_metadata.yaml @@ -159,6 +159,7 @@ published_image_metadata: - ami_id: ami-05e1cc73d997d67b7 aws_region_id: cn-northwest-1 image_name: gardenlinux-aws-gardener_prod-amd64-1877.3-75df9f40 +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-arm64.s3_metadata.yaml index 0d207610..a11e8917 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod-arm64.s3_metadata.yaml @@ -147,6 +147,7 @@ published_image_metadata: - ami_id: ami-06fc0f74b500d2d82 aws_region_id: cn-northwest-1 image_name: gardenlinux-aws-gardener_prod-arm64-1877.3-75df9f40 +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index 3488a130..3218b76f 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -257,6 +257,7 @@ published_image_metadata: - ami_id: ami-005f7dab618420a91 aws_region_id: eu-central-1 image_name: gardenlinux-aws-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index a0205400..738153dd 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -269,6 +269,7 @@ published_image_metadata: - ami_id: ami-0b15b442dd5e90d50 aws_region_id: eu-central-1 image_name: gardenlinux-aws-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-amd64.s3_metadata.yaml index 6333e28b..71490119 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-amd64.s3_metadata.yaml @@ -185,6 +185,7 @@ published_image_metadata: - ami_id: ami-0cab977e76e274599 aws_region_id: cn-northwest-1 image_name: gardenlinux-aws-gardener_prod_usi-amd64-1877.3-75df9f40 +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-arm64.s3_metadata.yaml index 4ceff914..b2c719f0 100644 --- a/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/aws-gardener_prod_usi-arm64.s3_metadata.yaml @@ -173,6 +173,7 @@ published_image_metadata: - ami_id: ami-0a7fe5959bb23fab8 aws_region_id: cn-northwest-1 image_name: gardenlinux-aws-gardener_prod_usi-arm64-1877.3-75df9f40 +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/aws-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-amd64.s3_metadata.yaml index 2578fee6..faaf8f91 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-amd64.s3_metadata.yaml @@ -97,6 +97,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-gen2/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-arm64.s3_metadata.yaml index 0bd048a7..9336fbe2 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod-arm64.s3_metadata.yaml @@ -103,6 +103,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-arm64-gen2/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index 016be01c..d63a1394 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -219,6 +219,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-gen2-usi-secureboot/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index bef6f893..856b670f 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -219,6 +219,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-arm64-gen2-usi-secureboot/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-amd64.s3_metadata.yaml index c093e6a8..2460c45a 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-amd64.s3_metadata.yaml @@ -129,6 +129,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-gen2-usi/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-arm64.s3_metadata.yaml index eb877bd0..1c7ed61e 100644 --- a/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/azure-gardener_prod_usi-arm64.s3_metadata.yaml @@ -141,6 +141,7 @@ published_image_metadata: community_gallery_image_id: /CommunityGalleries/gardenlinux-8e6518fb-9ae0-4f66-abfd-9a06997e2492/Images/gardenlinux-nvme-arm64-gen2-usi/Versions/1877.3.0 hyper_v_generation: V2 published_marketplace_images: [] +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/azure-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/container-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/container-amd64.s3_metadata.yaml index a10af111..dee1d9d8 100644 --- a/test-data/release_notes/s3_bucket_artifacts/container-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/container-amd64.s3_metadata.yaml @@ -83,6 +83,7 @@ paths: suffix: .requirements platform: container published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/container-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/container-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/container-arm64.s3_metadata.yaml index 0d681e21..0bed4768 100644 --- a/test-data/release_notes/s3_bucket_artifacts/container-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/container-arm64.s3_metadata.yaml @@ -83,6 +83,7 @@ paths: suffix: .manifest platform: container published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/container-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-amd64.s3_metadata.yaml index cd887bb8..350e4acb 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-amd64.s3_metadata.yaml @@ -97,6 +97,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-ff804026cbe7b5f2d6f729e4-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-arm64.s3_metadata.yaml index 48d219f6..086e9415 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod-arm64.s3_metadata.yaml @@ -85,6 +85,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-c8504d3c3e67cf2fc7c3408c-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index baa8d6ba..94b05866 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -225,6 +225,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-b4636aa3660a8d166531aab9-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index 3449d965..cfb14536 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -213,6 +213,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-63fd9d7dd465420fd4e499ab-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-amd64.s3_metadata.yaml index fc81c313..4da6aba1 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-amd64.s3_metadata.yaml @@ -123,6 +123,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-51db8a4be084c3b640095f4b-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-arm64.s3_metadata.yaml index 5bb6a3a5..9d6c3db0 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gcp-gardener_prod_usi-arm64.s3_metadata.yaml @@ -123,6 +123,7 @@ platform: gcp published_image_metadata: gcp_image_name: gardenlinux-gcp-c00f1e20ffeed4d8b80a76b9-1877-3-75df9f40 gcp_project_name: sap-se-gcp-gardenlinux +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gcp-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-amd64.s3_metadata.yaml index 63b88a03..679891fb 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-amd64.s3_metadata.yaml @@ -83,6 +83,7 @@ paths: suffix: .manifest platform: gdch published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gdch-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-arm64.s3_metadata.yaml index 4db93ea9..9f67ac79 100644 --- a/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/gdch-gardener_prod-arm64.s3_metadata.yaml @@ -95,6 +95,7 @@ paths: suffix: .requirements.log platform: gdch published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/gdch-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-amd64.s3_metadata.yaml index 5e4d78c1..8ca5c871 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-amd64.s3_metadata.yaml @@ -84,6 +84,7 @@ paths: suffix: .raw platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-arm64.s3_metadata.yaml index 9385c024..371b93e0 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod-arm64.s3_metadata.yaml @@ -84,6 +84,7 @@ paths: suffix: .tar platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index 1f718446..d1c1a566 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -200,6 +200,7 @@ paths: suffix: .esp.tar platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index 7364209e..6c1ceac7 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -212,6 +212,7 @@ paths: suffix: .secureboot.kek.crt platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-amd64.s3_metadata.yaml index 9e102731..467d305c 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-amd64.s3_metadata.yaml @@ -110,6 +110,7 @@ paths: suffix: .requirements.log platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-arm64.s3_metadata.yaml index 202c7c7a..c57d8873 100644 --- a/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/kvm-gardener_prod_usi-arm64.s3_metadata.yaml @@ -110,6 +110,7 @@ paths: suffix: .release.log platform: kvm published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/kvm-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-capi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-capi-amd64.s3_metadata.yaml index 4971eaff..ae3a67ea 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-capi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-capi-amd64.s3_metadata.yaml @@ -81,6 +81,7 @@ paths: suffix: .release platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-capi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-capi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-capi-arm64.s3_metadata.yaml index 713fa246..3761f058 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-capi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-capi-arm64.s3_metadata.yaml @@ -93,6 +93,7 @@ paths: suffix: .chroot.test.xml platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-capi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-amd64.s3_metadata.yaml index 58faf69c..822df12b 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-amd64.s3_metadata.yaml @@ -82,6 +82,7 @@ paths: suffix: .requirements platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-arm64.s3_metadata.yaml index 6bea5a5a..8b0c1138 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod-arm64.s3_metadata.yaml @@ -82,6 +82,7 @@ paths: suffix: .release platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index 91fb6c40..0fd7e742 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -198,6 +198,7 @@ paths: suffix: .requirements platform: metal published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index cb253fb8..935a357a 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -198,6 +198,7 @@ paths: suffix: .secureboot.kek.conf platform: metal published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-amd64.s3_metadata.yaml index 479b9ae3..2e1ec694 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-amd64.s3_metadata.yaml @@ -108,6 +108,7 @@ paths: suffix: .esp.tar.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-arm64.s3_metadata.yaml index c923e335..37138a35 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_prod_usi-arm64.s3_metadata.yaml @@ -120,6 +120,7 @@ paths: suffix: .release platform: metal published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-amd64.s3_metadata.yaml index 8f763306..1fc534aa 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-amd64.s3_metadata.yaml @@ -82,6 +82,7 @@ paths: suffix: .release platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_pxe-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-arm64.s3_metadata.yaml index 73732a72..d92cd924 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-gardener_pxe-arm64.s3_metadata.yaml @@ -82,6 +82,7 @@ paths: suffix: .tar.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-gardener_pxe-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-vhost-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-vhost-amd64.s3_metadata.yaml index 4dae4bd9..2e3d2c42 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-vhost-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-vhost-amd64.s3_metadata.yaml @@ -79,6 +79,7 @@ paths: suffix: .requirements.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-vhost-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal-vhost-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal-vhost-arm64.s3_metadata.yaml index 504c399a..d05a80cf 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal-vhost-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal-vhost-arm64.s3_metadata.yaml @@ -79,6 +79,7 @@ paths: suffix: .raw.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal-vhost-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal_pxe-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal_pxe-amd64.s3_metadata.yaml index 307f8594..256c4a98 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal_pxe-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal_pxe-amd64.s3_metadata.yaml @@ -80,6 +80,7 @@ paths: suffix: .manifest.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal_pxe-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/metal_pxe-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/metal_pxe-arm64.s3_metadata.yaml index a848e1d8..4f21a4a6 100644 --- a/test-data/release_notes/s3_bucket_artifacts/metal_pxe-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/metal_pxe-arm64.s3_metadata.yaml @@ -80,6 +80,7 @@ paths: suffix: .manifest.log platform: metal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/metal_pxe-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-amd64.s3_metadata.yaml index 73d0db62..7e31617c 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-amd64.s3_metadata.yaml @@ -141,6 +141,7 @@ published_image_metadata: - image_id: d3ac5df8-ce38-4a23-b611-dfef6b7a0db9 image_name: gardenlinux-1877.3 region_name: ap-sa-2 +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-arm64.s3_metadata.yaml index 266ff39a..7fe93708 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod-arm64.s3_metadata.yaml @@ -95,6 +95,7 @@ paths: suffix: .release platform: openstack published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml index 9f04ca2f..e552cda1 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-amd64.s3_metadata.yaml @@ -235,6 +235,7 @@ paths: suffix: .vmdk platform: openstack published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod_tpm2_trustedboot-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml index 1665b1e8..365d1d44 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_tpm2_trustedboot-arm64.s3_metadata.yaml @@ -235,6 +235,7 @@ paths: suffix: .manifest.log platform: openstack published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod_tpm2_trustedboot-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-amd64.s3_metadata.yaml index a5dcb804..6ed384dc 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-amd64.s3_metadata.yaml @@ -191,6 +191,7 @@ published_image_metadata: - image_id: 510d1ff1-4fc6-49ec-ad2f-a0985217dd14 image_name: gardenlinux-1877.3 region_name: ap-sa-2 +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod_usi-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-arm64.s3_metadata.yaml index 3ad68665..83163eea 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstack-gardener_prod_usi-arm64.s3_metadata.yaml @@ -133,6 +133,7 @@ paths: suffix: .manifest platform: openstack published_image_metadata: null +publishing_group: '' require_uefi: true s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstack-gardener_prod_usi-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-amd64.s3_metadata.yaml index 52be1a3a..888ec635 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-amd64.s3_metadata.yaml @@ -141,6 +141,7 @@ published_image_metadata: - image_id: 617f5ae7-91fd-4149-b783-7a3701a5f420 image_name: gardenlinux-1877.3-baremetal region_name: ap-sa-2 +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstackbaremetal-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-arm64.s3_metadata.yaml index 51f2492a..3d76cd18 100644 --- a/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/openstackbaremetal-gardener_prod-arm64.s3_metadata.yaml @@ -95,6 +95,7 @@ paths: suffix: .release platform: openstackbaremetal published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/openstackbaremetal-gardener_prod-arm64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-amd64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-amd64.s3_metadata.yaml index 92bd03a9..d7bdd122 100644 --- a/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-amd64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-amd64.s3_metadata.yaml @@ -96,6 +96,7 @@ paths: suffix: .chroot.test.log platform: vmware published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/vmware-gardener_prod-amd64-1877.3-75df9f40 diff --git a/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-arm64.s3_metadata.yaml b/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-arm64.s3_metadata.yaml index 307d7ac0..06e16626 100644 --- a/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-arm64.s3_metadata.yaml +++ b/test-data/release_notes/s3_bucket_artifacts/vmware-gardener_prod-arm64.s3_metadata.yaml @@ -84,6 +84,7 @@ paths: suffix: .release.log platform: vmware published_image_metadata: null +publishing_group: '' require_uefi: false s3_bucket: gardenlinux-github-releases s3_key: meta/singles/vmware-gardener_prod-arm64-1877.3-75df9f40 diff --git a/tests/s3/constants.py b/tests/s3/constants.py index b8a06bf9..7dc6e02b 100644 --- a/tests/s3/constants.py +++ b/tests/s3/constants.py @@ -21,6 +21,7 @@ modifiers: - _usi - _trustedboot +publishing_group: '' require_uefi: true secureboot: true tpm2: false From 1af70c5b91eee3b102bd8a0d5128ae1404712abf Mon Sep 17 00:00:00 2001 From: Tobias Wolf Date: Wed, 25 Mar 2026 12:14:36 +0100 Subject: [PATCH 2/2] Remove no longer used GitHub actions Signed-off-by: Tobias Wolf On-behalf-of: SAP --- .github/actions/features_parse/action.yml | 18 ------------ .github/actions/flavors_parse/action.yml | 34 ----------------------- 2 files changed, 52 deletions(-) delete mode 100644 .github/actions/features_parse/action.yml delete mode 100644 .github/actions/flavors_parse/action.yml diff --git a/.github/actions/features_parse/action.yml b/.github/actions/features_parse/action.yml deleted file mode 100644 index 99c79a2f..00000000 --- a/.github/actions/features_parse/action.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: features_parse -description: Parses the given GardenLinux features parameters -inputs: - flags: - description: "Flags passed to `gl-features-parse`" - required: true -outputs: - result: - description: "features result" - value: ${{ steps.result.outputs.result }} -runs: - using: composite - steps: - - uses: gardenlinux/python-gardenlinux-lib/.github/actions/setup@0.10.11 - - id: result - shell: bash - run: | - echo "result=$(gl-features-parse ${{ inputs.flags }})" | tee -a $GITHUB_OUTPUT diff --git a/.github/actions/flavors_parse/action.yml b/.github/actions/flavors_parse/action.yml deleted file mode 100644 index b31b58a2..00000000 --- a/.github/actions/flavors_parse/action.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: flavors_parse -description: Parses the given GardenLinux flavors parameters -inputs: - flags: - description: "Flags passed to `gl-flavors-parse`" - required: true - flavors_matrix: - description: "Generated GitHub workflow flavors matrix" -outputs: - matrix: - description: "Flavors matrix" - value: ${{ steps.matrix.outputs.matrix }} -runs: - using: composite - steps: - - uses: gardenlinux/python-gardenlinux-lib/.github/actions/setup@0.10.11 - - id: matrix - shell: bash - run: | - MATRIX='${{ inputs.flavors_matrix }}' - - if [[ $(echo "${MATRIX}" | jq -r 'type') != 'object' ]]; then - FLAVORS=$(gl-flavors-parse ${{ inputs.flags }}) - MATRIX=$(jq -nc \ - --argjson flavors "$(echo $FLAVORS)" \ - '{ - include: ( - $flavors | reduce (to_entries[]) as $item ([]; . + ($item.value | map({"arch": $item.key, "flavor": .}))) - ) - }' - ) - fi - - echo "matrix=$MATRIX" | tee -a $GITHUB_OUTPUT