Nils Hanke
52d1afaf0b
CI: Consolidate multi-OS & multi-arch builds into one job
2022-09-19 01:09:56 -07:00
Nils Hanke
1dad1631ca
E2E: Add manual macOS E2E test
2022-09-19 01:09:56 -07:00
Nils Hanke
6df92c127c
E2E: Download external binaries depending on host OS & arch
2022-09-19 01:09:56 -07:00
Nils Hanke
a1fd971c3c
CI/E2E: Update rekor-cli to 0.12.0
2022-09-19 01:09:56 -07:00
Nils Hanke
0f08c4f318
E2E: Update sonobuoy to 0.56.10
2022-09-19 01:09:56 -07:00
Nils Hanke
711532158f
E2E: Fix TEAMS_JOB_NAME for manual test
2022-09-19 01:09:56 -07:00
Nils Hanke
707cbf83b4
CI: Add macOS CLI unit tests
2022-09-19 01:09:56 -07:00
Nils Hanke
2c344a35e2
CI: Test multi-arch CLI builds on push
2022-09-19 01:09:56 -07:00
Nils Hanke
7338563d14
CI/E2E: (Re)move redunant setup steps
2022-09-19 01:09:56 -07:00
Malte Poll
c6f85ec4b6
Upgrade go-tuf in main go.mod ( #167 )
2022-09-16 20:08:50 +02:00
Malte Poll
ea8019fdd2
Upgrade go-tuf ( #166 )
2022-09-16 19:55:26 +02:00
Thomas Tendyck
7b7c4b3246
docs: fix CLI reference heading
2022-09-16 15:57:50 +02:00
Otto Bittner
fcd318344a
Ensure cloud-init is up-to-date with GCP
2022-09-15 15:48:16 +02:00
Nils Hanke
82f03d08e4
Add missing secret definitions for E2E runs
2022-09-15 06:45:10 -07:00
Thomas Tendyck
72d5aa7558
docs: fix command in trusted launch workflow and add fetch-measurements
2022-09-14 18:26:41 +02:00
Nils Hanke
c6a6d7ffe4
Recude speed for asciicinema ( #150 )
2022-09-14 15:28:33 +02:00
Thomas Tendyck
d861f7b519
docs: minor fixes in first steps and wording improvements ( #155 )
...
* docs: minor fixes in first steps and wording improvements
* publish to 2.0
2022-09-14 14:40:41 +02:00
Daniel Weiße
e367e1a68b
AB#2261 Add loadbalancer for control-plane recovery ( #151 )
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-09-14 13:25:42 +02:00
katexochen
273d89e002
Add govulncheck badge to readme
2022-09-14 13:07:04 +02:00
katexochen
a7c718616d
Fix e2e badge links
2022-09-14 13:07:04 +02:00
katexochen
5db3a426a5
Add govulncheck action
2022-09-14 13:07:04 +02:00
Leonard Cohnen
a5e82fcb0e
remove sample config in docs
2022-09-14 12:09:34 +02:00
Nils Hanke
4898f06421
Delete downloaded rekor-cli binary
2022-09-14 03:01:09 -07:00
Nils Hanke
9da3078445
Set working-directory to build for rekor-cli download
2022-09-14 03:01:09 -07:00
Thomas Tendyck
45ee84965f
tidy link checking
2022-09-14 11:23:17 +02:00
Nils Hanke
82d9263d86
Add generate measurements step to release documentation
2022-09-14 01:22:18 -07:00
Nils Hanke
79229e04df
Create seperate create measurement action
2022-09-14 01:22:18 -07:00
Nils Hanke
9f246d3cc6
E2E: Don't sign & measure E2E built CLI binaries
2022-09-14 01:22:18 -07:00
Nils Hanke
472ba642b7
E2E: Build OSS CLI by default
2022-09-14 01:22:18 -07:00
Malte Poll
5f98e699e4
node operator: nodeimage controller: ensure heirs are promoted to updated once in same reconcile loop as node deletion
...
Prevents conditions where Reconcile is not called after deleting a node, leading to an out of date status on the nodeimage.
2022-09-13 15:58:38 +02:00
Malte Poll
8b4918cc53
envtest: use eventually
2022-09-13 15:58:38 +02:00
katexochen
e3298f32e5
Disallow golangci-lint to tidy go.mod
2022-09-13 15:58:38 +02:00
katexochen
f394183da7
Run go mod tidy
2022-09-13 15:58:38 +02:00
katexochen
ebd9472866
Use go.work for CI workflows
2022-09-13 15:58:38 +02:00
katexochen
ddabf974d5
Fix pcr-reader
2022-09-13 15:58:38 +02:00
katexochen
1357dc3d4e
Add go.work
2022-09-13 15:58:38 +02:00
katexochen
f55524a8d3
Run golangci-lint for all submodules
2022-09-13 15:58:38 +02:00
katexochen
90542ae8f9
Remove deprecated linters
2022-09-13 15:58:38 +02:00
katexochen
c45c2332bc
Use context for http request
2022-09-13 15:58:38 +02:00
katexochen
114a51b29c
Ignore unchecked error
2022-09-13 15:58:38 +02:00
katexochen
0126d8a0c2
Fix error naming
2022-09-13 15:58:38 +02:00
katexochen
fb7ceb5586
Fix comment dot
2022-09-13 15:58:38 +02:00
Felix Schuster
eb213878a2
Re-wording in docs/workflows ( #135 )
...
* Quick pass over create.md
* pass over verify.md
* Re-arrange workflows
* Quick polish of scale.md and upgrade.md
* Quick polish of terminate.md
* Cut recovery.md down
* Brush over ssh
* storage
* Brush over trusted launch VMs
* Update docs/docs/workflows/verify-cluster.md
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
* Update docs/docs/workflows/verify-cluster.md
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
* Update docs/docs/workflows/verify-cluster.md
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
* Add Azure back to title
* Update docs/docs/workflows/verify-cluster.md
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
* fix lint errors
* publish to 2.0
Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
Co-authored-by: Thomas Tendyck <tt@edgeless.systems>
2022-09-13 15:12:05 +02:00
Otto Bittner
c7f39388e4
Update verification dev docs to reference new tool
2022-09-13 14:58:21 +02:00
Felix Schuster
d5d5448935
Overwrite v2.0 in docs ( #144 )
2022-09-13 12:05:07 +02:00
Felix Schuster
0165a6be43
Brush over first-steps ( #137 )
...
Brush over first-steps in docs
2022-09-13 11:48:19 +02:00
Felix Schuster
b972bfa17d
Update concept graphic in README ( #136 )
...
* Update concept graphic in README
2022-09-13 11:31:52 +02:00
Leonard Cohnen
2a6c5df7cc
fix waiting on gcp load balancer
2022-09-13 11:06:44 +02:00
Daniel Weiße
174c5896cd
Fix missing proto generation ( #142 )
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-09-13 11:01:51 +02:00
Leonard Cohnen
a318a82968
fix e2e latest debug image selection
2022-09-13 10:08:51 +02:00