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
Benedict Schlueter
49def1e97f
cli: add support for multiple coordinators
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-25 17:39:18 +02:00
Benedict Schlueter
ff8830e718
debugd: add support for multiple coordinators
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-25 17:39:18 +02:00
Benedict Schlueter
d8241a1b38
proto: add new functions / modify ActivateAsCoordinatorRequest
...
Signed-off-by: Benedict Schlueter <bs@edgeless.systems>
2022-04-25 17:39:18 +02:00
Malte Poll
a2e19db70f
Set workflow input correctly when building coreOS image manually
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-25 10:31:10 +02:00
Leonard Cohnen
daba25c3d4
bump images
2022-04-25 10:30:28 +02:00
Daniel Weiße
6df6f6dbd0
Disable CGo for CLI
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-22 16:11:54 +02:00
Daniel Weiße
e5e5161520
Move simulated TPM to own package
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-22 16:11:54 +02:00
Daniel Weiße
901c783bc5
Remove replace directive for go-cryptsetup
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-22 08:58:49 +02:00
Benedict Schlüter
84a4ff08ff
coordinator-integrationtest: save all peer logs to tmp dir ( #63 )
...
Co-authored-by: 3u13r <lc@edgeless.systems>
2022-04-21 15:32:03 +02:00
Daniel Weiße
04b39c17b4
Build disk-mapper by default
...
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2022-04-21 15:26:24 +02:00
Malte Poll
78af3b173f
debugd: Correctly handle direct coordinator upload if coordinator was uploaded previously (file already exists)
...
Signed-off-by: Malte Poll <mp@edgeless.systems>
2022-04-21 15:15:07 +02:00