Commit Graph

21424 Commits

Author SHA1 Message Date
flatcar-ci
3c0178fb02 New version: main-4274.0.0-nightly-20250314-2100-INTERMEDIATE 2025-03-14 21:00:29 +00:00
Flatcar Buildbot
a58741ce3f sys-kernel/coreos-sources: Update from 6.6.82 to 6.6.83 2025-03-14 17:28:36 +00:00
Jeremi Piotrowski
f61987b23c nvidia-drivers: Split amd64 and arm64 driver version
The R535 driver branch, which is LTS, does not compile on arm64 with GCC
14/kernel 6.6. Keep amd64 on R535 and switch arm64 to R570 by default.
R570 is the first driver version that I found that is currently
supported and works for arm64.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:51:35 +01:00
Jeremi Piotrowski
73cbffea56 setup-nvidia: Overlay host /lib/modules into devcontainer
So that we can pick-up kmods contained in sysexts (like zfs) and generate
complete module dependency information. I thought we could skip running depmod
for nvidia drivers because we manually insmod them, but nvidia's GPU operator
driver validation expects to be able to run modprobe - so we have to generate
them.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:51:35 +01:00
Jeremi Piotrowski
48e42f8ab6 setup-nvidia: Keep systemd unit when running nspawn container
The nspawn container runs in it's own scope, which journal output is then
associated with. By passing `--keep-unit` we can guarantee that all log output
will stay associated with the nvidia.service and can be viewed by running
`journalctl -u nvidia.service`.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:51:35 +01:00
Jeremi Piotrowski
bfde33bcc3 install-nvidia: Force building proprietary kernel module
Installers for 570 sometimes default to Open drivers, which we can't support
properly at this time. Force proprietary drivers. There are also additional
options that suppress certain worrisome error strings - enable those if
supported too.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:51:35 +01:00
Jeremi Piotrowski
b048140f97 coreos-modules: Cross-compile module build tools
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:51:35 +01:00
Jeremi Piotrowski
f8b8b8ce40 setup-nvidia: Keep devcontainer image sparse
This saves space at runtime.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:47:10 +01:00
Jeremi Piotrowski
03925e1ca3 setup-nvidia: Make "current" symlink logic more robust
Users have reported that in some cases the nvidia.service fails because
/opt/nvidia/current is a directory and the symbolic link gets created inside
it. I have no idea how we get there, but to make the service robust in the face
of this kind of issue:

