Itxaka
2be9cfce66
Add iso builder
...
This adds a new package for the iso builder run directly on go.
This is extracted from the original elemental-cli and then from the now
build-less kairos-agent
This uses no deps on elemental, only deps are on kairos-agent for the
config stuff mainly.
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-07-18 12:51:03 +02:00
Itxaka
d8a56badc1
Merge pull request #69 from Itxaka/revert_gpt
2023-07-17 10:22:36 +02:00
Itxaka
f8353326fb
Revert "Drop uneeded sfdisk call"
...
This reverts commit e5f563c4db
.
2023-07-17 10:19:41 +02:00
Itxaka
eb6171b08c
Revert "Really make it gpt"
...
This reverts commit a923f2e558
.
2023-07-17 10:19:32 +02:00
Itxaka
a2b1ee4536
Revert "Use GPT for raw images"
...
This reverts commit 6b69df91a5
.
2023-07-17 10:19:25 +02:00
Itxaka
e5f563c4db
Drop uneeded sfdisk call
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-07-13 14:38:50 +02:00
Itxaka
52d4f1d60b
Merge pull request #67 from Itxaka/gpt
2023-07-13 13:41:43 +02:00
Itxaka
a923f2e558
Really make it gpt
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-07-13 13:25:15 +02:00
Itxaka
e7bafb6ae5
Merge pull request #66 from Itxaka/gpt
2023-07-12 16:51:16 +02:00
Itxaka
6b69df91a5
Use GPT for raw images
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-07-12 16:36:34 +02:00
Mauro Morales
b70b22bb35
Merge pull request #65 from kairos-io/schedule-renovate-afterhours
...
schedule renovate after hours
2023-07-05 08:21:43 +02:00
Mauro Morales
b8e1a4ff2e
schedule renovate after hours
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-07-04 15:55:04 +02:00
Mauro Morales
4ce89a76a9
Merge pull request #64 from kairos-io/1548-os-release-update
...
Introduce os-release-update
2023-06-28 09:28:30 +02:00
Mauro Morales
5b3c765080
Introduce os-release-update
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-06-27 17:47:25 +02:00
Dimitris Karakasilis
893de1cc1d
Merge pull request #62 from kairos-io/1477-fix-osbuilder-tests
...
Remove old parameters (no longer supported)
2023-06-23 14:31:46 +03:00
Dimitris Karakasilis
3eafb953b2
Declare variables in container nodes but initialize them in setup nodes
...
as per the docs:
https://onsi.github.io/ginkgo/#avoid-spec-pollution-dont-initialize-variables-in-container-nodes
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-06-21 14:14:35 +03:00
Dimitris Karakasilis
278abfa84d
Remove old parameters (no longer supported)
...
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-06-21 13:13:26 +03:00
Itxaka
d8d8d70eca
Merge pull request #61 from Itxaka/zstd_tools_image
2023-06-13 12:29:15 +02:00
Itxaka
f59f5bac75
Add zstd to the osbuilder image
...
Useful to support zstd compression when working with arm images
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-13 11:12:01 +02:00
Itxaka
1372a93911
Merge pull request #60 from Itxaka/fix_loops
2023-06-12 16:29:37 +02:00
Itxaka
ccc0d52393
🐛 Revert loop cleanup
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-12 16:01:03 +02:00
Itxaka
b65986b47e
Update build-arm-image.sh
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-06 09:31:41 +02:00
Itxaka
b44b329fb7
Merge pull request #59 from Itxaka/config_oem_rpi
2023-06-05 08:43:02 +00:00
Itxaka
3c419594b4
Be less agressive on arm cleanup
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-02 15:29:49 +02:00
Itxaka
1101a59c9e
More cleanup of loop devices and lvm groups
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-02 14:37:17 +02:00
Itxaka
a892113ff6
🐛 Copy default values and configs in the oem partition for rpi
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-06-02 14:28:30 +02:00
Mauro Morales
53a74136d6
Merge pull request #58 from kairos-io/bump-grub-static
...
Bump Grub and config
2023-06-01 16:46:42 +02:00
Mauro Morales
54f67aa091
add changes to prepare arm images too
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-06-01 15:37:04 +02:00
Mauro Morales
00fb90cc4b
install fonts in default location
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-06-01 14:45:36 +02:00
Mauro Morales
3d4d8a5416
Bump Grub and config
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-31 17:25:52 +02:00
Ettore Di Giacinto
876223099a
Merge pull request #53 from kairos-io/622-copy-grub-config
...
Copy our grub config in place
2023-05-31 13:48:29 +02:00
mudler
df7e436900
Add code reference
...
Signed-off-by: mudler <mudler@mocaccino.org>
2023-05-31 10:58:08 +02:00
mudler
411b9404ef
Allow to customize GRUB menu entry, apply grub menu copy also to prepare_arm_images.sh
...
Signed-off-by: mudler <mudler@mocaccino.org>
2023-05-31 10:56:49 +02:00
Jacob Payne
0e9d3b620e
Merge pull request #44 from kairos-io/issue-513
...
Support More Export Formats
2023-05-30 09:27:57 -07:00
Itxaka
a868346eac
Merge pull request #56 from Itxaka/keep_lvm_flag
2023-05-23 20:40:28 +02:00
Itxaka
f533e5e10e
Restore --use-lvm flag for backwards compatibility
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-05-23 20:39:52 +02:00
Itxaka
83f58e301c
Merge pull request #54 from Itxaka/arm_lvm_default
2023-05-23 14:38:40 +02:00
Itxaka
e95f84f0d1
Use lvm by default in building arm images
...
Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
2023-05-23 14:31:57 +02:00
Jacob Payne
c8997e7fe0
removed unused args
...
Signed-off-by: Jacob Payne <jacob@spectrocloud.com>
2023-05-22 14:40:10 -07:00
Jacob Payne
a963471629
fixed exporters tag
...
Signed-off-by: Jacob Payne <jacob@spectrocloud.com>
2023-05-22 14:37:11 -07:00
Dimitris Karakasilis
cd8dd27354
Copy our grub config in place
...
Fixes https://github.com/kairos-io/kairos/issues/622
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-05-22 16:46:03 +03:00
Mauro Morales
6e4b4c901d
Merge pull request #35 from kairos-io/renovate/github.com-onsi-gomega-1.x
...
Update module github.com/onsi/gomega to v1.27.7
2023-05-19 08:56:19 +02:00
renovate[bot]
056f142bf6
Update module github.com/onsi/gomega to v1.27.7
2023-05-18 18:57:05 +00:00
Mauro Morales
36a8aac887
Merge pull request #40 from kairos-io/renovate/actions-checkout-3.x
...
Update actions/checkout action to v3
2023-05-16 22:02:30 +02:00
Mauro Morales
5b792f342e
Merge pull request #30 from kairos-io/renovate/golang-1.x
...
Update golang Docker tag to v1.20
2023-05-16 22:01:49 +02:00
renovate[bot]
48939327d6
Update docker/login-action action to v2
2023-05-16 20:01:29 +00:00
renovate[bot]
f38d261b93
Update docker/build-push-action action to v4
2023-05-16 20:01:24 +00:00
Mauro Morales
446fe30aa0
Merge pull request #34 from kairos-io/renovate/github.com-onsi-ginkgo-v2-2.x
...
Update module github.com/onsi/ginkgo/v2 to v2.9.5
2023-05-16 22:00:27 +02:00
Mauro Morales
b2541a59bb
Merge pull request #47 from kairos-io/1421-default-config-header
...
🐛 Add header to default config
2023-05-16 21:59:42 +02:00
Mauro Morales
f3e23108ac
Add header to default config
...
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
2023-05-16 19:27:44 +02:00