Itxaka
d3e1092e42
Bump sdk ( #275 )
2024-04-08 12:57:02 +02:00
renovate[bot]
e6455b3326
Update module github.com/kairos-io/kairos-sdk to v0.0.28
2024-03-28 01:33:18 +00:00
Itxaka
94e643622a
Set autoreset sentinel ( #259 )
2024-03-22 13:21:31 +01:00
dependabot[bot]
fb45ba7c33
Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 ( #253 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 16:28:42 +01:00
Itxaka
1720e4b22f
Test several go versions ( #244 )
2024-03-18 12:43:16 +01:00
Itxaka
efb4d45aa8
Bump to vfs4 ( #230 )
2024-03-15 12:26:26 +01:00
renovate[bot]
49dd162fdb
Update github.com/kairos-io/kcrypt digest to 4715d08 ( #226 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 18:51:53 +01:00
renovate[bot]
3041e600a2
Update module golang.org/x/sys to v0.18.0 ( #222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 18:45:46 +01:00
renovate[bot]
5c0d531e7a
Update module github.com/onsi/ginkgo/v2 to v2.16.0 ( #231 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 18:45:35 +01:00
Itxaka
25975a5594
Chroot into a new dir before starting the system ( #234 )
...
* Chroot into a new dir before starting the system
Signed-off-by: Itxaka <itxaka@kairos.io>
* Use ReadDir and copy files int eh rootdir to the enw rootdir
Signed-off-by: Itxaka <itxaka@kairos.io>
* logggg
Signed-off-by: Itxaka <itxaka@kairos.io>
* Several fixes
Mount /dev at start so we can log to kmesg/ttyS0
Log more
Store the mountpoints found in root to bind them later to the new
sysroot
Signed-off-by: Itxaka <itxaka@kairos.io>
* debvuy
Signed-off-by: Itxaka <itxaka@kairos.io>
* Fix
Signed-off-by: Itxaka <itxaka@kairos.io>
* more debufg
Signed-off-by: Itxaka <itxaka@kairos.io>
* fix
Signed-off-by: Itxaka <itxaka@kairos.io>
* sfder
Signed-off-by: Itxaka <itxaka@kairos.io>
* Fix symlinks
Signed-off-by: Itxaka <itxaka@kairos.io>
* final
Signed-off-by: Itxaka <itxaka@kairos.io>
* disable mobving the / root mountpoint
Im not sure this works on our side or how, I just get errors
Signed-off-by: Itxaka <itxaka@kairos.io>
* Debug
Signed-off-by: Itxaka <itxaka@kairos.io>
* Disable remounting / as RO and enable remounting the new sysroot as RO
Signed-off-by: Itxaka <itxaka@kairos.io>
* Dont drop to bash like that
Signed-off-by: Itxaka <itxaka@kairos.io>
* Move "sysroot" to a constant, dry code and handle errors
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Fix linting errors by removing superflows `else` statements
because the `if`s end with `continue`
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Apply suggestions from code review
* Remove loggers that don't work
because `/dev` is not there yet (?). In any case, we need to switch to
the new logger
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
---------
Signed-off-by: Itxaka <itxaka@kairos.io>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Co-authored-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-03-06 17:09:26 +02:00
Itxaka
3604633112
Check secureboot if on uki mode and panic if not ( #205 )
...
* Check secureboot if on uki mode and panic if not
Signed-off-by: Itxaka <itxaka@kairos.io>
* Check cmdline for disable secureboot
Signed-off-by: Itxaka <itxaka@kairos.io>
* Fix tests
Signed-off-by: Itxaka <itxaka@kairos.io>
---------
Signed-off-by: Itxaka <itxaka@kairos.io>
2024-03-01 09:42:03 +01:00
Mauro Morales
a45bcef2f0
Use latest sdk, to fix UKI detect boot issues ( #229 )
2024-02-29 22:14:58 +01:00
Dimitris Karakasilis
4521fe6fcd
2226 detect boot state ( #225 )
...
* WIP
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* WIP
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* WIP add logs everywhere (EOD wip)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Do the livecd check as late as possible
because the herd condition is evaluated too early before the /sys
is mounted and thus we don't detect the installed system correctly in
UKI mode.
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Wrap NewRuntime to allow passing down a logger
so that kairos-sdk logs make it to the immucore.log file
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Add TODOs and remove redundant check in code
the livecd check already happens some lines above
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Replace the "replace" with an actual tag
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Remoce "replace" directive and use wrapper method for UnlockAll
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Remove unecessary TODO
the log message describes what happened
* Re-use the method from kairos-sdk for uki boot detection
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Move messages from Info() to Debug() (PR review request)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
---------
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2024-02-19 13:42:06 +02:00
Itxaka
f3f2b71e4f
Bump sdk
...
Signed-off-by: Itxaka <itxaka@kairos.io>
2024-02-01 15:25:52 +01:00
renovate[bot]
bd5cfecca9
Update module github.com/containerd/containerd to v1.7.13
2024-01-31 22:33:00 +00:00
Itxaka
77c9d5894a
Bump kcrypt ( #216 )
2024-01-24 10:07:48 +01:00
renovate[bot]
8096568047
Update module golang.org/x/sys to v0.16.0 ( #207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 10:03:47 +01:00
renovate[bot]
a894aa49f0
Update module github.com/onsi/gomega to v1.31.1 ( #214 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 10:03:14 +01:00
renovate[bot]
89257ac458
Update module github.com/containerd/containerd to v1.7.12
2024-01-13 00:55:39 +00:00
renovate[bot]
e75c66b2d0
Update module github.com/kairos-io/kairos-sdk to v0.0.23
2024-01-08 22:27:56 +00:00
renovate[bot]
583237d204
Update module github.com/kairos-io/kairos-sdk to v0.0.22
2024-01-05 22:48:39 +00:00
renovate[bot]
131d9f1aeb
Update module github.com/urfave/cli/v2 to v2.27.1 ( #206 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 11:26:10 +01:00
renovate[bot]
0272e8c50c
Update module github.com/kairos-io/kairos-sdk to v0.0.21
2023-12-20 01:27:31 +00:00
Itxaka
d336b914fb
Bump kcrypt
...
Signed-off-by: Itxaka <itxaka@kairos.io>
2023-12-18 16:18:00 +01:00
renovate[bot]
3450e97ef3
Update module github.com/kairos-io/kcrypt to v0.8.0 ( #202 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-18 16:15:26 +01:00
renovate[bot]
81651de454
Update module github.com/moby/sys/mountinfo to v0.7.1 ( #182 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-18 16:14:01 +01:00
renovate[bot]
ec9aaa12ed
Update module github.com/kairos-io/kairos-sdk to v0.0.20
2023-12-15 01:50:38 +00:00
renovate[bot]
788ca2275c
Update module github.com/mudler/yip to v1.4.6
2023-12-11 22:13:30 +00:00
renovate[bot]
1d41a2b63b
Update module github.com/containerd/containerd to v1.7.11
2023-12-09 00:24:46 +00:00
renovate[bot]
901742852d
Update module github.com/kairos-io/kairos-sdk to v0.0.19
2023-12-08 22:17:02 +00:00
renovate[bot]
462c190138
Update module github.com/onsi/gomega to v1.30.0 ( #183 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 12:17:25 +01:00
renovate[bot]
3221573b34
Update module golang.org/x/sys to v0.15.0 ( #188 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 12:16:55 +01:00
renovate[bot]
41fbd2e3e4
Update github.com/kairos-io/kcrypt digest to 12a8d5d ( #192 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 12:16:15 +01:00
renovate[bot]
2117493e81
Update module github.com/kairos-io/kairos-sdk to v0.0.18
2023-12-06 01:07:41 +00:00
Itxaka
c4ad991e0c
unlock partitions with UKI TPM values ( #191 )
2023-11-30 22:19:47 +01:00
renovate[bot]
dd1f5a9ea6
Update module github.com/containerd/containerd to v1.7.10
2023-11-30 01:48:26 +00:00
renovate[bot]
5b78937cae
Update module github.com/onsi/ginkgo/v2 to v2.13.2
2023-11-29 04:53:02 +00:00
renovate[bot]
fe1289215c
Update module github.com/kairos-io/kairos-sdk to v0.0.16
2023-11-23 23:06:00 +00:00
renovate[bot]
f4083123f6
Update module github.com/containerd/containerd to v1.7.9
2023-11-16 22:44:54 +00:00
renovate[bot]
f075442ea5
Update module github.com/onsi/ginkgo/v2 to v2.13.1
2023-11-11 03:08:35 +00:00
renovate[bot]
9c97b68435
Update module github.com/kairos-io/kairos-sdk to v0.0.15
2023-10-27 08:28:42 +00:00
renovate[bot]
9803ead593
Update module github.com/onsi/gomega to v1.29.0 ( #177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-27 10:12:10 +02:00
renovate[bot]
2a74c90093
Update module github.com/containerd/containerd to v1.7.8
2023-10-27 00:35:30 +00:00
renovate[bot]
e6436363ce
Update module github.com/onsi/gomega to v1.28.1
2023-10-23 04:57:46 +00:00
renovate[bot]
581421f521
Update module github.com/mudler/yip to v1.4.5
2023-10-16 19:08:13 +00:00
renovate[bot]
b7c3c2ac6d
Update module golang.org/x/sys to v0.13.0 ( #171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:35:03 +02:00
renovate[bot]
f84c2959f2
Update module github.com/onsi/ginkgo/v2 to v2.13.0 ( #173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:34:30 +02:00
renovate[bot]
d819910a2a
Update module github.com/containerd/containerd to v1.7.7
2023-10-09 22:54:58 +00:00
renovate[bot]
1263a4b501
Update module github.com/mudler/yip to v1.4.4 ( #169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:45:30 +02:00
renovate[bot]
413725da63
Update module github.com/onsi/gomega to v1.28.0 ( #168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:40:43 +02:00
renovate[bot]
13af89cbf5
Update module github.com/rs/zerolog to v1.31.0 ( #160 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-26 11:07:27 +02:00
Itxaka
302580baf7
Bump yip to v1.4.3 ( #162 )
2023-09-26 10:59:55 +02:00
renovate[bot]
1211b070c9
Update module github.com/onsi/ginkgo/v2 to v2.12.1 ( #155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-25 10:08:06 +02:00
Dimitris Karakasilis
6b07d39073
Add awk ( #157 )
...
* Add awk and gawk in the initrafms
to allow growpart to work. Also include libraries which dracut fails to
auto-detect
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Bump yip
to get this fix: https://github.com/mudler/yip/pull/110
as part of this: https://github.com/kairos-io/kairos/issues/1831
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
* Fix lint errors
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
---------
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-09-25 10:32:45 +03:00
renovate[bot]
31538fc8f9
Update module github.com/containerd/containerd to v1.7.6 ( #150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 11:52:46 +02:00
Itxaka
e7c114c6b7
Bump yip to latest ( #151 )
2023-09-13 10:32:27 +02:00
renovate[bot]
ac69d18d05
Update module github.com/onsi/ginkgo/v2 to v2.12.0 ( #144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 17:05:15 +02:00
renovate[bot]
c37fa36408
Update module golang.org/x/sys to v0.12.0 ( #147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 16:46:09 +02:00
renovate[bot]
1babcf1113
Update module github.com/containerd/containerd to v1.7.5 ( #145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 16:45:57 +02:00
renovate[bot]
1d0b262ee6
Update module github.com/kairos-io/kairos-sdk to v0.0.14 ( #143 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 16:45:30 +02:00
renovate[bot]
681d652b5a
Update module github.com/mudler/yip to v1.3.1 ( #146 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 16:45:07 +02:00
Itxaka
471c9782da
Drop logrus and use zerolog for yip ( #141 )
2023-08-08 17:58:17 +02:00
renovate[bot]
9d3a6aaae1
Update module golang.org/x/sys to v0.11.0 ( #109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:31:54 +02:00
renovate[bot]
7a947c1563
Update module github.com/rs/zerolog to v1.30.0 ( #140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:31:33 +02:00
renovate[bot]
d0e87954f4
Update module github.com/kairos-io/kcrypt to v0.7.0 ( #137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:24:51 +02:00
renovate[bot]
c8ee4d71b7
Update module github.com/urfave/cli/v2 to v2.25.7 ( #116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:23:57 +02:00
renovate[bot]
c51e76ac7c
Update module github.com/onsi/gomega to v1.27.10 ( #131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:23:45 +02:00
renovate[bot]
04b6521c36
Update module github.com/containerd/containerd to v1.7.3 ( #95 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 16:23:17 +02:00
renovate[bot]
33778e6220
Update module github.com/jaypipes/ghw to v0.12.0 ( #133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 15:29:01 +02:00
renovate[bot]
a84a9f840c
Update module github.com/kairos-io/kairos-sdk to v0.0.12 ( #128 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 15:27:09 +02:00
dependabot[bot]
9ae40e9209
Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 ( #139 )
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.3.1 to 1.3.3.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.1...v1.3.3 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 16:25:20 +02:00
Dimitris Karakasilis
13b06d9e35
1448 use yip ( #135 )
...
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-07-04 14:52:26 +02:00
renovate[bot]
77d0879ff1
Update module github.com/rs/zerolog to v1.29.1 ( #112 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 16:12:07 +02:00
renovate[bot]
7059764b6e
Update module github.com/onsi/ginkgo/v2 to v2.9.4 ( #117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 16:11:50 +02:00
renovate[bot]
1068b7b777
Update module github.com/kairos-io/kcrypt to v0.6.0 ( #123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 16:11:27 +02:00
Itxaka
d1d05b4ddd
Bump kcrypt ( #120 )
2023-05-05 10:52:02 +02:00
Itxaka
d644fb0af9
Run kcrypt unlock via immucore ( #118 )
2023-05-04 18:58:26 +02:00
Itxaka
d1f4669f03
🐛 Retry getting the state label ( #115 )
2023-04-29 12:21:33 +02:00
Itxaka
06ff33cc97
⬆️ Bump deps ( #114 )
2023-04-28 09:30:56 +02:00
renovate[bot]
3c9586f1e7
Update module github.com/onsi/gomega to v1.27.6 ( #105 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 17:55:55 +02:00
renovate[bot]
aa02fb5995
Update module github.com/urfave/cli/v2 to v2.25.1 ( #106 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 17:55:17 +02:00
Itxaka
4116fa0f43
⬆️ Bump go version to latest ( #107 )
2023-03-29 12:10:19 +02:00
Itxaka
8d83ba755c
Revert "Update module github.com/mudler/yip to v1.0.2 ( #92 )" ( #101 )
...
This reverts commit a76e12b88a
.
2023-03-16 14:12:11 +01:00
renovate[bot]
a76e12b88a
Update module github.com/mudler/yip to v1.0.2 ( #92 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-15 15:19:13 +01:00
renovate[bot]
b79b5d4b93
Update module github.com/onsi/gomega to v1.27.4 ( #94 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-14 12:31:04 +01:00
Itxaka
a66799f97c
Downgrade yip ( #91 )
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-10 09:47:39 +01:00
Itxaka
964f976b6b
Bump yip to latest release
...
Fixes some ops not working
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-09 23:56:36 +01:00
Itxaka
44c2a5be26
Update kairos sdk to latest master ( #89 )
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-09 19:45:24 +01:00
Itxaka
a9dd91389b
replace elemental-cli to our fork ( #88 )
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-09 17:25:57 +01:00
Itxaka
b2f3615534
🐛 Add custom layout plugin ( #87 )
...
The default plugin does not support gpt
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-09 17:19:15 +01:00
Itxaka
88a2ca8a9b
✨ Conditional for loading oem ( #85 )
2023-03-09 12:57:10 +01:00
Itxaka
8832ec6981
✨ Run yip directly for stages ( #82 )
2023-03-09 08:58:07 +01:00
renovate[bot]
87b4d756cb
Update module github.com/onsi/ginkgo/v2 to v2.9.0 ( #62 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-09 00:37:16 +01:00
renovate[bot]
affacd9f42
Update module github.com/urfave/cli/v2 to v2.25.0 ( #79 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-09 00:36:50 +01:00
Itxaka
fecfbf8e92
Add tests and fix some issues that arised from testing ( #74 )
...
* Add tests and fix some issues that arised from testing
Mainly around the cmdargs and how many items it returns.
Also drop the iso target and jobs as its not necessary now
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Lint
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
---------
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-02 16:46:25 +01:00
Itxaka
086227d672
Uki Support ( #67 )
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-03-01 11:42:46 +01:00
renovate[bot]
de9ed759eb
Update module github.com/containerd/containerd to v1.6.19 ( #63 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-01 09:54:13 +01:00
renovate[bot]
c815d845bf
Update module github.com/onsi/gomega to v1.27.2 ( #64 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-01 09:53:35 +01:00
Itxaka
3a52112b91
Revert "Uki support" ( #66
...
This reverts commit 985b8c9401
.
2023-02-28 19:46:15 +01:00
Itxaka
985b8c9401
Uki support ( #61 )
2023-02-28 14:37:02 +01:00
renovate[bot]
931fb0b0ff
Update module github.com/spectrocloud-labs/herd to v0.4.2 ( #60 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-22 10:59:53 +01:00
renovate[bot]
97752aaa53
Update module github.com/onsi/gomega to v1.27.1 ( #58 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-02-20 09:31:31 +01:00
renovate[bot]
a1bf6e8b6f
Update module github.com/onsi/ginkgo/v2 to v2.8.3 ( #57 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-20 09:30:50 +01:00
Itxaka
c081f987f8
Fix recovery ( #54 )
...
* Fix recovery
- change TargetLabel into TargetDevice to hav ethe full device instead
of just the label
- log error if we cant mount
- Get state partition to mount depending on recovery or active/passive
- Get state patition fs on the fly
- Set proper label device to mount on sysroot based on our boot state
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Fix test
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
---------
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-02-17 11:53:26 +01:00
renovate[bot]
794d658f5e
Update module github.com/onsi/gomega to v1.27.0 ( #52 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-17 09:28:15 +01:00
renovate[bot]
da250ecbaf
Update module github.com/onsi/ginkgo/v2 to v2.8.1 ( #37 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 18:45:04 +01:00
renovate[bot]
e9e4d2d674
Update module github.com/containerd/containerd to v1.6.18 [SECURITY] ( #44 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-02-16 17:38:57 +00:00
renovate[bot]
a452b8aa86
Update module github.com/urfave/cli/v2 to v2.24.4 ( #45 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 17:36:00 +00:00
Itxaka
ad014e9f22
Full rework ( #41 )
...
* Full rework
- Extract steps to a different file
- Simplify dag for easy understanding
- Load dag based on our boot process
- Simplify steps to not depend on useless stuff
- Better logging
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Move sentinel file to the dag
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
* Adapt tests
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
---------
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-02-15 22:30:08 +01:00
renovate[bot]
2dca980891
fix(deps): update module github.com/containerd/containerd to v1.6.17 ( #35 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 09:00:15 +01:00
Itxaka
c40e1f97f1
Add build iso job
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-02-09 15:33:41 +01:00
renovate[bot]
b0d222ad45
fix(deps): update module github.com/spectrocloud-labs/herd to v0.4.0
2023-02-09 11:32:50 +00:00
Itxaka
f98954367f
several improvements
...
- drop vfs
- less hardcoded stuff, use the runtime status
- Remove things that syscalls dont understand (defaults, auto)
Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-02-06 16:20:18 +01:00
mudler
13e11fca24
Use SDK to get machine state
2023-02-06 14:49:35 +01:00
Itxaka
4ade174057
dont do anything if booting from CD
...
We leave dracut to do its own thing and mount the CD properly
Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-02-06 11:31:46 +01:00
Ettore Di Giacinto
0580895067
Merge pull request #14 from kairos-io/renovate/github.com-joho-godotenv-1.x
...
Update module github.com/joho/godotenv to v1.5.1
2023-02-06 10:50:27 +01:00
renovate[bot]
95873a3b51
Update module github.com/urfave/cli/v2 to v2.24.3
2023-02-06 09:20:15 +00:00
Itxaka
73b3f56af5
move to cli v2
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-02-06 09:43:54 +01:00
renovate[bot]
27d7958b32
Update module github.com/joho/godotenv to v1.5.1
2023-02-06 01:24:21 +00:00
Ettore Di Giacinto
6b50384606
Merge pull request #8 from kairos-io/renovate/github.com-onsi-ginkgo-v2-2.x
...
Update module github.com/onsi/ginkgo/v2 to v2.8.0
2023-02-04 18:51:09 +01:00
Ettore Di Giacinto
ae1d5792ca
Merge pull request #9 from kairos-io/renovate/github.com-urfave-cli-2.x
...
Update module github.com/urfave/cli to v2
2023-02-04 18:51:00 +01:00
renovate[bot]
dad7f54563
Update module github.com/urfave/cli to v2
2023-02-04 13:35:51 +00:00
renovate[bot]
db5970912c
Update module github.com/onsi/ginkgo/v2 to v2.8.0
2023-02-04 13:35:30 +00:00
Ettore Di Giacinto
45e2622cd1
Merge pull request #10 from kairos-io/renovate/github.com-joho-godotenv-1.x
...
Update module github.com/joho/godotenv to v1.5.0
2023-02-04 14:33:16 +01:00
Ettore Di Giacinto
5b2a94a2df
Merge pull request #7 from kairos-io/renovate/github.com-moby-sys-mountinfo-0.x
...
Update module github.com/moby/sys/mountinfo to v0.6.2
2023-02-04 14:33:00 +01:00
Ettore Di Giacinto
dc5342ab6a
Merge pull request #4 from kairos-io/renovate/github.com-urfave-cli-1.x
...
Update module github.com/urfave/cli to v1.22.12
2023-02-04 14:32:48 +01:00
renovate[bot]
473a582e1d
Update module github.com/moby/sys/mountinfo to v0.6.2
2023-02-04 11:44:51 +00:00
renovate[bot]
7e467d98b9
Update module github.com/joho/godotenv to v1.5.0
2023-02-04 11:44:03 +00:00
renovate[bot]
77c0bcf185
Update module github.com/urfave/cli to v1.22.12
2023-02-03 17:02:04 +00:00
renovate[bot]
8be7c5c47e
Update module github.com/containerd/containerd to v1.6.16
2023-02-03 17:01:16 +00:00
Itxaka
2a4153e48b
Small improvements to earth files
...
Signed-off-by: Itxaka <itxaka@spectrocloud.com>
2023-02-03 17:57:56 +01:00
mudler
d6cbf70ae1
Add remaining hooks
2023-02-03 15:56:15 +01:00
mudler
d767523565
Add simple test suite
2023-02-02 15:12:33 +01:00
mudler
74fbe7bae2
reorder deps
2023-02-02 14:00:44 +01:00
mudler
2e31f4cff4
Refactor, add dependant ops
2023-02-01 22:33:44 +01:00
mudler
de01370653
Reorg flow
2023-02-01 18:01:58 +01:00
mudler
2b6de44b9d
Initial import
2023-01-12 19:10:10 +01:00