319 Commits

Author SHA1 Message Date
Paul Meyer
6c807b823b ci: deactivate dryrun of image deletion
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
(cherry picked from commit 5782e0c8847b5e1ef458ac7f6a6af2d1c1276781)
2023-01-12 16:25:31 +01:00
Paul Meyer
2bb4a517c7 deps: update Go to v1.19.5 (#949)
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
(cherry picked from commit d0e9f427d1ba5fe65dfe8404fc8f0b5a40018d40)
2023-01-12 16:25:31 +01:00
Malte Poll
dbc943ae7c ci: manual e2e: github.event.inputs -> inputs
(cherry picked from commit 7cc8f2c8849b8f72e947e064d04ad46a73cd2447)
2023-01-12 16:25:31 +01:00
Malte Poll
bf172ab0e8 ci: auto detect if released OS images should be marked as "latest"
(cherry picked from commit 5ba1b6780bedd51cae1d2a59aa0524666f214b00)
2023-01-12 16:25:31 +01:00
Malte Poll
32a9ebb092 ci: generate signed measurements for QEMU
(cherry picked from commit 67be4016f5df7674896217b1e94688701d46d8ad)
2023-01-12 16:25:31 +01:00
Malte Poll
f57b14aefb ci: implement second half of release checklist
(cherry picked from commit d851623c0d8a05f1e961de36d90eb84748419d6f)
2023-01-12 16:25:31 +01:00
Malte Poll
7c432fea78 ci: implement second half of release checklist
(cherry picked from commit 142af7577646711a4a2ae77da600401e95dcfe9f)
2023-01-12 16:25:31 +01:00
Malte Poll
841478c5ec ci: use explicit input to choose cosign key for OS image measurements
(cherry picked from commit 49288f5d30ef138c0c1cbe56e6a0e3091d3e35f3)
2023-01-12 16:25:31 +01:00
Malte Poll
86eb1fa884 ci: update hardcoded measurements during release pipeline
(cherry picked from commit 16d27b51578c854e951eddba572d534f3334c093)
2023-01-12 16:25:31 +01:00
Malte Poll
9fa92b5737 ci: implement first half of release checklist
(cherry picked from commit 3077dd4f275742c787f8adb58d20e9ee9cfa33c7)
2023-01-12 16:25:31 +01:00
Paul Meyer
e3b8868d8f ci: join macos with normal tests (#933)
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
(cherry picked from commit c1e776a1a2b5813b9cb4f5c155e9763d65b4be67)
2023-01-12 16:25:31 +01:00
Paul Meyer
6c349cea53 deps: update and pin github.com/katexochen/sh (#922)
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
(cherry picked from commit e9442ac1ce8979da98a3376416bda5421e02d599)
2023-01-12 16:25:31 +01:00
Malte Poll
13e6917f3a Revert unfinished release pipeline
This reverts commits

- a98c2e2903e114285ff7c4e2dcb7ad3c786b59de
- 608a732606feb3f59cf43ef617b9544d9d8948d5
- 5f77ab9f7c5f21b60eab192e1c0267c9e9c2b3b7
- 31735f13f9c98fd12578bf8bda909f26578d8632
- ca4c767e4a0f2ae02e8636841480db6baf0f23f9
- 5a6efa878dcdf0459bf1c6476c68d5a32ae69c85
- 16c9afd2d346d26bc31e152b494df0c9f132da0c
- b8eec6039450cacccbc929079d00c14c1f200e98
- cf46423bba6cd74cfb42ee173d3048cf5e85dbc9
2023-01-12 16:25:31 +01:00
Leonard Cohnen
b45b010d47 ci: remove versions manifest 2023-01-10 18:35:30 +01:00
Malte Poll
cf46423bba ci: Generate release notes 2023-01-10 11:45:04 +01:00
Malte Poll
b8eec60394 ci: Generate signed measurements for QEMU 2023-01-10 11:45:04 +01:00
Malte Poll
16c9afd2d3 ci: Implement second half of release checklist 2023-01-10 11:45:04 +01:00
Malte Poll
5a6efa878d ci: Use explicit input to choose cosign key for OS image measurements 2023-01-10 11:45:04 +01:00
Malte Poll
ca4c767e4a release pipeline: Update hardcoded measurements 2023-01-10 11:45:04 +01:00
Malte Poll
608a732606 ci: Implement first half of release checklist 2023-01-10 11:45:04 +01:00
renovate[bot]
9fbf298565
Update actions/cache action to v3.2.3 (#909)
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 18:30:41 +01:00
Paul Meyer
6a20d18082 ci: change gcp image and image family names
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 17:06:59 +01:00
Paul Meyer
00ca87a7ec ci: fix versionsapi workflow remove cmd
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 17:02:45 +01:00
Paul Meyer
8643c791f0 ci: add missing secrets to purge branch workflow
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 16:17:31 +01:00
Paul Meyer
636567d65a ci: add purge branch workflow
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 13:54:19 +01:00
Paul Meyer
dc73411301 hack: remove build-manifest
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-09 13:15:09 +01:00
Moritz Sanft
ecdc465a42
AB2564 Add constellation verify e2e test (#875) 2023-01-09 08:54:41 +01:00
renovate[bot]
f62f8e5d79
Update GitHub action dependencies (#902)
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-06 17:35:54 +01:00
renovate[bot]
32b839e9f7
Update GitHub action dependencies (#877)
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-05 16:17:51 +01:00
Leonard Cohnen
94694c6e06 operator: add v2 to package name 2023-01-05 14:52:09 +01:00
Paul Meyer
f9458950cb
versionsapi: change image path (#856)
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-04 17:07:16 +01:00
Paul Meyer
f720726074 ci: fix rebuild loop of microservice images
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-04 16:01:12 +01:00
Paul Meyer
3561a16819 ci: replace add-version through versionsapi cli
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-04 11:39:19 +01:00
Paul Meyer
195fe27870 ci: add versionsapi workflow
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-04 11:39:19 +01:00
renovate[bot]
d2c04ecc40
Update GitHub action dependencies (#848)
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2023-01-03 10:09:02 +01:00
3u13r
473e16feb2
image: add upgrade-agent (#827) 2022-12-29 17:50:11 +01:00
Paul Meyer
c7ecf13e7f ci: fix workflows with tokens running on forks
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-23 11:39:09 +01:00
Paul Meyer
caed4ff287 ci: print image in find-image action
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-21 18:39:03 +01:00
Paul Meyer
582615dfb3 ci: enable manual e2e runs on any git ref
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-21 18:39:03 +01:00
Fabian Kammel
83f09e1058
implement e2e test lb (#815)
* implement e2e test lb
* add lb e2e test to weekly schedule
Signed-off-by: Fabian Kammel <fk@edgeless.systems>
2022-12-21 10:49:21 +01:00
Thomas Tendyck
990cae58a5 ci: don't checkout head ref for PRs from forks 2022-12-19 16:09:40 +01:00
Paul Meyer
58a5c47d30 ci: update pinned hashes on renovate updates
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-16 10:43:33 +01:00
Fabian Kammel
b718e92d1d
update slsa-verifier (#803)
Signed-off-by: Fabian Kammel <fk@edgeless.systems>
2022-12-15 09:45:46 +01:00
Fabian Kammel
6564fcbf6c
E2E Test Mini Constellation (#796)
* fix: typo to build amd64 for macos
* Implement E2E test for mini constellation
Signed-off-by: Fabian Kammel <fk@edgeless.systems>
2022-12-14 16:51:42 +01:00
Malte Poll
a1d59df1c3
Release action: Do not fail if "latest" is not set (#793) 2022-12-14 14:59:06 +01:00
renovate[bot]
5967b98c25
Update GitHub action dependencies (#778)
Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-14 14:55:14 +01:00
Paul Meyer
6862c2587f kubernetes: add v1.26, default to v1.25
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2022-12-13 16:08:19 +01:00
Malte Poll
e207081274
adopt changes from linux e2e tests on macOS (#790) 2022-12-13 10:06:36 +01:00
Malte Poll
fed31c304a Release CLI: Fix upload path 2022-12-12 17:45:35 +01:00
Malte Poll
3f6817653b Match pki set and key 2022-12-12 17:45:35 +01:00