Commit Graph

841 Commits

Author SHA1 Message Date
Mauro Morales
609c274636 Remove validation of os-release attribute when source has been given for upgrades
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-06-29 15:40:40 +02:00
Itxaka
9dd1dbddbe Fix getting lvm recovery (#70) v2.1.6 2023-06-23 14:49:38 +02:00
Itxaka
f051fab7bc Bump yip (#67) 2023-06-21 12:12:23 +02:00
Dimitris Karakasilis
de82b37a6c Merge pull request #60 from kairos-io/dk-debug-recovery-partition
List LVM partitions properly to allow detection of recovery on arm
2023-06-21 12:08:12 +03: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
629a0b2eee Set debug flag in the main app (#64) 2023-06-21 09:42:11 +02:00
Itxaka
b126f7ab00 Drop --local flag for image sources (#63) 2023-06-21 09:39:59 +02:00
Itxaka
ec67ddedbf Bump yip to latest (#65) 2023-06-20 16:42:35 +02:00
renovate[bot]
c52acc3024 Update module github.com/urfave/cli/v2 to v2.25.7 2023-06-20 10:19:28 +00: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
ed372395d2 Drop collector package and use sdk for it (#59) v2.1.4 2023-06-14 14:44:22 +02:00
Mauro Morales
d3f9f169da Merge pull request #57 from kairos-io/compare-issue-with-go-1.19
Don't rely on slices.Index implementation
2023-06-13 18:00:10 +02:00
Mauro Morales
ed66da8775 Don't rely on slices.Index implementation
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-06-13 17:52:45 +02:00
Mauro Morales
b10e7d39ed Update issue templates
relates to https://github.com/kairos-io/kairos/issues/1483
2023-06-13 12:07:45 +02:00
Itxaka
14e562bb16 🐛 Read upgrade/install values from config (#55)
We were ignoring the values in the /etc/elemental/config.yaml file that
we loaded into viper by not reading those values and their keys into the
final spec.

This meant that for example the defautl entry name was being lost as we
generated a new install spec from scratch and ignored those values that
we read on the config

Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
v2.1.3
2023-06-08 09:50:19 +00:00
renovate[bot]
acff689bea Update module github.com/kairos-io/kairos-sdk to v0.0.7 (#52)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.1.2
2023-06-07 20:58:48 +02:00
renovate[bot]
97a2867255 Update module github.com/sirupsen/logrus to v1.9.3 (#46)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-07 16:17:11 +02:00
renovate[bot]
c711e8eed9 Update dependency codemirror to v5.65.13 (#12)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-07 16:16:08 +02:00
renovate[bot]
3ed4a92fdc Update module github.com/pterm/pterm to v0.12.62 (#45)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 16:15:29 +02:00
renovate[bot]
c6ad38cb6a Update module github.com/onsi/gomega to v1.27.8 (#44)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-07 16:08:08 +02:00
renovate[bot]
0d077cf64c Update module github.com/distribution/distribution to v2.8.2+incompatible (#35)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 16:07:32 +02:00
renovate[bot]
bd2899f784 Update dependency alpinejs to v3.12.2 (#26)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-07 16:05:24 +02:00
renovate[bot]
2320b0385f Update golang.org/x/exp digest to 2e198f4 (#25)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 16:04:49 +02:00
renovate[bot]
f2e3f9d8c1 Update dependency @popperjs/core to v2.11.8 (#42)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 16:03:49 +02:00
renovate[bot]
3a08b0c558 Update module github.com/itchyny/gojq to v0.12.13 (#43)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 16:03:08 +02:00
renovate[bot]
1d572bf797 Update dependency cypress to v12.13.0 (#11)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-07 15:54:55 +02:00
Dimitris Karakasilis
a113147f8a 1225 config collector elemental (#32)
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
Co-authored-by: Dimitris Karakasilis <dimitris@spectrocloud.com>
v2.1.1
2023-06-07 11:28:37 +02:00
Itxaka
1e1638f258 Modify upgrade image flag to accept more formats (#39)
Co-authored-by: Mauro Morales <mauro.morales@spectrocloud.com>
v2.1.0 v2.1.0-rc6
2023-06-05 13:19:39 +00:00
Itxaka
ba72c14346 Add extended version command (#37) 2023-06-05 12:40:23 +02:00
Itxaka
b55e3e0800 🐛 Fix the cleanup of ssh users (#38) 2023-06-05 12:40:13 +02:00
Dimitris Karakasilis
2ed54a0d2d Merge pull request #36 from kairos-io/1460-run-after-install-hooks
Run after install hooks before rebooting
v2.1.0-rc5
2023-05-31 12:58:47 +03:00
Dimitris Karakasilis
0ae57a99aa Don't let "elemental" reboot
because the Lifecycle hook will do that

Fixes https://github.com/kairos-io/kairos/issues/1460

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-05-31 12:42:44 +03:00
Mauro Morales
5fe8eb8cc2 Merge pull request #34 from kairos-io/extract-schema-validation-to-sdk
 Extract schema validation to SDK
2023-05-26 13:08:07 +02:00
Mauro Morales
11ffdc2ee7 Tidy
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-26 12:39:28 +02:00
Mauro Morales
e23346ae44 Extract schema validation to SDK
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-26 12:38:54 +02:00
Itxaka
8e456ec8b6 Run the user in initramfs if we dont need network (#33) 2023-05-26 09:48:11 +02:00
Itxaka
3c484d9885 Add debug flag in root cmd (#31) v2.1.0-rc4 2023-05-24 10:39:17 +02:00
Itxaka
e614b35fda Bump sdk (#30) v2.1.0-rc3 2023-05-23 15:16:14 +02:00
Itxaka
d07b7dcca2 Bump sdk (#29) v2.1.0-rc2 2023-05-18 16:23:28 +02:00
Itxaka
f3d5965041 Allow adding extra cloud-init paths to run-stage (#27) 2023-05-18 16:23:18 +02:00
Itxaka
8680b0ae93 Add root path flag to install-bundle (#28) 2023-05-18 12:10:09 +02:00
Itxaka
0288fb111b Bump sdk deps and adjust image extraction (#24) v2.1.0-rc1 2023-05-17 10:43:11 +02:00
Mauro Morales
eb33870a54 Merge pull request #21 from kairos-io/use-kairos-docs-repo
Use kairos-docs repo to generate docs
2023-05-17 09:54:16 +02:00
Mauro Morales
2b13623656 adapt destination path
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-17 09:48:37 +02:00
Mauro Morales
7198dd5826 Fix path of artifact
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-17 09:08:15 +02:00
Itxaka
1afe3c2dbd Run stages directly from code instead of shelling out (#23)
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-05-16 18:06:49 +02:00
Itxaka
7f703ae588 🤖 Use cypress container for webui tests (#22) 2023-05-16 16:30:04 +02: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
Mauro Morales
1ad2ba7332 Use kairos-docs repo to generate docs
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-15 14:03:21 +02:00