constellation/.github/workflows
Moritz Sanft c15e4efef6
terraform: Azure Marketplace image support (#2651)
* terraform: add Azure marketplace variable

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* config: add Azure marketplace variable

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* cli: use Terraform variables from config

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* terraform: pass down marketplace variable

* image: pad Azure images to 1GiB

* terraform: add version attribute to marketplace image

* semver: allow versions to be exported without prefix

* cli: boolean var to use marketplace images

* config: remove dive key

* dev-docs: add instructions on how to use marketplace images

* terraform: fix unit test

* terraform: only fetch image for non-marketplace images

* mpimage: refactor image selection

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* [remove] increase minor version for image build

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* terraform: ignore changes to source_image_reference on upgrade

* operator: add support for parsing Azure marketplace images

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* upgrade: fix imagefetcher call

* docs: add info about azure marketplace

* image: ensure more than 1GiB in size

* image: test to pad to 2GiB

* version: change back to v2.14.0-pre

* image: GPT-conformant image size padding

* [remove] increase version

* mpimage: inline prefix func

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* ci: add marketplace image e2e test

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>

* [remove] register workflow

* ci: fix workflow name

* ci: only allow azure test

* cli: add marketplace image input to interface

* cli: fix argument passing

* version: roll back to v2.14.0

* ci: add force-flag support

* Update docs/docs/overview/license.md

* Update dev-docs/workflows/marketplace-images.md

Co-authored-by: Moritz Eckert <m1gh7ym0@gmail.com>

---------

Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>
Co-authored-by: Moritz Eckert <m1gh7ym0@gmail.com>
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
2023-12-08 14:40:31 +01:00
..
aws-snp-launchmeasurement.yml deps: update cachix/install-nix-action action to v23 (#2469) 2023-10-17 10:48:52 +02:00
aws-snp-launchmeasurements-requirements.txt deps: update dependency cryptography to v41.0.4 [SECURITY] 2023-09-27 13:28:08 +02:00
build-bazel-container.yml deps: update docker/build-push-action action to v5 (#2531) 2023-11-02 10:13:14 +01:00
build-binaries.yml ci: build Terraform binaries action (#2684) 2023-12-07 16:32:03 +01:00
build-ccm-gcp.yml deps: bump Go to 1.21.5 (#2689) 2023-12-08 12:11:31 +01:00
build-gcp-guest-agent.yml deps: update docker/build-push-action action to v5 (#2531) 2023-11-02 10:13:14 +01:00
build-libvirt-container.yml libvirt: build containerized libvirt as nix container image 2023-12-01 09:35:33 +01:00
build-logcollector-images.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
build-os-image-scheduled.yml deps: bump Go to 1.21.5 (#2689) 2023-12-08 12:11:31 +01:00
build-os-image.yml ci: update GCP service accounts for CI (#2629) 2023-11-27 13:04:41 +01:00
build-versionsapi-ci-image.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
check-links.yml constellation-lib: add Helm wrapper (#2680) 2023-12-06 10:01:39 +01:00
codeql.yml deps: bump Go to 1.21.5 (#2689) 2023-12-08 12:11:31 +01:00
docs-vale.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
e2e-attestationconfigapi.yml ci: call TCB upload step for AWS 2023-11-24 15:49:48 +01:00
e2e-mini.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
e2e-test-daily.yml ci: fix service accounts introduced by merge (#2652) 2023-11-28 10:54:58 +01:00
e2e-test-internal-lb.yml ci: share e2e workflow (#2550) 2023-11-03 16:27:28 +01:00
e2e-test-marketplace-image.yml terraform: Azure Marketplace image support (#2651) 2023-12-08 14:40:31 +01:00
e2e-test-release.yml ci: fix service accounts introduced by merge (#2652) 2023-11-28 10:54:58 +01:00
e2e-test-self-managed.yml ci: share e2e workflow (#2550) 2023-11-03 16:27:28 +01:00
e2e-test-tf-module.yml ci: add notify hook to Terraform module test (#2653) 2023-11-28 14:14:18 +01:00
e2e-test-weekly.yml ci: fix service accounts introduced by merge (#2652) 2023-11-28 10:54:58 +01:00
e2e-test.yml terraform: Azure Marketplace image support (#2651) 2023-12-08 14:40:31 +01:00
e2e-upgrade.yml ci: fix service accounts introduced by merge (#2652) 2023-11-28 10:54:58 +01:00
e2e-windows.yml ci: add missing shell in notify action (#2646) 2023-11-28 09:41:01 +01:00
on-release.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
purge-branch.yml authorize purge branch (#1113) 2023-01-30 17:55:41 +01:00
purge-main.yml deps: update aws-actions/configure-aws-credentials action to v4 (#2510) 2023-10-26 08:18:37 +02:00
release-cli.yml terraform: add Terraform module for Azure (#2566) 2023-11-13 18:46:20 +01:00
release-tf-provider.yml ci: build Terraform binaries action (#2684) 2023-12-07 16:32:03 +01:00
release.yml deps: bump Go to 1.21.5 (#2689) 2023-12-08 12:11:31 +01:00
reproducible-builds.yml ci: install nix together with Bazel 2023-10-12 14:42:24 +02:00
scorecard.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
sync-terraform-docs.yml terraform-provider: sync provider docs to Terraform provider repository (#2683) 2023-12-08 12:56:51 +01:00
test-integration.yml bazel: migrate all integration tests (and retire CMakeLists.txt) 2023-12-08 14:27:46 +01:00
test-operator-codegen.yml deps: bump Go to 1.21.5 (#2689) 2023-12-08 12:11:31 +01:00
test-tfsec.yml deps: update GitHub action dependencies (#2437) 2023-10-11 13:49:50 +02:00
test-tidy.yml ci: use rbe for unit tests 2023-11-10 18:15:59 +01:00
test-unittest.yml constellation-lib: add Helm wrapper (#2680) 2023-12-06 10:01:39 +01:00
update-rpms.yml deps: update aws-actions/configure-aws-credentials action to v4 (#2510) 2023-10-26 08:18:37 +02:00
versionsapi.yml ci: update GCP service accounts for CI (#2629) 2023-11-27 13:04:41 +01:00