Mauro Morales
64e661937d
arrow_up: Upgrade urfave/cli to v2 ( #713 )
...
Upgrade urfave/cli to v2
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-01-25 00:39:51 +01:00
renovate[bot]
6ced6fb3ba
Update module github.com/urfave/cli to v1.22.12 ( #702 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 11:05:43 +00:00
renovate[bot]
cbc0a39ed3
Update module github.com/onsi/gomega to v1.26.0 ( #709 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 08:38:40 +01:00
renovate[bot]
42e268c75c
Update module github.com/pterm/pterm to v0.12.54 ( #701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-23 00:24:23 +01:00
renovate[bot]
dba7495edb
Update module github.com/kairos-io/kcrypt to v0.5.0 ( #678 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-19 12:02:39 +01:00
Dimitris Karakasilis
ab04ccb0fc
Use new kcrypt/config package ( #669 )
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-01-18 15:14:57 +02:00
renovate[bot]
5015ce7cd1
Update module github.com/onsi/gomega to v1.25.0 ( #664 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-18 11:38:22 +01:00
renovate[bot]
2054d40724
Update module github.com/labstack/echo/v4 to v4.10.0 ( #609 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-18 11:33:23 +01:00
renovate[bot]
5a43812f5c
Update module github.com/onsi/ginkgo/v2 to v2.7.0 ( #623 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-18 11:32:57 +01:00
renovate[bot]
2c06307a28
Update module github.com/urfave/cli to v1.22.11 ( #655 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-18 11:32:04 +01:00
Dimitris Karakasilis
64bd8e9b3b
Merge pull request #665 from kairos-io/399_deeply_merge_configs
...
Deeply merge yamls in original data
2023-01-18 11:16:05 +02:00
renovate[bot]
7a99d4c453
Update module golang.org/x/oauth2 to v0.4.0 ( #607 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 15:09:58 +01:00
Mauro Morales
50981936b1
arrow_up: update github.com/mudler deps ( #617 )
...
* :arrow-up: Update deps from github.com/mudler
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
* tidy
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-01-06 15:09:30 +01:00
renovate[bot]
418cb2c390
Update module github.com/pterm/pterm to v0.12.53 ( #613 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 10:17:41 +01:00
Ettore Di Giacinto
6841584d47
seedling: Webui installer ( #587 )
...
* 🌱 Add webui
Signed-off-by: mudler <mudler@c3os.io>
* 🌱 Re-read config files after loading bundles
Signed-off-by: mudler <mudler@c3os.io>
* [check-spelling] Update metadata
Update for https://github.com/kairos-io/kairos/actions/runs/3806058276/attempts/1
Accepted in https://github.com/kairos-io/kairos/pull/587#issuecomment-1367859480
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
Signed-off-by: mudler <mudler@c3os.io>
* 🎨 Beautify index page
Signed-off-by: mudler <mudler@c3os.io>
* Do not rerun if we were successful or we are already running
Signed-off-by: mudler <mudler@c3os.io>
* Add syntax highlight
Signed-off-by: mudler <mudler@c3os.io>
* Add error message
Signed-off-by: mudler <mudler@c3os.io>
* Add YAML validation and highlight
Signed-off-by: mudler <mudler@c3os.io>
* Fixup terminal output
Signed-off-by: mudler <mudler@c3os.io>
* Fix newlines
Signed-off-by: mudler <mudler@c3os.io>
* fixups
Signed-off-by: mudler <mudler@c3os.io>
* 🎨 Fixup lint issues
Signed-off-by: mudler <mudler@c3os.io>
* Mark dependencies
Signed-off-by: mudler <mudler@c3os.io>
* Let configure the listening address
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: mudler <mudler@c3os.io>
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
2023-01-05 14:15:05 +01:00
renovate[bot]
1deebd0155
Update module github.com/pterm/pterm to v0.12.51 ( #586 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-24 08:35:05 +01:00
renovate[bot]
a42b17ebea
Update module github.com/itchyny/gojq to v0.12.11 ( #585 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-24 08:34:42 +01:00
renovate[bot]
c29f249343
Update module github.com/google/go-github/v40 to v48 ( #571 )
...
* Update module github.com/google/go-github/v40 to v48
* [check-spelling] Update metadata
Update for https://github.com/kairos-io/kairos/actions/runs/3767678767/attempts/1
Accepted in https://github.com/kairos-io/kairos/pull/571#issuecomment-1364324766
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
2022-12-24 08:34:12 +01:00
renovate[bot]
da5e5aba55
Update module github.com/twpayne/go-vfs to v4 ( #572 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-24 08:32:59 +01:00
renovate[bot]
9e2e315f76
Update module github.com/onsi/gomega to v1.24.2 ( #560 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 11:24:56 +01:00
renovate[bot]
182b0c94f6
Update module golang.org/x/oauth2 to v0.3.0 ( #541 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 09:57:08 +01:00
renovate[bot]
75cd59a57c
Update module github.com/mudler/yip to v0.11.4 ( #540 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 09:56:36 +01:00
renovate[bot]
54a4b2b953
Update module github.com/itchyny/gojq to v0.12.10 ( #522 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-03 15:20:32 +01:00
renovate[bot]
27d4f3231b
Update module github.com/onsi/ginkgo/v2 to v2.5.1 ( #462 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-25 08:03:37 +01:00
renovate[bot]
92a0492df5
Update module github.com/kairos-io/kcrypt to v0.4.4 ( #480 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-25 08:03:15 +01:00
renovate[bot]
081d1ff542
Update module github.com/pterm/pterm to v0.12.50 ( #474 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-22 21:22:33 +01:00
Dimitris Karakasilis
7a3bd6c113
Persist partition label/uuid mapping whenever we encrypt a partition ( #408 )
...
Fixes: https://github.com/kairos-io/kairos/issues/380
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2022-11-16 13:35:59 +02:00
renovate[bot]
d1620a387d
Update module golang.org/x/oauth2 to v0.2.0 ( #405 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 19:20:50 +01:00
renovate[bot]
2ff0120352
Update module github.com/otiai10/copy to v1.9.0 ( #403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 01:35:55 +00:00
renovate[bot]
e3546ff129
Update module github.com/onsi/gomega to v1.24.1 ( #404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 19:05:09 +01:00
renovate[bot]
cbd80e87a3
Update module github.com/onsi/ginkgo/v2 to v2.5.0 ( #396 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-08 07:05:33 +01:00
renovate[bot]
61b30e50d2
Update module github.com/onsi/gomega to v1.24.0 ( #360 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-02 23:54:09 +00:00
Luther Monson
c09218f94a
seedling: Add Better Windows Desktop Support to Kairos ( #338 )
...
adding better windows desktop support for the project
Signed-off-by: Luther Monson <luther.monson@gmail.com>
Signed-off-by: Luther Monson <luther.monson@gmail.com>
2022-10-30 17:17:59 -07:00
renovate[bot]
dbf6d34294
Update module golang.org/x/oauth2 to v0.1.0 ( #319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-30 22:22:42 +01:00
renovate[bot]
7a191a35c5
Update module github.com/onsi/gomega to v1.23.0 ( #317 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 10:40:32 +02:00
renovate[bot]
006f0dc576
Update module go to 1.19 ( #318 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 10:36:22 +02:00
renovate[bot]
0990877f50
Update module github.com/onsi/ginkgo/v2 to v2.4.0 ( #316 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 10:33:28 +02:00
renovate[bot]
e9d79eef92
Update module github.com/urfave/cli to v1.22.10 ( #312 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 10:33:09 +02:00
renovate[bot]
230f69080c
Update module github.com/pterm/pterm to v0.12.49 ( #309 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 08:12:14 +02:00
renovate[bot]
8b6884871e
Update module github.com/mudler/yip to v0.11.3 ( #315 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 08:11:52 +02:00
renovate[bot]
645ac3913e
Update module github.com/itchyny/gojq to v0.12.9 ( #308 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-29 01:29:27 +00:00
Ettore Di Giacinto
ad4ec0c19b
sparkles: state api sdk ( #262 )
...
* ✨ Add state api
This is related to https://github.com/kairos-io/kairos/issues/34 .
Starts to unify the API to retrieve the state in the sdk to have a common place to query system status information.
* 🤖 Add test
* Update go.mod
* ⚙️ Fine-tune detection of partitions
* 🤖 Add more fine-grained tests
* 🎨 Add /dev/ to partition name
* 🤖 Fixup tests
* ⚙️ Remount accessors
* ✨ Add state partition to cloud-init paths
* 📝 Upper case Kairos in motd
* 🎨 Add mounts sdk
* 🎨 Set grub options via SDK
* 🎨 Make it more idiomatic
2022-10-23 20:22:32 +02:00
Ettore Di Giacinto
93cef67c86
sparkles: Minor enhancements ( #239 )
...
* 🐛 Fixup grub option quoting
* ⚙️ Copy discovery to oem if found
* ✨ Add environment block to install
* ⚙️ Use /oem for mount in kcrypt post-hook
* 📝 Update docs with installer env reference
* 🤖 Add test deps
* ⚙️ Be consistent and set env also for post-hooks
* ⚙️ propagate env in post-hooks
2022-10-18 07:45:07 +02:00
Ettore Di Giacinto
153b98887d
robot: Install ginkgo pinned from go.mod ( #208 )
2022-10-12 07:46:01 +02:00
Ettore Di Giacinto
2a245748ce
penguin: Make fedora/rockylinux to boot ( #181 )
...
* 🐧 Add fedora and rockylinux
* 🐧 Add tools to fedora/rh images
* 🤖 Add tests to circleci
* 🤖 Configure the CPU required for running rhel on vms
* Enable ttys
* 🤖 Disable tests on fedora/rockylinux
QEMU TCG doesn't support AVX:
https://developers.redhat.com/blog/2021/01/05/building-red-hat-enterprise-linux-9-for-the-x86-64-v2-microarchitecture-level#recommendations_for_rhel_9
* 🤖 Don't release rockylinux/fedora
2022-10-05 21:45:09 +02:00
Ettore Di Giacinto
7da7b7e2ca
Move some CI tests to CircleCI ( #178 )
...
* 🤖 Run datasource tests on CircleCI
* 🤖 Run bundles tests on CircleCI
* 🤖 Fixups
* 🤖 Run cli tests to CircleCI
* 🤖 Extend wait time
* 🤖 Fail when VM is aborted
* 🤖 Enlart waiting time window
* 🤖 Do not set VM specs
* 🤖 Shift just some of the tests
2022-10-04 21:44:27 +02:00
Ettore Di Giacinto
2d3945c042
robot: Cleanup and refactor tests ( #157 )
2022-09-28 23:52:30 +02:00
Ettore Di Giacinto
576c590e70
art: Rebranding ( #130 )
...
See: https://github.com/c3os-io/c3os/issues/88
2022-09-17 18:43:51 +02:00
mudler
a1ba95fb7b
robot: Run only relevant tests, push to core-*
...
From now on images built from this repo are the c3os core images.
c3os core images contains only the base image, framework files and the c3os agent.
This also sets up tests accordingly to run only to cover the c3os-agent.
2022-08-12 15:49:41 +02:00
mudler
74ebf3e698
art: Expose interactive install to providers
...
In this way install can be driven from providers too
Part of: https://github.com/c3os-io/c3os/issues/68
2022-08-12 12:21:12 +02:00