katexochen
|
66bb632a69
|
Generalized arg validation
|
2022-04-21 09:06:35 +02:00 |
|
Benedict Schlüter
|
938beec2ef
|
add KMS to multi-coordinator (#68)
|
2022-04-20 15:22:39 +02:00 |
|
Leonard Cohnen
|
2d9b64df14
|
fix disk mapper path
|
2022-04-19 22:24:38 +02:00 |
|
Leonard Cohnen
|
4f6af8d304
|
remove aws image
|
2022-04-19 17:10:30 +02:00 |
|
Benedict Schlüter
|
990ca20469
|
increase gRPC error message verbosity (#62)
|
2022-04-16 20:57:33 +02:00 |
|
Benedict
|
d869e10a85
|
Bump coordinator images to 1649852687
|
2022-04-13 20:30:57 +02:00 |
|
Benedict
|
c1c12fd7d0
|
coordinator-integrationtest: cover multi-coordinator
|
2022-04-13 14:05:20 +02:00 |
|
Benedict
|
8d5c50014d
|
coordinator: add new multi-coord gRPC functions
|
2022-04-13 14:05:20 +02:00 |
|
Benedict
|
f0e35a43d4
|
peer: save PublicIP instead of publicEndpoint / add multi-coord gRPCs
|
2022-04-13 14:05:20 +02:00 |
|
Malte Poll
|
55a1aa783f
|
Persist Node State to disk after node activation
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-13 13:07:10 +02:00 |
|
Malte Poll
|
0501d07f4a
|
VPN: Add method to retrieve wireguard private key
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-13 13:07:10 +02:00 |
|
Malte Poll
|
e10a47f255
|
file handler: Add "mkdirAll" flag
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-13 13:07:10 +02:00 |
|
Daniel Weiße
|
49a1a07049
|
AB#1902 Ping Coordinator from initramfs for key (#53)
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-12 14:24:36 +02:00 |
|
Leonard Cohnen
|
7e990fb91a
|
disable AWS CI
|
2022-04-12 14:21:29 +02:00 |
|
3u13r
|
1c0f52e04e
|
refactor cli vpn config (#46)
* refactor cli vpn config
Co-authored-by: katexochen <49727155+katexochen@users.noreply.github.com>
|
2022-04-12 14:20:46 +02:00 |
|
Malte Poll
|
4c73c5076e
|
Integration tests: use simulated TPM in debug coordinator
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-12 14:11:07 +02:00 |
|
Malte Poll
|
bcd8c36777
|
Coordinator start: add skeleton to check for pre-existing node state
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-12 14:11:07 +02:00 |
|
Malte Poll
|
462052427f
|
Add constellation node state
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-12 14:11:07 +02:00 |
|
Malte Poll
|
be004c971d
|
Coordinator vTPM: add method to check for previous node initialization
Signed-off-by: Malte Poll <mp@edgeless.systems>
|
2022-04-12 14:11:07 +02:00 |
|
Malte Poll
|
af1aca4b34
|
Coordinator Role: json marshaling as string
|
2022-04-12 14:11:07 +02:00 |
|
Malte Poll
|
0f35a9a5c2
|
fix debugd readme url (#54)
|
2022-04-12 10:19:51 +02:00 |
|
datosh
|
4abb483902
|
Ref/store ectd (#45)
Improved unit & integration tests for store, by making them independent and test a single thing.
|
2022-04-12 09:38:10 +02:00 |
|
Daniel Weiße
|
dfee5910b3
|
Add disk-mapper to build pipeline
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Co-authored-by: Malte Poll <mp@edgeless.systems>
|
2022-04-11 15:41:51 +02:00 |
|
Daniel Weiße
|
5548cde22e
|
Add integration test workflows
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-11 15:41:51 +02:00 |
|
Daniel Weiße
|
0e2025b67c
|
Add state disk volume mounter
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-11 15:41:51 +02:00 |
|
Daniel Weiße
|
4b156be15e
|
Add kernel panic util function
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-11 15:41:51 +02:00 |
|
Thomas Tendyck
|
b30101aba6
|
AB#1898 cli: fix create aws node count
|
2022-04-07 14:14:26 +02:00 |
|
Thomas Tendyck
|
f0dc48e3c7
|
AB#1898 cli: fix create aws arg validation
|
2022-04-07 11:09:40 +02:00 |
|
Thomas Tendyck
|
393c1f7dd1
|
cli: fix coordinator/node count order
|
2022-04-06 14:20:19 +02:00 |
|
Leonard Cohnen
|
8b7bafb482
|
add coordinator count to cli
|
2022-04-06 11:24:22 +02:00 |
|
Thomas Tendyck
|
dbfbdfe3cd
|
cli: format output in writeOutput
|
2022-04-05 16:23:48 +02:00 |
|
Thomas Tendyck
|
ea4b9d2d85
|
coordinator: send additional status log messages to cli in ActivateAsCoordinator
|
2022-04-05 16:23:48 +02:00 |
|
Thomas Tendyck
|
7315e80374
|
cli: add output before long-running actions
|
2022-04-05 16:23:48 +02:00 |
|
Malte Poll
|
daf2280e3f
|
create state disk on constellation create
|
2022-04-05 15:08:55 +02:00 |
|
Malte Poll
|
ede83bd555
|
update CoreOS builder pipeline to allow parallel runs
|
2022-04-04 14:06:23 +02:00 |
|
Malte Poll
|
2cd8d580d8
|
Bump coreos images to 1649063903
|
2022-04-04 12:51:00 +02:00 |
|
Malte Poll
|
f77536b38b
|
Use containerd CRI socket in kubernetes
|
2022-04-04 10:57:54 +02:00 |
|
Leonard Cohnen
|
f74d7e22eb
|
update aws image
|
2022-04-01 17:18:07 +02:00 |
|
Daniel Weiße
|
604ed96160
|
Move READMEs to their own packages
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 16:47:27 +02:00 |
|
Malte Poll
|
aaed8ad1e3
|
debugd: stop discovery loop once coordinator was downloaded successfully or coordinator binary exists
|
2022-04-01 16:47:18 +02:00 |
|
Malte Poll
|
6954683f18
|
debugd: filter own instance from list of discovered debugd instances
|
2022-04-01 16:47:18 +02:00 |
|
Malte Poll
|
7143b29caf
|
debugd: return download error if download is not attempted due to retry backoff
|
2022-04-01 16:47:18 +02:00 |
|
datosh
|
995f2f6270
|
Docs about dependencies for cryptsetup (#35)
|
2022-04-01 14:54:21 +02:00 |
|
Thomas Tendyck
|
c0105a59aa
|
cli: set MTU in wg-quick conf
|
2022-04-01 09:58:26 +02:00 |
|
Daniel Weiße
|
935b2a4490
|
Move and fix GCP storage integration test
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|
Daniel Weiße
|
373b07d590
|
Add large key test
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|
Daniel Weiße
|
2622d3c39d
|
Add GCP storage unit tests
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|
Daniel Weiße
|
ef5c85dad2
|
Add Azure storage tests
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|
Daniel Weiße
|
436ade2dc9
|
Assert for ErrDEKUnset
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|
Daniel Weiße
|
81ca9ad8bb
|
Add AWS storage unit tests
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
|
2022-04-01 09:41:15 +02:00 |
|