8578 Commits

Author SHA1 Message Date
Avi Deitcher
e0151386c8 bump buildkit version and deps (#4202)
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2026-01-18 14:32:24 +02:00
Avi Deitcher
4129cc7999 push release tags even when digest tag already is there (#4201)
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2026-01-15 20:01:04 +02:00
Avi Deitcher
367e1f832a update images.yaml for raw-efi (#4198)
* update images.yaml for raw-efi

Signed-off-by: Avi Deitcher <avi@deitcher.net>

* Fix mkimage-raw-efi script

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
Signed-off-by: Avi Deitcher <avi@deitcher.net>

---------

Signed-off-by: Avi Deitcher <avi@deitcher.net>
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
Co-authored-by: Chris Irrgang <chris.irrgang@gmx.de>
2026-01-14 12:08:16 +02:00
Avi Deitcher
7c7ac4e640 runc enable GO111MODULE (#4195)
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-12-11 21:07:29 +02:00
Chris Irrgang
50025b8840 separate kernel series hashing (#4194)
* separate kernel series hashing

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>

* fix issues with the update component sha script

- add bsd/gnu cross compatibility for sed
- also replace in */test.sh files
- replace potentially problematic xargs
- remove potentially problematic word boundary \b

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>

* Move common kernel files to dedicated folder

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>

* run update-kernel-yamls

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>

---------

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 21:06:47 +02:00
Chris Irrgang
62c4fdb3d7 fix remaining two files for 6.12.59 kernel update
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Chris Irrgang
a066b29c1d fix remaining two files for 6.6.71 kernel hash update
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Chris Irrgang
fe86d9c345 update 6.6.71 kernel hashes after manual image registry fix
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Chris Irrgang
5fd23cf059 update kernel yamls
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Chris Irrgang
f935f6b18c bump kernel to 6.12.59
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Chris Irrgang
2ffdb936ad enable kernel vmware vmci support
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-12-11 15:57:11 +02:00
Avi Deitcher
c4e3043089 update qemu to solve slow builds using qemu binfmt
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-12-05 09:45:42 +02:00
Avi Deitcher
a2753b8da3 remove unnecessary apkdb from final package for memlogd and runc
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-12-03 12:08:42 +02:00
Avi Deitcher
cde127790c remove unnecessary apk package info from sysctl package
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-12-02 18:29:34 +02:00
Avi Deitcher
478807bd58 bump runc v3.3.0
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-11-18 12:30:46 -05:00
Avi Deitcher
2dd1217392 bump containerd v2.2.0
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-11-18 12:30:46 -05:00
Chris Irrgang
56e37a842e Add raw-efi test + documentation
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-11-09 04:36:36 -05:00
Chris Irrgang
804d52374e Switch to systemd-boot for raw-efi builds
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-11-09 04:36:36 -05:00
Avi Deitcher
238449c2d6 more package hash updates
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
e9114d690c fix missing containerd-dev
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
f5c8db72f4 update images.yaml
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
f73fa3b088 update tools based on grub
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
91a857dbfc sanity check on images.yaml
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
8fa6ab79b6 revert rpi3 build change
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
1723cf9493 Update package tags
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Avi Deitcher
6786caa59b tests: Update tests cases to the latest linuxkit/alpine
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-10-29 07:10:30 -04:00
Chris Irrgang
72de5c6476 Update package tags
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
38c84d8c3c pkgs: Update packages to the latest linuxkit/alpine
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
c56bc379e6 Update use of test packages to latest
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
7dfbca36c7 tests: Update packages to the latest linuxkit/alpine
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
315cead648 Update use of tools to latest
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
35ab913bfb tools: Update to the latest linuxkit/alpine
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
397d7c2943 Add systemd-boot to alpine
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-29 07:10:30 -04:00
Chris Irrgang
5673ee1bfb Update kernel config test hashes
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
dadefbc5eb Fix kernel config test for 6.12.x
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
5f0b5f292e Update remaining hashes in tests manually
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
17e9b4412b Update kernel versions/hashes
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
ffd4a12ba2 Enable CONFIG_INET_DIAG_DESTROY
GH-4167

Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
c5d422c9d7 Fix kernel show-tags output
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
07231ef799 Add new kernel tests
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
2e3df6e42b Configure EIF boot/stub
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
1200d24201 Add kernel apparmor support
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Chris Irrgang
be7c483e17 Create new kernel series 6.12.x
Signed-off-by: Chris Irrgang <chris.irrgang@gmx.de>
2025-10-26 14:09:16 +02:00
Paul Gaiduk
d94f2e9095 Fix Go formatting issues to pass make local-check
Applied gofmt -s -w to fix formatting issues in pkglib/build.go that
were causing the make local-check target to fail during the gofmt step.

Signed-off-by: Paul Gaiduk <paulg@zededa.com>
2025-10-03 12:35:12 +03:00
Paul Gaiduk
47d5c89132 Fix cache import failing when reading from stdin
The cache import command was not properly handling stdin input,
treating "-" as filename, causing failures when piping data.
This commit fixes the stdin handling logic.

Signed-off-by: Paul Gaiduk <paulg@zededa.com>
2025-10-03 12:35:12 +03:00
Avi Deitcher
a8cf7dabec fix build when pulling from non-default registry
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-09-25 13:47:38 +03:00
Avi Deitcher
4c81a1408b do full releases, not draft
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-09-16 16:34:22 +03:00
Christoph Ostarek
43200ea634 pkglib: untangle WithBuildDocker and DryRun
this makes it possible for a user of this API to
build their own DryRunner

also make newDockerRunner public as well to be consistent

Signed-off-by: Christoph Ostarek <christoph@zededa.com>
v1.8.2
2025-09-15 15:49:40 +03:00
Christoph Ostarek
bb0cf49975 pkglib/build: make dockerRunner public
there is already a public method "WithBuildDocker",
so it makes sense that the parameter definition is public as well
so that a user of this method can actually use it

Signed-off-by: Christoph Ostarek <christoph@zededa.com>
2025-09-15 15:49:40 +03:00
Avi Deitcher
2ed6850397 when comparing builder config files, ensure only compare post-processed
Signed-off-by: Avi Deitcher <avi@deitcher.net>
2025-09-14 10:20:55 +03:00