🔧 Lifecycle agent for kairos
Go to file
Itxaka 3aa5ec4899 seedling: Generic arm64 isos (#1291)
🌱 Generate arm64 generic isos

 - Use latest osbuilder tools image as it contains fixes for arm64 isos
 - Add a small job to build an iso as part of the image arm workflow
 - Rework /boot/vmlinuz linking so it works on x86 and arm64

This also adds an iso-remote target for earthfile that allows to build
an iso from a remote rootfs in the shape of a docker artifact. This
allows for easy reproduce of isos based on existing artifacts instead of
having to rebuild the whole thing. You point to the artifact and it
spits an iso really fast. Also works with arm64 artifacts so we can
easily build a local arm64 iso for testing for pushed artifacts.

This PR makes it so generation of isos for arm64 works.

Signed-off-by: Itxaka <itxakaserrano@gmail.com>
2023-04-15 17:06:22 +02:00
cmd sparkles: Allow showing pre-releases on upgrade options (#1333) 2023-04-21 12:32:28 +02:00
internal sparkles: Allow showing pre-releases on upgrade options (#1333) 2023-04-21 12:32:28 +02:00
pkg sparkles: Allow showing pre-releases on upgrade options (#1333) 2023-04-21 12:32:28 +02:00
.golangci.yml robot: Make linter happy 2022-07-25 22:26:10 +00:00
.goreleaser.yaml Pass VERSION flag including v2 in path (#1290) 2023-04-13 19:44:19 +02:00
Earthfile seedling: Generic arm64 isos (#1291) 2023-04-15 17:06:22 +02:00
go.mod Update module github.com/Masterminds/semver/v3 to v3.2.1 (#1327) 2023-04-20 11:10:59 +00:00
go.sum Update module github.com/Masterminds/semver/v3 to v3.2.1 (#1327) 2023-04-20 11:10:59 +00:00