Daniel Weiße
423e29e3ab
Update to latest grpc generator
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-05-04 08:48:31 +02:00
Daniel Weiße
29206ac845
Use any instead of interface
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-05-04 08:48:31 +02:00
Malte Poll
8153390a57
Remove keypusher util (functionality now implemented by constellation recover
)
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-05-04 08:41:32 +02:00
Malte Poll
17d73813a9
Force lowercase luks disk UUID in disk-mapper, disk-rekeying and recovery
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-05-04 08:41:32 +02:00
Malte Poll
e13ec3f914
"constellation recover" CLI command
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-05-04 08:41:32 +02:00
katexochen
9d31c9637b
Replace bytes.BufferString with bytes.Buffer
2022-05-04 08:07:14 +02:00
Fabian Kammel
e8082eaaad
Move github actions README into docs folder, so root README gets rendered on repository level.
2022-05-03 12:13:07 +02:00
Fabian Kammel
b841403f15
e2e test github action implementation. ( #100 )
...
e2e test implementation with GitHub actions on GCP
2022-05-03 11:15:53 +02:00
Thomas Tendyck
1408b36db7
cli: minor cleanup in root cmd init
2022-05-03 08:40:26 +02:00
Thomas Tendyck
8d73aab0ce
cli: sort cmds by workflow instead of alphabetically
2022-05-03 08:40:26 +02:00
Daniel Weiße
51d8bfddbe
Report wipe progress every 30s for non terminal logging
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-05-03 08:15:38 +02:00
Daniel Weiße
3bb1ec96b1
Detect integrity file system request
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-05-03 08:15:38 +02:00
Daniel Weiße
10e9faab10
Remove GCP non CVMs
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-05-02 16:03:36 +02:00
Malte Poll
3b49b1453e
migrate coordinator build dockerfile to fedora
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-29 16:35:41 +02:00
Malte Poll
772c37d1a4
remove pinned (stale) coordinator binary from CoreOS Makefile
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-29 13:59:59 +02:00
Malte Poll
3817a57a83
disable tpm simulator in coordinator release binary
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-29 13:44:09 +02:00
Fabian Kammel
673fec407f
conformance pipeline required yaml as file extension, instead of yml. ( #96 )
2022-04-29 12:22:19 +02:00
Daniel Weiße
c5dbd2ed30
Add local image testing instructions
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-29 08:19:10 +02:00
Malte Poll
3621c7af9a
Bump images
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 21:48:38 +02:00
Malte Poll
aec0e09237
Add changes in firewall rules to debugd configuration README
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 15:31:41 +02:00
Daniel Weiße
7619e1dee7
Remove kernel panic function
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 15:10:55 +02:00
Daniel Weiße
483f65175e
Add OID doc comments
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Daniel Weiße
d9940fddae
Only set cloud-provider as external if supported by the CSP
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Daniel Weiße
2759af221c
Ignore cilium CLI
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Daniel Weiße
889f6cb7d3
Add qemu CSP for disk-mapper
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Daniel Weiße
dcdfae141d
Add qemu CSP for Coordinator
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Daniel Weiße
956ced6e3d
Add qemu vTPM issuer and validator
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-28 14:46:24 +02:00
Malte Poll
f5aafd8178
Implement reinitialization of the coordinator after reboot
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 14:35:35 +02:00
Malte Poll
ffb471d023
Add GetVPNPeers pubapi endpoint
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 14:35:35 +02:00
Malte Poll
f827e479b1
Add VPNIP to nodestate
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 14:35:35 +02:00
Malte Poll
f2b3fc328b
pubapi: extract StartVPNAPIServer and StartUpdateLoop as separate functions
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 14:35:35 +02:00
Malte Poll
77b0237dd5
extract shared grpcutil dialer from pubapi
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-28 14:35:35 +02:00
Malte Poll
5ac72c730d
debugd: start existing coordinator binary at boot if coordinator was deployed before reboot
2022-04-28 10:19:26 +02:00
Malte Poll
63d282f1ed
debugd: do not stop coordinator before upload as upload only works if coordinator binary does not exist yet
2022-04-28 10:19:26 +02:00
Malte Poll
6f32811029
debugd: Upgrade default systemd unit to incorporate CNI bin dir preparation
2022-04-28 10:19:26 +02:00
katexochen
d5c7bb6078
Fix error that occured in e2e test
2022-04-27 18:31:31 +02:00
katexochen
1317fc2bb2
Refactor verify command
2022-04-27 13:25:18 +02:00
katexochen
019003337f
Add getState to protoClient
2022-04-27 13:25:18 +02:00
katexochen
c08787ce80
Update proto client naming
2022-04-27 13:25:18 +02:00
Daniel Weiße
ddf94c7373
Error when no validators provided on status waiter initialization
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-27 08:41:16 +02:00
Daniel Weiße
0acf1c34ac
Fix waiter by passing list of all available Validators
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-27 08:41:16 +02:00
Thomas Tendyck
87efa50c1d
clarify TestConcurrent purpose, limitations, and error expectations
2022-04-26 17:28:08 +02:00
Thomas Tendyck
2ef41d193f
revert actNode in TestConcurrent
2022-04-26 17:28:08 +02:00
datosh
2a766a3ab5
Feat/conformity test ( #79 )
...
* Added files required to request conformance with kubernetes
* Extended firewall implementation to allow port ranges
* Added default nodeport range to vpc network config
2022-04-26 17:09:03 +02:00
datosh
51068abc27
Ref/want err from err expected ( #82 )
...
consistent naming for test values using 'want' instead of 'expect/ed'
2022-04-26 16:54:05 +02:00
Benedict Schlueter
6265b307af
bump images
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-26 15:22:51 +02:00
katexochen
482f675dac
Capitalize Kubernetes
2022-04-26 12:02:17 +02:00
katexochen
0518e6ff0a
Delete CLI Readme
2022-04-26 12:02:17 +02:00
Benedict Schlueter
86178df205
coordinator-core: add multi coordinator Kubernetes integration ( #39 )
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-25 17:39:18 +02:00
Benedict Schlueter
0ac9617dac
kubernetes: support for certKey request / support for control-plane join
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-25 17:39:18 +02:00