Commit Graph

528 Commits

Author SHA1 Message Date
renovate[bot]
841f357a31 chore(deps): update golangci/golangci-lint docker tag to v1.59.1 2024-06-10 08:18:39 +00:00
Itxaka
c9924a3205 Support copying sysextensions into final dir (#330) 2024-06-10 10:10:54 +02:00
renovate[bot]
75fe8a60e6 chore(deps): update quay.io/kairos/osbuilder-tools docker tag to v0.202.1 (#314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 09:35:56 +02:00
renovate[bot]
2fb70eeb15 chore(deps): update golangci/golangci-lint docker tag to v1.59.0 (#324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 09:35:45 +02:00
Itxaka
a956ab361d Do a better panic on uki with secureboot disabled (#326) 2024-05-30 09:35:32 +02:00
Dimitris Karakasilis
50b5d3e7a5 Bump kcrypt to v0.11.2
to get this fix: https://github.com/kairos-io/kcrypt/pull/373

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-05-27 10:05:58 +03:00
renovate[bot]
515e7706d8 fix(deps): update module github.com/kairos-io/kairos-sdk to v0.1.8 2024-05-23 21:08:52 +00:00
renovate[bot]
d3e2df52b3 fix(deps): update module github.com/foxboron/go-uefi to v0.0.0-20240520183946-fb230067d302 2024-05-21 01:05:23 +00:00
renovate[bot]
f1ac335f60 chore(deps): update golangci/golangci-lint docker tag to v1.58.2 2024-05-19 19:19:10 +00:00
renovate[bot]
e09edec24f fix(deps): update module github.com/foxboron/go-uefi to v0.0.0-20240516213015-35289af04a75 2024-05-18 04:28:35 +00:00
renovate[bot]
3a6a5261e4 fix(deps): update module github.com/containerd/containerd to v1.7.17 2024-05-17 22:01:22 +00:00
renovate[bot]
f0c808ce89 fix(deps): update module github.com/foxboron/go-uefi to v0.0.0-20240516155935-218de5b87734 2024-05-16 21:04:57 +00:00
renovate[bot]
fe24ea4597 fix(deps): update module github.com/kairos-io/kcrypt to v0.10.1 (#293)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 11:29:58 +02:00
renovate[bot]
3346fa3484 fix(deps): update module github.com/kairos-io/kairos-sdk to v0.1.6 (#285)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 11:23:40 +02:00
renovate[bot]
8251af3ced fix(deps): update module github.com/foxboron/go-uefi to v0.0.0-20240128152106-48be911532c2 2024-05-16 09:23:19 +00:00
renovate[bot]
3c27ee515d fix(deps): update module github.com/containerd/containerd to v1.7.16 2024-05-16 09:18:18 +00:00
Itxaka
e40c88e1ac Update Earthfile 2024-05-16 11:14:05 +02:00
Itxaka
55a1752526 Update Earthfile 2024-05-16 11:00:19 +02:00
Itxaka
87e9d7c3a5 Update Earthfile 2024-05-16 10:57:04 +02:00
Itxaka
afca5f83f9 Update Earthfile 2024-05-16 10:54:13 +02:00
Itxaka
2d96a92f44 Update renovate.json 2024-05-16 10:50:32 +02:00
dependabot[bot]
a54ce48f6f Bump golang.org/x/net in the go_modules group across 1 directory (#310)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 10:35:35 +02:00
renovate[bot]
14a2f77f37 chore(deps): update quay.io/kairos/osbuilder-tools docker tag to v0.201.0 (#308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 10:32:27 +02:00
Itxaka
772a21cf64 Update renovate.json 2024-05-16 10:31:56 +02:00
renovate[bot]
df55b53588 chore(deps): update golangci/golangci-lint docker tag to v1.58.1 (#307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 10:23:38 +02:00
renovate[bot]
bf4dcab16c fix(deps): update module github.com/mudler/yip to v1.7.0 (#309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 10:23:11 +02:00
renovate[bot]
efef73421c fix(deps): update module github.com/urfave/cli/v2 to v2.27.2 2024-04-27 16:40:06 +00:00
renovate[bot]
93f06945b1 fix(deps): update module github.com/mudler/yip to v1.6.2 2024-04-27 12:17:55 +00:00
Itxaka
2bac6058eb Run rootfs stage after oem under uki (#300) v0.1.26 2024-04-24 19:10:59 +02:00
Itxaka
b2abd829a6 Bump yip (#297) 2024-04-24 10:50:09 +02:00
renovate[bot]
35c37b244a chore(deps): update quay.io/kairos/osbuilder-tools docker tag to v0.200.12 2024-04-19 22:20:52 +00:00
Itxaka
cbf38f553c Use a pure golang pcr extend (#286) 2024-04-19 13:43:05 +02:00
Ettore Di Giacinto
d14a047aa6 fix(mount): call sync before/after operations (#288)
* fix(mount): call sync after mount ops

Signed-off-by: mudler <mudler@kairos.io>

* refactor(mount): replace calls wrapped with sync

Signed-off-by: mudler <mudler@kairos.io>

* be consistent

Signed-off-by: mudler <mudler@kairos.io>

* lint fixes

Signed-off-by: mudler <mudler@kairos.io>

---------

Signed-off-by: mudler <mudler@kairos.io>
2024-04-19 10:01:16 +00:00
renovate[bot]
4916e6dba7 Update module github.com/kairos-io/kairos-sdk to v0.0.30 2024-04-13 00:17:15 +00:00
renovate[bot]
355f282376 Update quay.io/kairos/osbuilder-tools Docker tag to v0.200.11 2024-04-11 23:35:54 +00:00
Mauro Morales
d8671d1152 Check both pcrphase and pcrextend (#279)
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
v0.1.25
2024-04-10 16:39:44 +02:00
Itxaka
c97a3ae559 Recover original 755 perms for dir creation
Signed-off-by: Itxaka <itxaka@kairos.io>
2024-04-10 11:22:15 +02:00
renovate[bot]
ac1c1be9f8 Update quay.io/kairos/osbuilder-tools Docker tag to v0.200.10 2024-04-09 22:36:56 +00:00
dependabot[bot]
cf4595d3cb Bump the go_modules group across 1 directory with 3 updates (#267)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2024-04-09 10:57:17 +02:00
renovate[bot]
2cdab212cb Update github.com/kairos-io/kcrypt digest to 05628ae (#262)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 10:53:04 +02:00
Itxaka
ade21d4663 Fix lint and new uki steps (#274)
* Fix lint and add new uki step

Make it simpler by dividing the actual base mounts and pivot into new
sysroot into two different steps

Signed-off-by: Itxaka <itxaka@kairos.io>

* Fix constant name and gosec issues

Signed-off-by: Itxaka <itxaka@kairos.io>

---------

Signed-off-by: Itxaka <itxaka@kairos.io>
2024-04-09 10:40:47 +02:00
Itxaka
b9fe50bf84 Add timeout wait for sysroot (#278) 2024-04-09 10:40:28 +02:00
renovate[bot]
b4654ffb47 Update actions/checkout action to v4 (#269)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 10:38:39 +02:00
renovate[bot]
efa81ce145 Update github/codeql-action action to v3 (#270)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 10:38:25 +02:00
Itxaka
d3e1092e42 Bump sdk (#275) v0.1.24 2024-04-08 12:57:02 +02:00
Itxaka
266d06334f Rework uki to pivot at start (#271)
* Rework uki to pivot at start

Signed-off-by: Itxaka <itxaka@kairos.io>

* Fix secureboot check

Signed-off-by: Itxaka <itxaka@kairos.io>

* debug

Signed-off-by: Itxaka <itxaka@kairos.io>

* Change order of initial stuff

first mount the barebone stuff and then do the movement

Signed-off-by: Itxaka <itxaka@kairos.io>

* Drop sleep

Signed-off-by: Itxaka <itxaka@kairos.io>

---------

Signed-off-by: Itxaka <itxaka@kairos.io>
v0.1.23
2024-04-02 10:26:07 +00:00
renovate[bot]
8a142fe41f Update golangci/golangci-lint Docker tag to v1.57.2 2024-03-29 02:04:06 +00:00
Ettore Di Giacinto
3a7c8a81ca Create secscan.yaml 2024-03-28 10:29:56 +01:00
renovate[bot]
e6455b3326 Update module github.com/kairos-io/kairos-sdk to v0.0.28 2024-03-28 01:33:18 +00:00
renovate[bot]
a983df1560 Update quay.io/kairos/osbuilder-tools Docker tag to v0.200.9 2024-03-27 22:52:25 +00:00