because tpm has nothing to do with mdns.
TODO: Remove the functions from tpm helpers and bump the module here
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Bump ghw and fix label
old label was the new FilesystemLabel. Now the label refers to the
partition label which is different
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* bump deps
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Rework ginkgo
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* docker login
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* [Will drop]Allow building kcrypt from branches
Otherwise any changes that need both wont pass tests.
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Dont build the iso 5 times
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* This confirms Im dumb and dont know how to program
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* debug logs
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* debug
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* 🤖 run in github CI
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Debug
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* debug
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Add /tmp/oem to scan dirs for config
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
---------
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
No automated test for this case because it's complicated to get a
properly signed certificate in tests:
- the domain we use is sslip.io (not sure if letsencrypt would sign it)
- we need to use the letsencrypt production and that has quotas not
suitable for CI
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
- add new suite to the pipeline and fix Earthly to run tests
- read configuration from file
- the "kcrypt" section is our configuration now
- move configuration logic in `kcrypt` repository
Part of #399
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
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>