James Le Cuirot
80680431b9
x11-drivers/old-nvidia-drivers: Port nvidia-drivers cross-compile fix
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:17 +01:00
James Le Cuirot
eea220af75
app-crypt/azure-keyvault-pkcs11: Keyword for ~arm64
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:16 +01:00
James Le Cuirot
5d5ea76a27
app-containers/docker-cli: Sync with Gentoo and backport fix to stable
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:15 +01:00
James Le Cuirot
4a80b84e0c
app-containers/containerd: Sync with Gentoo
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:14 +01:00
James Le Cuirot
19d7b6a63b
eclasses: Sync with Gentoo
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:13 +01:00
James Le Cuirot
3d1efd62e7
sys-apps/iucode_tool: Use unstable 2.3.1-r2 for a cross-compile fix
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:12 +01:00
James Le Cuirot
400948600a
profiles: We don't use wrappers in the board sysroot anymore
...
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:11 +01:00
James Le Cuirot
c9e87c7774
Support building the SDK for arm64
...
Catalyst 4 adds support for building with QEMU, so I initially leveraged
this, but it turned out to be very much slower than emulating the amd64
SDK on arm64, where an arm64 build could then be mostly run without
emulation. I have kept the code for the slower approach anyway since it
is small and may be useful to somebody.
There were several places where we assumed that amd64 was native and
arm64 required emulation via QEMU. The scripts are now more
architecture-agnostic, paving the way for riscv support later.
We no longer set QEMU_LD_PREFIX because it prevents the SDK itself from
being emulated. It also assumes there is only one non-native target,
which may not always be the case. bubblewrap does a better job of
running binaries under QEMU.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:10 +01:00
James Le Cuirot
271d67ea7c
Stop creating /usr/lib64/os-release compatibility symlink
...
We currently put an os-release symlink in lib64, but we shouldn't assume
that the architecture will even have a lib64 directory. I doubt this
compatibility symlink was needed anyway. Gentoo doesn't have one, and
applications are supposed to check /etc/os-release. I can find almost no
reference to /usr/lib64/os-release anywhere, let alone in Flatcar.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:09 +01:00
James Le Cuirot
1ed2e284df
Stop trying to create lib->lib64 symlink
...
We stopped using profiles with a lib->lib64 symlink a while ago, so
there is no point in checking for this any more. We weren't checking
against the target SDK architecture anyway.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-05-07 16:52:05 +01:00
flatcar-ci
6d0be39a2c
New version: main-4692.0.0-nightly-20260506-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4692.0.0-nightly-20260506-2100
2026-05-06 21:00:31 +00:00
Krzesimir Nowak
a036a283af
Merge pull request #3999 from flatcar/krnowak/update_engine
...
overlay coreos-base/update_engine: Drop deprecated cgroupv1 option
2026-05-06 21:40:53 +02:00
Krzesimir Nowak
046c2bf845
overlay coreos-base/update_engine: Drop deprecated cgroupv1 option
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-05-06 15:58:47 +02:00
Krzesimir Nowak
832b28a29a
Merge pull request #3984 from flatcar/krnowak/scavenge-logs
...
Drop dmesg, df and mount output, add build log scavenging and uploading
2026-05-06 11:22:13 +02:00
flatcar-ci
99dccd23cc
New version: main-4691.0.0-nightly-20260505-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4691.0.0-nightly-20260505-2100
2026-05-05 21:00:34 +00:00
Adrian Vladu
7c15a061f8
Merge pull request #3854 from flatcar/ader1990/erofs-tools
...
overlay coreos-base/coreos: add erofs-utils
2026-05-05 12:53:05 +03:00
flatcar-ci
bd7e729047
New version: main-4690.0.0-nightly-20260504-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4690.0.0-nightly-20260504-2100
2026-05-04 21:00:35 +00:00
Mathieu Tortuyaux
54f89caa16
Merge pull request #3991 from flatcar/linux-6.12.85-main
...
Upgrade Linux Kernel for main from 6.12.84 to 6.12.85
2026-05-04 17:51:46 +02:00
Mathieu Tortuyaux
690e13e8ce
Merge pull request #3994 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2026-05-04 17:51:34 +02:00
Flatcar Buildbot
71d6ff8c38
Update mantle container image to latest HEAD
...
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-05-04 12:41:50 +00:00
Adrian Vladu
0815cdf5be
Merge pull request #2359 from flatcar/ader1990/fix-arm64-vnc-console-output
...
sys-kernel: enable kernel virtio vnc output
2026-05-04 15:41:35 +03:00
Dongsu Park
c4b6797a89
Merge pull request #3990 from flatcar/buildbot/monthly-glsa-metadata-updates-2026-05-01
...
Monthly GLSA metadata 2026-05-01
2026-05-04 13:02:54 +02:00
Flatcar Buildbot
84255d5da1
sys-kernel/coreos-sources: Update from 6.12.84 to 6.12.85
...
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-05-01 07:48:35 +00:00
Flatcar Buildbot
fa3b9c0ad2
portage-stable/metadata: Monthly GLSA metadata updates
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-01 07:48:21 +00:00
flatcar-ci
400b4dabd4
New version: main-4686.0.0-nightly-20260430-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4686.0.0-nightly-20260430-2100
2026-04-30 21:00:51 +00:00
Krzesimir Nowak
e1d8ad669c
build_library/catalyst: Do not clean up tmp files from catalyst run
...
This is to give ci-automation a chance to scavenge the logs that are
stored in the tmp directory.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-04-30 14:54:23 +02:00
Krzesimir Nowak
f373f06fb7
*: Scavenge for configure logs and upload them to bincache
...
This searches for portage logs and configure logs after a build, and
uploads them to bincache. This is currently only done for SDK builds,
SDK container builds and package builds. This probably could be
extended to catch logs for sysext builds, but this was annoying to
implement, IIRC.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-04-30 14:54:23 +02:00
Krzesimir Nowak
52c5134e1c
common: Kill the verbose mount, df and dmesg logging on every failure
...
This was introduced to see if it can help us pinpoint some weird
issues we used to have when suddenly we were not able to create a
directory or stuff like that. It was actually never useful, and is
always annoying to scroll through this output to see the actual error
that caused the build to fail.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-04-30 14:54:23 +02:00
Dongsu Park
3fa05e9bda
Merge pull request #3973 from flatcar/linux-6.12.84-main
...
Upgrade Linux Kernel for main from 6.12.81 to 6.12.84
2026-04-30 14:31:53 +02:00
James Le Cuirot
7c3ca9c250
Merge pull request #3978 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2026-04-30 10:16:13 +01:00
Flatcar Buildbot
e34ee7a91d
Update mantle container image to latest HEAD
...
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-04-29 21:00:59 +00:00
flatcar-ci
d9a60336d3
New version: main-4685.0.0-nightly-20260429-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4685.0.0-nightly-20260429-2100
2026-04-29 21:00:35 +00:00
Krzesimir Nowak
045178e923
Merge pull request #3972 from flatcar/krnowak/python-syntax-warnings
...
build_library: Make some strings raw to avoid SyntaxWarning messages
2026-04-29 20:55:10 +02:00
Krzesimir Nowak
2c1e758318
Merge pull request #3983 from flatcar/krnowak/select-oem-sysext
...
build_image: Allow specifying which OEM sysexts to build
2026-04-29 15:54:14 +02:00
Krzesimir Nowak
ecb2e3cd76
build_image: Allow specifying which OEM sysexts to build
...
Useful if we want to locally generate one kind of image for testing.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-04-29 13:01:13 +02:00
flatcar-ci
30a0171ddc
New version: main-4684.0.0-nightly-20260428-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
main-4684.0.0-nightly-20260428-2100
2026-04-29 09:33:05 +00:00
flatcar-ci
ae2e05911c
Revert failed version back to 4676.0.0+nightly-20260420-2100
2026-04-28 22:58:26 +00:00
flatcar-ci
87799f19e1
New version: main-4684.0.0-nightly-20260428-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
2026-04-28 21:00:29 +00:00
Jan Bronicki
8c571a62be
Merge pull request #3964 from flatcar/john15321/update-sdk-scripts-to-have-better-msgs
...
Improve SDK container setup messages for new users
2026-04-28 17:40:16 +02:00
Dongsu Park
694490e3f1
Merge pull request #3963 from flatcar/dongsu/ue-rs-20260423
...
overlay ue-rs: update to 2026-04-28
2026-04-28 17:23:32 +02:00
Adrian Vladu
d8c5d9b3f7
sys-kernel: enable kernel virtio vnc output
...
Show console logs - serial logs - When enabling VNC console on arm64.
Fixes: https://github.com/flatcar/Flatcar/issues/1553
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2026-04-28 13:15:00 +00:00
Dongsu Park
6463a796a9
overlay ue-rs: update to 2026-04-28
...
Update ue-rs to 2026-04-28.
Pulls in following PRs:
* https://github.com/flatcar/ue-rs/pull/104
* https://github.com/flatcar/ue-rs/pull/105
* https://github.com/flatcar/ue-rs/pull/106
* https://github.com/flatcar/ue-rs/pull/108
* https://github.com/flatcar/ue-rs/pull/109
Signed-off-by: Dongsu Park <dongsu@dpark.io>
2026-04-28 11:46:17 +02:00
Flatcar Buildbot
7f10cc873b
sys-kernel/coreos-sources: Update from 6.12.81 to 6.12.84
...
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-04-28 07:49:41 +00:00
flatcar-ci
b09e9e856a
Revert failed version back to 4676.0.0+nightly-20260420-2100
2026-04-27 23:50:10 +00:00
flatcar-ci
e5c8901a3d
New version: main-4683.0.0-nightly-20260427-2100
...
Signed-off-by: flatcar-ci <infra+ci@flatcar-linux.org>
2026-04-27 21:00:36 +00:00
Krzesimir Nowak
2b3ad8eeaa
build_library: Make some strings raw to avoid SyntaxWarning messages
...
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-04-27 17:05:47 +02:00
Mathieu Tortuyaux
75776dcff7
Merge pull request #3965 from flatcar/cacerts-3.123.1-main
...
Update ca-certificates in main from 3.122 to 3.123.1
2026-04-27 17:04:55 +02:00
Adrian Vladu
0871a3161a
overlay coreos-base/coreos: add erofs-utils
...
containerd complains that erofs tools do not exist at startup,
adding these tools to the image.
Implements: https://github.com/flatcar/Flatcar/issues/2047 .
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2026-04-27 12:50:35 +00:00
James Le Cuirot
983315c398
Merge pull request #3955 from flatcar/chewi/more-sdk-fixes
2026-04-27 13:31:48 +01:00
Flatcar Buildbot
20a59b28e8
app-misc/ca-certificates: Update from 3.122 to 3.123.1
...
Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
2026-04-27 07:54:00 +00:00