Commit Graph

917 Commits

Author SHA1 Message Date
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
Dimitris Karakasilis
75eda111cd Handle error and extract code to function
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-02-13 11:16:49 +02:00
Itxaka
5f6bb7884f Adapt uki install to new rootfsbase (#228) v2.7.11 2024-02-12 10:35:36 +01:00
Ettore Di Giacinto
bd15303f33 Merge pull request #227 from kairos-io/fix_dir_creation
fix: do not try to create a dir
2024-02-09 11:32:05 +01:00
Ettore Di Giacinto
1867523424 Update pkg/uki/install.go 2024-02-09 11:28:48 +01:00
mudler
5bf688b8f9 do not try to create a dir 2024-02-09 11:27:09 +01:00
Ettore Di Giacinto
6933d015e9 Merge pull request #226 from kairos-io/double_mount
fix(mount): check if path is mounted and create /run/initramfs/live if doesn't exist
2024-02-09 11:15:34 +01:00
mudler
b8388782b0 fix(mount): check if path is mounted and create /run/initramfs/live if doesn't exist 2024-02-09 11:11:49 +01:00
Mauro Morales
175b163159 Read /system/oem config (#224)
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
v2.7.10
2024-02-08 16:05:34 +01:00
Itxaka
aade2bebb3 Bring uki install up to par with immucore (#225) 2024-02-08 15:21:37 +01:00
Mauro Morales
3dbc7c0ce7 Add default system config dir (#223)
* Add default system config dir

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

* Add elemental dir too

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>

---------

Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2024-02-08 12:55:48 +01:00
Itxaka
0119b9cfb2 Fix object dumping (#222) v2.7.9 2024-02-05 11:30:24 +01:00
Itxaka
33c8e8f29c Add reset for uki (#221) v2.7.8 2024-02-02 13:20:06 +01:00
Itxaka
7efda3d50e Bump sdk
Signed-off-by: Itxaka <itxaka@kairos.io>
v2.7.7
2024-02-01 15:27:00 +01:00
Itxaka
0897a79c25 Remove the proper interactive-install entry by default (#220) 2024-01-31 20:58:49 +01:00
Itxaka
9941c786a3 Fix uki upgade path (#219) 2024-01-31 19:38:16 +01:00
Itxaka
1a46f0910f [uki] Wait for oem to appear after encryption (#216) v2.7.6 2024-01-30 14:28:54 +01:00
Itxaka
3b5ae90dfe Set proper partition size based on the source (#214) 2024-01-30 10:35:10 +01:00
Itxaka
f6f113128d Remove entries on install (#213) 2024-01-26 17:41:23 +01:00
Itxaka
8696eb16d2 Do not show devices that cant be used (#212)
during interactive install all devices will appear but some of those are
not desirable as they cannot be used to install.

Skip those in the list

Signed-off-by: Itxaka <itxaka@kairos.io>
2024-01-26 15:09:13 +01:00
renovate[bot]
5014587a3c fix(deps): update dependency alpinejs to v3.13.5 2024-01-24 23:03:07 +00:00
Itxaka
25aa9cf0cb Bump kcrypt (#208) v2.7.5 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
Ettore Di Giacinto
79a577d0f3 feat(uki-partitioning): respect additional encrypted partition list (#206) v2.7.4 2024-01-24 10:48:33 +01:00
Itxaka
e8dbe2f011 Fix device auto flag on uki (#207) v2.7.3 2024-01-24 10:44:19 +01:00
Itxaka
e80a435c53 Fix --source flag (#205) 2024-01-23 17:05:54 +01:00
Itxaka
751e299532 Restore partitions config from cloudconfig (#204) 2024-01-19 12:25:45 +01:00
Itxaka
708cf09929 Add workaround for secureboot ubuntu flavor (#203) v2.7.2 2024-01-15 15:15:05 +01:00
Itxaka
96d9f402a1 reuse same base image across all targets (#202) 2024-01-15 13:54:38 +01:00
Itxaka
7b3149e9ce Add 1.19 go to test matrix (#201) 2024-01-11 12:29:43 +01:00
Itxaka
ab57da1382 Remove cutSuffix as its go >=1.20 only (#200) v2.7.1 2024-01-11 11:51:46 +01:00
Itxaka
ae41cbf34e Copy grub+shim from the rootfs especific paths (#189) v2.7.0 2024-01-11 11:24:43 +01:00
Dimitris Karakasilis
845b9b1e3b Merge pull request #199 from kairos-io/add-flag-to-print-all-releases
Add "--all" flag to list-releases to print older releases too
v2.6.3
2024-01-11 11:06:31 +02:00
Dimitris Karakasilis
9a8c404cfa Add "--all" flag to list-releases to print older releases too
This will allow us to fix the broken test in master and also allow
people to downgrade to older releases.

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-01-11 10:43:45 +02:00
Itxaka
53f49169b1 Fix uki mode detection (#198) 2024-01-10 10:38:31 +01:00
Itxaka
174d69c3ea Merge uki upgrade into the normal upgrade command (#197) 2024-01-09 16:42:49 +01:00
Itxaka
775756f4b6 Run install off the same command (#196) 2024-01-09 15:10:04 +01:00
Mauro Morales
663801091d Allow downgrading of k3s when upgrading kairos version
Signed-off-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
v2.6.2
2024-01-08 17:01:57 +02:00
Dimitris Karakasilis
3b25814fa4 Merge pull request #195 from kairos-io/2104-bump-sdk
Bump kairos-sdk
v2.6.1
2024-01-05 12:31:41 +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
renovate[bot]
fccdefdf0e Update dependency codemirror to v5.65.16 2024-01-03 22:05:47 +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
Mauro Morales
de3d581447 Merge pull request #167 from kairos-io/renovate/alpinejs-3.x-lockfile
Update dependency alpinejs to v3.13.3
2024-01-03 11:23:59 +01:00
Dimitris Karakasilis
14f6eee141 Merge pull request #188 from kairos-io/bump-sdk
Bump the kairos-sdk to use quoted os-release variables
v2.6.0 v2.6.0-rc2
2023-12-19 11:30:32 +02: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>
v2.6.0-rc1
2023-12-18 16:17:23 +01:00
Itxaka
b8232ae985 UKI improvements (#186) 2023-12-18 16:09:55 +01:00