31092 Commits

Author SHA1 Message Date
Daniel Zatovic
31093f0b75 overlay profiles: configure nvidia-drivers package
Accept the NVIDIA-r2 license and don't build the NVIDIA tools.
2025-05-13 11:26:09 +02:00
Daniel Zatovic
be2cbc7bd4 portage-stable: Add nvidia-drivers ebuilds
From Gentoo commit 9fbc01bc73344c66498d3a3ccbf4fff5be10219b
2025-05-13 11:26:09 +02:00
Daniel Zatovic
ab90a85304 Rename nvidia-drivers to nvidia-drivers-service 2025-05-13 11:26:09 +02:00
Adrian Vladu
482ab8790b
Merge pull request #2300 from flatcar/ader1990/linux_kernel_6_10
Upgrade Linux kernel from 6.6 to 6.12
2025-05-13 08:48:10 +03:00
Adrian Vladu
87e5a37edf
Update changelog/updates/2025-04-25-kernel-6.12.md
Co-authored-by: Sayan Chowdhury <schowdhury@microsoft.com>
2025-05-13 08:45:00 +03:00
flatcar-ci
8dc37f6f42 New version: main-4333.0.0-nightly-20250512-2100 2025-05-12 21:00:30 +00:00
Mathieu Tortuyaux
15fd9f1d05
Merge pull request #2900 from flatcar/tormath1/bpf-tools
coreos-base/misc-files: add back BCC tools
2025-05-12 17:26:58 +02:00
Mathieu Tortuyaux
89a01dd504
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-05-12 16:05:27 +02:00
Mathieu Tortuyaux
1d09e252e3
coreos-base/misc-files: add back BCC tools
This file was not sourced because it does not have '.bash' or '.sh'
suffix.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-05-12 16:05:14 +02:00
Adrian Vladu
951883e793 linux: re-add CONFIG_MD_LINEAR=m
See: 127186cfb1
2025-05-12 10:27:02 +00:00
Adrian Vladu
82015b771d linux: add changelog for Linux kernel 6.12 upgrade 2025-05-12 10:25:42 +00:00
Adrian Vladu
4da9105948 linux: config: add and remove required build configs
Remove CONFIG_AMD_IOMMU_V2, CONFIG_FB_ARMCLCD, CONFIG_MD_LINEAR, CONFIG_NET_ACT_IPT.

Add CONFIG_MODULE_COMPRESS.

See: 5a0b11a180

linux: remove CONFIG_MD_LINEAR

See: 849d18e27b

linux: remove CONFIG_NET_ACT_IPT

See: 86fe596b58

linux: add required CONFIG_MODULE_COMPRESS=y

See: c7ff693fa2

linux: remove CONFIG_FB_ARMCLCD

See: dee56ccb46
2025-05-12 10:25:42 +00:00
Adrian Vladu
e9dcdfb12b app-emulation/hv_daemons: update the hv_fcopy to hv_fcopy_uio, add hv_fcopy_uio_daemon
See: 82b0945ce2wq

