Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .github/actions/features_parse/action.yml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/actions/flavors_parse/action.yml

This file was deleted.

7 changes: 7 additions & 0 deletions src/gardenlinux/s3/s3_artifacts.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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")

Expand Down Expand Up @@ -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,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading
Loading