Dimitris Karakasilis
a49495e47a
Merge pull request #7 from kairos-io/380-traceback-partition
...
380 traceback partition
2022-11-17 15:06:04 +02:00
Dimitris Karakasilis
83bba2f0cf
Introduce a test suite and an earthly target to run it
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-17 12:57:09 +02:00
Dimitris Karakasilis
3b9477b6ea
Add omitempty
on PartitionSpec fields to make the optional
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-17 12:56:59 +02:00
Dimitris Karakasilis
aa736211af
Don't go frenzy when a TPM is not found. Just return.
...
Because there is no guarantee that a TPM will eventually be found.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-11 09:54:19 +02:00
Dimitris Karakasilis
7a07d5c45b
Change sealedvolume CRD to add more fields to the partition
...
We use those field to identify which partition is requested. On the
client side, the label is not available when the partition is encrypted.
We allow the client to request the passphrase for a partition using the
partition name (e.g. /dev/sdb1) or the UUID (as returned by blkid).
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-11 09:54:19 +02:00
Dimitris Karakasilis
a3df62df03
[WIP] Send more data over to the escrow server
...
in order to identify the partition. The label is not available before
the filesystem is descrypted (post-install). In that case the server can
look up the partition in the configuration using the name or the
mountpoint.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-11 09:54:19 +02:00
mudler
9e8249c730
Minor fixups
2022-10-18 17:04:48 +02:00
mudler
4236420ed5
📖 Update README
2022-10-18 15:44:09 +02:00
mudler
21681a58fd
Dial-in re-attempts
2022-10-18 15:43:58 +02:00
Ettore Di Giacinto
a2cb5d95fb
Skip errors when evaluating cmdline (best-effort)
2022-10-18 12:27:48 +00:00
Ettore Di Giacinto
06b8dc9c58
🐛 Fixup unmarshal to anonymous struct
2022-10-17 22:27:39 +02:00
Ettore Di Giacinto
d9da1b4090
Merge pull request #1 from kairos-io/tests
...
Add Earthfile
2022-10-17 22:10:26 +02:00
Ettore Di Giacinto
770814996b
Attempt to get also from part name
2022-10-17 19:08:45 +00:00
Ettore Di Giacinto
a00353fda1
Add Earthfile
2022-10-17 16:44:25 +02:00
Ettore Di Giacinto
673bfcbd56
Slightly change spec
2022-10-13 22:21:06 +00:00
Ettore Di Giacinto
7c6fa7df06
🎨 Small fixups
2022-10-13 21:35:26 +00:00
Ettore Di Giacinto
6124f9aec9
🤖 Fixup workflow
2022-10-13 20:35:58 +00:00
Ettore Di Giacinto
05d48347d7
Initial import
2022-10-13 20:34:44 +00:00
Ettore Di Giacinto
dd50775dfa
🤖 Add .devcontainer
2022-10-08 22:53:00 +00:00
Ettore Di Giacinto
48488a69eb
Create LICENSE
2022-10-09 00:30:32 +02:00