Commit Graph

25 Commits

Author SHA1 Message Date
Itxaka
626423b252 Disable atimes in rsync (#743)
Some very old distros like ubuntu dont have that option

(cherry picked from commit c94cd8c685)
2025-04-07 09:25:59 +02:00
Itxaka
11cdddc452
Disable xattrs on rsync (#694)
* Disable xattrs on rsync

For systems with selinux enabled, this makes impossible to generate the
proper files as its being blocked

---------

Signed-off-by: Itxaka <itxaka@kairos.io>
2025-03-06 10:33:40 +01:00
Itxaka
7be897c1d5
Add boot assesment for install and bootentry (#604) 2024-11-27 11:16:56 +01:00
Itxaka
dcad8beac2
Drop those stupid github and vfs deps bumps (#591) 2024-11-06 12:50:14 +01:00
Itxaka
0f85a2c9d4
Fix reset (#565) 2024-09-27 16:10:49 +02:00
Itxaka
3e99d75331
Move to use our ghw clone (#535) 2024-09-17 15:27:31 +02:00
Itxaka
8e2c8ebb92
Minimize shelling out (#439)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-09-10 12:23:15 +02:00
mudler
75ff3cbdd4 feat(installation): allow to abort installation if sentinel file is present
Signed-off-by: mudler <mudler@localai.io>
2024-08-21 09:27:35 +02:00
Dimitris Karakasilis
f50ae8824c
Replace deprecated lib
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2024-07-26 13:31:09 +03:00
Itxaka
abf92beac8
Bump to use vfs4 (#240) 2024-03-18 11:57:34 +01:00
Itxaka
2e0af77fbc
Use new logger facilities (#236) 2024-03-01 12:27:26 +01:00
Itxaka
2e9c85e63a
Add shim to choose next entry to boot from (#230) 2024-02-21 10:44:32 +01: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
f6f113128d
Remove entries on install (#213) 2024-01-26 17:41:23 +01:00
Itxaka
53f49169b1
Fix uki mode detection (#198) 2024-01-10 10:38:31 +01:00
Itxaka
775756f4b6
Run install off the same command (#196) 2024-01-09 15:10:04 +01:00
Dimitris Karakasilis
e2e70565a7
Improve error message
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-08-04 10:06:08 +03:00
Itxaka
f7bdba2dda
Merge elemental config into agent config (#102) 2023-07-25 15:21:34 +02:00
Itxaka
9c5731baa2
Rename go module kairos-agent (#81) 2023-07-10 14:39:48 +02:00
Itxaka
9dd1dbddbe
Fix getting lvm recovery (#70) 2023-06-23 14:49:38 +02:00
Dimitris Karakasilis
f225315a5a
Use lsblk to detect partitions
like we did here:

https://github.com/kairos-io/kairos-sdk/pull/28/files

because ghw doesn't play well with lvm

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-06-21 10:52:08 +03:00
Itxaka
738bfbdb69
Simplify rsync implementation (#61) 2023-06-20 12:18:31 +02:00
Itxaka
75586ad601
Install improvements (#62) 2023-06-20 09:58:01 +03:00
Itxaka
ddfa30a4c6
Drop luet, image extractor, drop build code and multiarch images (#20)
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-16 16:06:49 +02:00
Itxaka
002b8ba51f
Bring elemental-cli code into the agent (#13) 2023-05-05 18:43:21 +02:00