Also fix hv tools build for arm64.
2025-05-12 10:25:42 +00:00
Jeremi Piotrowski
da743a4b46 coreos-modules: Disable DRM_FBDEV_EMULATION
The out-of-tree nvidia driver requires symbols that are behind DRM_TTM_HELPER
if DRM_FBDEV_EMULATION is enabled, but DRM_TTM_HELPER can't be selected unless
we build more drm drivers (which is undesirable). To get out of this, disable
DRM_FBDEV_EMULATION.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-05-12 10:25:42 +00:00
Adrian Vladu
1fa0474efa linux: pahole flags moved to scripts/Makefile.btf
pahole: added a revamped patch to remove the parallel implementation
kernel: use pahole 1.27 feature of reproducible builds
2025-05-12 10:25:42 +00:00
Adrian Vladu
38cd59cab3 kernel: use new patches for secure boot
From: https://sources.debian.org/data/main/l/linux/6.12~rc6-1~exp1/debian/patches/features/all/lockdown/
2025-05-12 10:25:42 +00:00
Adrian Vladu
d67a07b8f0 kernel: upgrade from 6.6 to 6.12.20 2025-05-12 10:25:42 +00:00
Mathieu Tortuyaux
659610b07f
Merge pull request #2894 from flatcar/cacerts-3.111-main
Update ca-certificates in main from 3.110 to 3.111
2025-05-12 10:07:42 +02:00
Flatcar Buildbot
79a0f6e7ea app-misc/ca-certificates: Update from 3.110 to 3.111 2025-05-12 07:10:52 +00:00
flatcar-ci
d6d304936e New version: main-4330.0.0-nightly-20250509-2100 2025-05-10 02:37:59 +00:00
flatcar-ci
650be5eaf9 New version: main-4330.0.0-nightly-20250509-2100-INTERMEDIATE 2025-05-09 21:00:28 +00:00
Krzesimir Nowak
ff22ccb5bd
Merge pull request #2886 from flatcar/krnowak/pkg-auto-fix-occurences
pkg-auto: Fix occurences generation
2025-05-09 11:29:57 +02:00
Krzesimir Nowak
45faa790cc pkg-auto: Fix occurences generation
Occurences file shows where the package name shows up in the
repository. It tries to be smart, so that checking for sys-devel/gcc
will not be showing sys-devel/gcc-config. But the smart check was
flawed as it ignored the forms like sys-devel/gcc-${PV}. Noticed when
trying to check occurences for sys-libs/libsepol and there were not
enough occurences shown.
2025-05-09 09:24:10 +02:00
flatcar-ci
8418d9f5e7 New version: main-4329.0.0-nightly-20250508-2100 2025-05-08 21:00:28 +00:00
Krzesimir Nowak
5bde4cbecf
Merge pull request #2871 from flatcar/buildbot/weekly-portage-stable-package-updates-2025-05-05
Weekly portage-stable package updates 2025-05-05
2025-05-08 12:26:50 +02:00
Krzesimir Nowak
48c1f6dd43 changelog: Add an entry 2025-05-08 12:25:50 +02:00
James Le Cuirot
b10387a933
Merge pull request #2863 from flatcar/chewi/extract-vmlinuz-mkdir
build_library: Fix extraction script and sort content listings
2025-05-08 08:04:40 +01:00
James Le Cuirot
10498c29fb
build_library: Create extraction script temp files in $TMPDIR or /tmp
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-05-08 07:59:54 +01:00
James Le Cuirot
68def073cf
build_library: Sort content listings for more consistent output
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-05-08 07:59:53 +01:00
James Le Cuirot
ec904175e6
build_library: Fix directory handling in extraction script
I thought cpio was always creating the output directory automatically,
but it was silently failing. It would only extract the next rootfs when
run a subsequent time.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-05-08 07:59:52 +01:00
Sayan Chowdhury
9af775ba36
Merge pull request #2867 from flatcar/linux-6.6.89-main
Upgrade Linux Kernel for main from 6.6.88 to 6.6.89
2025-05-08 10:31:23 +05:30
Krzesimir Nowak
20b1a3904a overlay coreos/config: Update install mask for net-firewall/nftables
The nftables-restore service was split into nftables-load and
nftables-store.
2025-05-07 13:36:50 +02:00
Krzesimir Nowak
29b39a0d82 overlay profiles: Drop accept keywords for net-dns/bind 2025-05-07 13:30:19 +02:00
Krzesimir Nowak
edef751041 overlay profiles: Drop accept keywords for dev-libs/libxml2 2025-05-07 12:30:58 +02:00
flatcar-ci
f9e2bc9493 New version: main-4327.0.0-nightly-20250506-2100 2025-05-06 21:00:30 +00:00
Krzesimir Nowak
bedc43e329 overlay profiles: Drop accept keywords for app-crypt/tpm2-tss 2025-05-06 19:01:02 +02:00
Krzesimir Nowak
951df72b84 overlay profiles: Update accept keywords for app-crypt/ccid 2025-05-06 19:00:36 +02:00
Mathieu Tortuyaux
ae5490a530
Merge pull request #2880 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2025-05-06 16:59:33 +02:00
Krzesimir Nowak
1563d34254 overlay profiles: Update accept keywords for net-misc/curl 2025-05-06 16:54:54 +02:00
Flatcar Buildbot
58859fa4b0 Update mantle container image to latest HEAD 2025-05-06 14:53:18 +00:00
Mathieu Tortuyaux
ac26bbbbe7
Merge pull request #2873 from flatcar/tormath1/akamai
ci-automation: add akamai testing
2025-05-06 16:53:05 +02:00
Mathieu Tortuyaux
c193d0894d
ci-automation: add akamai testing
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-05-06 13:37:34 +02:00
Krzesimir Nowak
d423aa9135 overlay profiles: Add accept keywords for sys-auth/polkit 2025-05-06 10:26:58 +02:00
Flatcar Buildbot
de2dd00b26 x11-libs/pixman: Sync with Gentoo
It's from Gentoo commit dd1a74cfb3572cb0c5096d76e0e1738943dd3b76.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
f3d3c5f1b7 virtual/ldb: Sync with Gentoo
It's from Gentoo commit e475cc3478111482593d8f81bd7d890cd0d72732.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
6c8ccf24b3 sys-libs/tdb: Sync with Gentoo
It's from Gentoo commit 1d4b8c85b7ebf4b8ffd0ccdca87b650393000dea.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
10be06bb12 sys-libs/ldb: Sync with Gentoo
It's from Gentoo commit 044e372e8271ef64dae62ae76ba66946e6ddf885.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
4635647223 sys-kernel/dracut: Sync with Gentoo
It's from Gentoo commit 2a8935633fb95090823004d7c924525b6da2022b.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
0383d8d62c sys-fs/zfs-kmod: Sync with Gentoo
It's from Gentoo commit dcc831f24601d72e73bd407d7bd00953d8625312.
2025-05-06 10:26:58 +02:00
Flatcar Buildbot
e570effc4d sys-fs/zfs: Sync with Gentoo
It's from Gentoo commit 6e476828c4c63b6289b8a03813c637086b9b4260.
2025-05-06 10:26:58 +02:00