Itxaka
a2b28af7b2
Bump to go1.22 ( #70 )
2024-07-11 17:51:49 +02:00
renovate[bot]
50441f8e4c
Update module github.com/google/uuid to v1.6.0 ( #67 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 23:43:14 +00:00
renovate[bot]
a5e73df6e6
Update module github.com/gorilla/websocket to v1.5.3
2024-06-18 05:14:11 +00:00
renovate[bot]
904ce9a1b8
Update module github.com/go-logr/logr to v1.4.2
2024-06-18 02:11:46 +00:00
renovate[bot]
f757f852dd
Update github.com/spectrocloud/peg digest to c5da712 ( #22 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-21 07:35:47 +00:00
dependabot[bot]
ef14cef5c4
Bump github.com/opencontainers/runc ( #62 )
...
Bumps the go_modules group with 1 update in the / directory: [github.com/opencontainers/runc](https://github.com/opencontainers/runc ).
Updates `github.com/opencontainers/runc` from 1.1.5 to 1.1.12
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.5...v1.1.12 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2024-04-16 09:34:18 +00:00
renovate[bot]
7205723259
Update module github.com/kairos-io/kairos-sdk to v0.1.0 ( #61 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 10:47:08 +02:00
Itxaka
202668005f
Bump deps ( #60 )
2024-04-16 09:33:39 +02:00
renovate[bot]
5bbc4fd0fb
Update module github.com/mudler/yip to v1.6.0
2024-04-15 12:13:06 +00:00
Itxaka
2f2f577db7
Run unit tests on a go matrix version ( #52 )
2024-04-15 14:12:00 +02:00
Ettore Di Giacinto
b8ff5f31dc
Merge pull request #42 from kairos-io/renovate/github.com-mudler-go-processmanager-digest
...
Update github.com/mudler/go-processmanager digest to f204007
2024-04-15 12:26:39 +02:00
Ettore Di Giacinto
2f582b3a83
Merge pull request #39 from kairos-io/renovate/github.com-jaypipes-ghw-0.x
...
Update module github.com/jaypipes/ghw to v0.12.0
2024-04-15 12:26:28 +02:00
renovate[bot]
7a805f374b
Update module github.com/onsi/gomega to v1.32.0
2024-03-18 17:26:59 +00:00
renovate[bot]
6a337e5812
Update module github.com/jaypipes/ghw to v0.12.0
2024-01-26 03:14:49 +00:00
renovate[bot]
a4c5c84719
Update module github.com/kairos-io/kairos-sdk to v0.0.23
2024-01-26 01:13:54 +00:00
renovate[bot]
a410398adb
Update module github.com/gorilla/websocket to v1.5.1
2024-01-26 00:04:59 +00:00
renovate[bot]
a59b3019ed
Update github.com/mudler/go-processmanager digest to f204007
2024-01-25 13:59:14 +00:00
Dimitris Karakasilis
311b8adda0
Migrate mdns functions from tpm helpers to this repo
...
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>
2024-01-23 12:53:44 +02:00
Dimitris Karakasilis
bf59ecd475
Bump tpm-helpers
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-20 14:56:32 +02:00
Dimitris Karakasilis
3d2d2de9dc
Do an mdns lookup when KMS url ends in .local
...
Part of: https://github.com/kairos-io/kairos/issues/2069
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-20 14:40:23 +02:00
renovate[bot]
c42e66a9de
Update module github.com/kairos-io/kairos-sdk to v0.0.15
2023-10-27 12:39:28 +00:00
Dimitris Karakasilis
ecbbe1499e
Add more logs and refactor the server handers
...
- Flatten if/else logic by handling errors and returning early
- Use different logger for server logs. Also handle skipped errors.
- Remove unecessary for loop
- --zap-log-level can already be used (and it works)
- Remove non-existent enki flag
- Run tests with KVM enabled on self-hosted runners
and also don't add grub.cfg since it's already there in the base image
- Remove non-used earthly target
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-10-27 09:17:48 +03:00
renovate[bot]
b31467e925
Update module github.com/mudler/yip to v1.2.0 ( #28 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 11:14:48 +02:00
renovate[bot]
c5dc8db56b
Update module github.com/jaypipes/ghw to v0.11.0 ( #26 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 11:10:42 +02:00
renovate[bot]
a80703a556
Update module github.com/onsi/gomega to v1.27.8 ( #24 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 11:10:22 +02:00
renovate[bot]
0b6f771d32
Update module github.com/kairos-io/kcrypt to v0.7.0 ( #27 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 11:08:46 +02:00
renovate[bot]
72dd7d3e50
Update module github.com/onsi/ginkgo/v2 to v2.10.0 ( #29 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 11:08:11 +02:00
Itxaka
0619047a20
Drop kairos and use sdk for collector ( #20 )
2023-06-15 09:35:01 +02:00
Itxaka
0b68d90081
Bump ghw and fix label ( #17 )
...
* 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>
2023-05-10 00:24:58 +02:00
Dimitris Karakasilis
0c236b6145
Let OnFailure handle abnormal VM termination
...
now that peg gracefully terminates the VM when `Destroy` is called.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-14 16:15:11 +02:00
Dimitris Karakasilis
d390f77688
Bump peg (after merging PR#9)
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-14 10:48:08 +02:00
Dimitris Karakasilis
266c4f20e9
Handle unexpected VM exit better and use a core image with working DNS
...
Also print serial output when something goes wrong
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-14 10:09:46 +02:00
Dimitris Karakasilis
d875e54171
Implement pinned certs
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-09 11:48:59 +02:00
Dimitris Karakasilis
e9433d2ba7
Move challenger server inside the cluster and serve with TLS
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-09 11:48:59 +02:00
Dimitris Karakasilis
7dc1e39ac7
Implement an e2e test suite for kcrypt encryption
...
Scenarios based on docs: https://kairos.io/docs/advanced/partition_encryption/
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-02-02 11:48:44 +02:00
Ettore Di Giacinto
91c24586ea
Improve naming of functions and add comments
...
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
2023-01-19 16:06:53 +02:00
mudler
2c8a589906
Enable local encryption, remote now partially uses TPM
...
Signed-off-by: mudler <mudler@c3os.io>
2023-01-18 23:32:27 +01:00
mudler
2603757f2c
Simplify challenge
...
Signed-off-by: mudler <mudler@c3os.io>
2023-01-18 16:09:52 +01:00
mudler
df0fb4a341
⬆️ Point to tpm-helpers
...
Signed-off-by: mudler <mudler@c3os.io>
2023-01-18 16:02:17 +01:00
Dimitris Karakasilis
72829108df
Extract client code to separate package and test it
...
- 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>
2023-01-18 15:25: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
Ettore Di Giacinto
7c6fa7df06
🎨 Small fixups
2022-10-13 21:35:26 +00:00
Ettore Di Giacinto
05d48347d7
Initial import
2022-10-13 20:34:44 +00:00