Commit Graph

236 Commits

Author SHA1 Message Date
Itxaka
2e0af77fbc
Use new logger facilities (#236) 2024-03-01 12:27:26 +01:00
Mauro Morales
d139550b54
Bump SDK to 0.0.26 (#238) 2024-02-29 22:14:45 +01:00
Dimitris Karakasilis
c369187e48
Remove "replace" directive from go.mod
and use released tag

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-02-19 13:43:43 +02:00
Dimitris Karakasilis
d981656715
Install efi files in uki mode using naming convention
replace "artifact" with "active" in conf files and in filenames

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-02-13 16:12:20 +02:00
Itxaka
7efda3d50e Bump sdk
Signed-off-by: Itxaka <itxaka@kairos.io>
2024-02-01 15:27:00 +01:00
Itxaka
25aa9cf0cb
Bump kcrypt (#208) 2024-01-24 16:44:16 +01:00
renovate[bot]
190fe53d38 fix(deps): update module github.com/nxadm/tail to v1.4.11 2024-01-24 15:21:32 +00:00
renovate[bot]
f9e6641788 fix(deps): update module github.com/distribution/distribution to v2.8.3+incompatible 2024-01-24 13:44:57 +00:00
Mauro Morales
663801091d
Allow downgrading of k3s when upgrading kairos version
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
2024-01-08 17:01:57 +02:00
Dimitris Karakasilis
26967ba8f1
Bump kairos-sdk
to consume https://github.com/kairos-io/kairos-sdk/pull/65

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-01-05 10:30:02 +02:00
renovate[bot]
604f111866 Update module github.com/mudler/yip to v1.4.6 2024-01-04 03:39:43 +00:00
renovate[bot]
42c40a42fa Update module github.com/labstack/echo/v4 to v4.11.4 2024-01-04 00:49:43 +00:00
Mauro Morales
ca509a6b0a
Merge pull request #116 from kairos-io/renovate/github.com-google-go-containerregistry-0.x
Update module github.com/google/go-containerregistry to v0.17.0
2024-01-03 14:33:02 +01:00
Dimitris Karakasilis
e9251fcfc5
Bump the kairos-sdk to use quoted os-release variables
https://github.com/kairos-io/kairos-sdk/pull/63/files

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-19 11:22:59 +02:00
Itxaka
48188d1442 Bump Kcrypt
Signed-off-by: Itxaka <itxaka@kairos.io>
2023-12-18 16:17:23 +01:00
Itxaka
b8232ae985
UKI improvements (#186) 2023-12-18 16:09:55 +01:00
Itxaka
3254b8a36e
Uki upgrade (#182) 2023-12-18 11:38:26 +01:00
renovate[bot]
2be11b827e
Update module github.com/kairos-io/kcrypt to v0.8.0 (#185)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-16 10:04:35 +01:00
Dimitris Karakasilis
559e1e2b70
Bump the kairos-sdk to get the latest changes regarding versioneer
https://github.com/kairos-io/kairos-sdk/pull/62

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-14 17:03:41 +02:00
renovate[bot]
580c7bdab5
Update github.com/kairos-io/kcrypt digest to 12a8d5d (#183)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 14:03:53 +01:00
Itxaka
7ca39f2729
Encrypt uki partitions after install (#176) 2023-12-12 20:51:55 +00:00
Dimitris Karakasilis
44d363fc0e Consume a tagged kairos-sdk version
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-08 14:54:04 +02:00
Dimitris Karakasilis
2412d69e32
Re-enable call-out to provider for releases
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-08 10:50:01 +02:00
Dimitris Karakasilis
823343546a
Fix "upgrade list-releases" command by consuming kairos-sdk versioneer
Also add TODOs for remaining work

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-07 15:00:45 +02:00
Dimitris Karakasilis
faedd0fbae
Embed verioneer cli commands and fix duplicate command aliases
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-05 15:53:04 +02:00
Dimitris Karakasilis
bd63c4b487
Bump kairos-sdk to fix the local bundle installation
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-12-05 12:31:41 +02:00
renovate[bot]
2824b78d04
Update module github.com/google/go-containerregistry to v0.17.0 2023-11-29 22:51:15 +00:00
Dimitris Karakasilis
dfa5665ace
Don't parse userdata twice
bump kairos-sdk to consume this: https://github.com/kairos-io/kairos-sdk/pull/58

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-11-23 16:42:02 +02:00
renovate[bot]
9edc1eef6a
Update module github.com/mudler/yip to v1.4.5 (#169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-27 10:30:04 +02:00
renovate[bot]
dc8a4336fc Update module github.com/kairos-io/kairos-sdk to v0.0.15 2023-10-27 08:29:30 +00:00
Mauro Morales
fdc7f49d1f Keep track of visited files for size calculation
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-10-19 22:11:13 +02:00
renovate[bot]
8785c5e189 Update module github.com/distribution/distribution to v2.8.3+incompatible 2023-10-17 06:31:55 +00:00
renovate[bot]
4956cdb8a2 Update module github.com/nxadm/tail to v1.4.11 2023-10-17 00:08:48 +00:00
renovate[bot]
b38204bba1 Update module github.com/labstack/echo/v4 to v4.11.2 2023-10-16 23:06:51 +00:00
renovate[bot]
2cd1f6f1f6 Update module github.com/mudler/yip to v1.4.5 2023-10-16 19:10:08 +00:00
renovate[bot]
da5a3edcf2
Update github.com/kairos-io/kairos-sdk digest to 0bb4e40 (#157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-16 16:35:53 +02:00
renovate[bot]
ae5d2f72c9
Update module github.com/mudler/yip to v1.4.4 (#156)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:44:22 +02:00
renovate[bot]
9f216d373c
Update module github.com/onsi/gomega to v1.28.0 (#155)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:43:09 +02:00
renovate[bot]
47f461b243
Update module github.com/onsi/ginkgo/v2 to v2.12.1 (#154)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 13:42:07 +02:00
Dimitris Karakasilis
c3a77d7199
Bump yip
https://github.com/kairos-io/kairos/issues/1850

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-09-26 12:22:57 +03:00
Itxaka
677254e570
Pass the install event to the collector directly (#150) 2023-09-26 07:38:58 +00:00
Dimitris Karakasilis
b687b30d48
Bump yip
to get this fix: https://github.com/mudler/yip/pull/110

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-09-25 10:18:48 +03:00
renovate[bot]
b1db2f48e4
Update module github.com/erikgeiser/promptkit to v0.9.0 (#126)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 17:14:50 +02:00
Dimitris Karakasilis
b336e16e70
go mod tidy (after rebase conflicts)
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-09-14 16:06:59 +03:00
renovate[bot]
0afdf76278
Update module github.com/mudler/yip to v1.4.2 (#142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 09:46:37 +02:00
Itxaka
cfc9f6572f
Bump yip to latest (#141)
Signed-off-by: Itxaka <itxaka@kairos.io>
2023-09-07 15:39:37 +02:00
renovate[bot]
417f8ce438
Update module github.com/mudler/yip to v1.4.0 (#135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 11:22:02 +02:00
renovate[bot]
ccd7872045
Update module golang.org/x/oauth2 to v0.12.0 (#127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 11:20:45 +02:00
Itxaka
307eabbb36
Bump to latest yip (#134)
Signed-off-by: Itxaka <itxaka@kairos.io>
2023-09-04 09:56:15 +02:00
Itxaka
442973526e
Track active/passive boot for upgrade workflow (#133)
* Track active/passive boot for upgrade workflow

Track what are we booting from during upgrade in order to not backup
active into passive if we are booting from passive.

If we are booting from active or recovery the workflow keeps as it was,
backup active into passive, and then move the transition image into
active.

Signed-off-by: Itxaka <itxaka@kairos.io>
2023-09-01 15:19:28 +02:00