- remove the directory if it exists
- use `-T` with ln to ensure that symbolic link creation fails if `current` is a directory

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:47:10 +01:00
Jeremi Piotrowski
3c4c7c6cb0 setup-nvidia: Support aarch64 installer
Use `uname -m` to fetch the correct driver installer for aarch64 or x86_64.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-03-14 10:47:10 +01:00
flatcar-ci
209c3ab163 New version: main-4273.0.0-nightly-20250313-2100 2025-03-13 21:00:31 +00:00
Flatcar Buildbot
d90ca1b2e1 sys-kernel/coreos-firmware: Update from 20250211 to 20250311 2025-03-13 07:05:02 +00:00
flatcar-ci
79e8a67860 New version: main-4272.0.0-nightly-20250312-2100 2025-03-12 21:00:26 +00:00
Flatcar Buildbot
5cfc96c1bb
sys-kernel/coreos-sources: Update from 6.6.80 to 6.6.82 2025-03-12 09:18:27 +01:00
flatcar-ci
17f2f0b943 New version: main-4271.0.0-nightly-20250311-2100 2025-03-11 21:00:28 +00:00
flatcar-ci
f1fc6373f9 Revert failed version back to 4266.0.0+nightly-20250306-2100 2025-03-11 00:44:48 +00:00
flatcar-ci
01562a168d New version: main-4270.0.0-nightly-20250310-2100 2025-03-10 21:00:30 +00:00
Dongsu Park
03cec03bbd overlay coreos-init: Distribute new sub key 2025
This pulls in https://github.com/flatcar/init/pull/129
to distribute the new sub key.
2025-03-10 15:49:27 +01:00
flatcar-ci
096e48472e Revert failed version back to 4266.0.0+nightly-20250306-2100 2025-03-08 00:49:37 +00:00
flatcar-ci
6102a17f0c New version: main-4267.0.0-nightly-20250307-2100-INTERMEDIATE 2025-03-07 21:00:32 +00:00
Thilo Fromm
9e441ded2c
coreos-modules: move mana kmod to commonconfig (#2723)
This change moves CONFIG_MICROSOFT_MANA=m from amd64_defconfig-6.6 to
commonconfig-6.6 to support the MANA network driver on ARM64 instances,
too.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2025-03-07 16:46:28 +01:00
flatcar-ci
259a318204 New version: main-4266.0.0-nightly-20250306-2100 2025-03-07 09:11:21 +00:00
flatcar-ci
d08aafd6c8 Revert failed version back to 4265.0.0+nightly-20250305-2100 2025-03-07 00:26:57 +00:00
flatcar-ci
1127ca14b2 New version: main-4266.0.0-nightly-20250306-2100 2025-03-06 21:00:28 +00:00
Dongsu Park
47e03fe44e
Merge pull request #2721 from flatcar/dongsu/afterburn-openssl
overlay afterburn: update rust-openssl to 0.10.70
2025-03-06 16:41:07 +01:00
flatcar-ci
e5aee927c5 New version: main-4265.0.0-nightly-20250305-2100 2025-03-05 21:00:26 +00:00
Dongsu Park
94afc5e76b overlay afterburn: update rust-openssl to 0.10.70
Apply patch for updating rust-openssl to 0.10.70, mainly for addressing
CVE-2025-0977.

Pulls in https://github.com/coreos/afterburn/pull/1164.
2025-03-05 17:15:48 +01:00
Krzesimir Nowak
309fb0e22e overlay coreos-base/hard-host-depends: Add more build deps into SDK
Without those additions, these packages are being built into the SDK
during the board packages job.
2025-03-05 12:42:20 +01:00
Krzesimir Nowak
014d7accea overlay coreos-devel/sdk-depends: Improve package updates reporting
These dependencies are pulled into SDK at some point during the
multi-stage SDK build, but our package automation is not smart enough
to catch this. Help it by listing some packages explicitly.
2025-03-05 12:42:20 +01:00
Krzesimir Nowak
828104d514
Merge pull request #2706 from flatcar/buildbot/monthly-glsa-metadata-updates-2025-03-01
Monthly GLSA metadata 2025-03-01
2025-03-05 12:27:33 +01:00
Krzesimir Nowak
33e22edf3d
Merge pull request #2713 from flatcar/buildbot/weekly-portage-stable-package-updates-2025-03-03
Weekly portage-stable package updates 2025-03-03
2025-03-05 11:14:10 +01:00
flatcar-ci
cfd0cbe15f New version: main-4263.0.0-nightly-20250303-2100 2025-03-03 21:00:30 +00:00
Krzesimir Nowak
be6347603c overlay profiles: Drop accept keywords for net-misc/openssh 2025-03-03 13:35:07 +01:00
Krzesimir Nowak
aa5d6007ce overlay profiles: Drop accept keywords for dev-lang/go 2025-03-03 13:35:07 +01:00
Krzesimir Nowak
e33948e603 overlay profiles: Drop accept keywords for dev-cpp/glog 2025-03-03 13:35:07 +01:00
Flatcar Buildbot
1f0164cb14 x11-libs/pixman: Sync with Gentoo
It's from Gentoo commit 424af2e619906f9fb4e83c917b5ccab854bb116f.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
8620160854 sys-libs/libxcrypt: Sync with Gentoo
It's from Gentoo commit 1d04fa37e49523fc98d0992af4889de36042666a.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
9f9e881684 sys-libs/ldb: Sync with Gentoo
It's from Gentoo commit 979054e24d48859eeb3d4f41f7d77b4e7d257767.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
6cc103d42c sys-devel/patch: Sync with Gentoo
It's from Gentoo commit 7b8499943ab93e837b92eceaf8b85e5646327b7f.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
6f5f3b596c sys-devel/gettext: Sync with Gentoo
It's from Gentoo commit 8768add97c0255681c92d52c3b364bf27790b760.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
462485cce9 sys-devel/gcc: Sync with Gentoo
It's from Gentoo commit cff6807580ba706de6ba7f0672425e337e35600d.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
14807bdd3e sys-devel/bc: Sync with Gentoo
It's from Gentoo commit 93cb516de49525a2d39c36b9cdb8e1e1755af2a4.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
aeb912575e sys-auth/sssd: Sync with Gentoo
It's from Gentoo commit 63f8047c78bd775ccda75fe552907e2b775a43a5.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
70680fb1f5 sys-apps/pcsc-lite: Sync with Gentoo
It's from Gentoo commit 17395e1fe8828d46821974977f354b93e5519d41.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
414b9baf61 sys-apps/iproute2: Sync with Gentoo
It's from Gentoo commit 11578b77f3faeac7d56bd867da905fe7e18305ef.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
cc770a195f profiles: Sync with Gentoo
It's from Gentoo commit 2aefaab842883f228a1149a8c69deb47202c0c9c.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
7b35a5ce0a net-misc/openssh: Sync with Gentoo
It's from Gentoo commit c248e30cffa357f5a2ebaa3d0ea738b534666701.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
1f9d6a4a4f net-misc/curl: Sync with Gentoo
It's from Gentoo commit acf85e2d976490347eef56759f1765b301198a5b.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
6aed3b6c22 net-dns/c-ares: Sync with Gentoo
It's from Gentoo commit 9b3e07892471709731024c479694ccb0644c3c03.
2025-03-03 13:35:07 +01:00
Flatcar Buildbot
5ac48f681e net-analyzer/traceroute: Sync with Gentoo
It's from Gentoo commit 4602274f3122ecef3c20b4758980705b8b026feb.
2025-03-03 13:35:07 +01:00