19723 Commits

Author SHA1 Message Date
flatcar-ci
537dd38773 New version: main-3913.0.0-nightly-20240318-2100 2024-03-18 21:00:28 +00:00
Jeremi Piotrowski
06e1575ad5 sys-fs/multipath-tools: Disable realtime scheduling for multipathd
Add a dropin that prevents the service from controlling its own
scheduling. On newer Flatcar releases, service ordering seems to have
changed and multipathd is able to configure realtime scheduling before
systemd tries (and fails) to enable the cpu controller.  The dropin is
meant to enforce sane behavior, and matches older Flatcar releases where
cpu controller was enabled before multipathd tries (and fails) to
configure realtime scheduling.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-18 16:37:23 +00:00
Dongsu Park
c34fb9f7fc
Merge pull request #1752 from flatcar/containerd-1.7.14-main
Upgrade Containerd in main from 1.7.13 to 1.7.14
2024-03-18 16:40:54 +01:00
Kai Lueke
e653a9864b sys-kernel/coreos-modules: Enable TPM TIS drivers for arm64
The arm64 kernel didn't have TPM support for the qemu TPM2 TIS software TPM.
This moves the TPM TIS kernel module enablement to the common config of both
architectures.

Authored-by: Kai Lueke <kailuke@microsoft.com>
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-18 15:04:51 +01:00
Jeremi Piotrowski
7298910985 sys-kernel/coreos-modules: Enable CONFIG_X86_AMD_PSTATE=y
This gives users control over AMD pstates on newer AMD CPUs.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-18 14:41:19 +01:00
Flatcar Buildbot
3f97fcf360 app-misc/ca-certificates: Update from 3.98 to 3.99 2024-03-18 07:19:26 +00:00
flatcar-ci
88d0c4f181 New version: main-3910.0.0-nightly-20240315-2100 2024-03-16 02:48:09 +00:00
flatcar-ci
56a8dc15f8 New version: main-3910.0.0-nightly-20240315-2100-INTERMEDIATE 2024-03-15 21:00:28 +00:00
Kai Lüke
f446fe851f
Merge pull request #1744 from flatcar/firmware-20240312-main
Upgrade Linux Firmware in main from 20240220 to 20240312
2024-03-15 20:14:23 +01:00
Jeremi Piotrowski
dc71208a3e
Merge pull request #1751 from flatcar/jepio/fixes
Small fixes
2024-03-15 17:13:03 +01:00
Flatcar Buildbot
bb595aad1e Update mantle container image to latest HEAD 2024-03-15 13:46:04 +00:00
Kai Lueke
7c23b298db sys-kernel/coreos-sources: Restore the section for the dm-verity hash
This reverts the commit that removes the section where Flatcar has the
dm-verity hash for /usr stored.
In the future we might store it in the initrd or at the end of the
bzImage.
2024-03-15 11:54:18 +01:00
Flatcar Buildbot
8830c57dc6 sys-kernel/coreos-sources: Update from 6.6.17 to 6.6.21 2024-03-15 11:54:18 +01:00
Flatcar Buildbot
c4fb5d03ac app-containers/containerd: Update from 1.7.13 to 1.7.14 2024-03-15 08:16:08 +00:00
flatcar-ci
2b413ce24e New version: main-3909.0.0-nightly-20240314-2100 2024-03-14 21:00:26 +00:00
Flatcar Buildbot
e2085ded3c Update mantle container image to latest HEAD 2024-03-14 19:57:13 +00:00
Jeremi Piotrowski
47b77cea07 sys-libs/ncurses: Install tmux terminfo
Debian tmux seems to set TERM=tmux-256color, not TERM=screen. This
causes issues when ssh-ing into flatcar from tmux. Copy the screen
terminfo files as the tmux ones, they should be mostly compatible.

Tmux terminfo files are removed because of USE=minimal, but I don't see
a way to hook into the ebuild and prevent the removal easily.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-14 17:18:44 +00:00
Adrian Vladu
11449d2458 sys-kernel/bootengine: enable 10i18n dracut module
Use commit for https://github.com/flatcar/bootengine/pull/87.

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-03-14 12:07:26 +00:00
Adrian Vladu
40e8fbb700 sys-apps/systemd: add sys-apps/kbd as a dependency
systemd-vconsole-setup unit needs sys-apps/kbd loadkeys binary.

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-03-14 12:07:07 +00:00
Adrian Vladu
fcfbf18b8f sys-apps/systemd: sys-kernel/dracut: fix systemd-vconsole-setup run
systemd-vconsole-setup needs the dracut i18n module so that
the binary loadkeys is present. The binary loadkeys comes from
the kbd package.

A custom dracut module patch for i18n was created, so that only the
default `us` keymap and font are installed, leading the size
increase to the minimum of around a few KB instead of 3MB.

Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-03-14 12:07:07 +00:00
Sayan Chowdhury
6b2771eb2d sys-apps/systemd: Apply Flatcar patches
Signed-off-by: Adrian Vladu <avladu@cloudbasesolutions.com>
2024-03-14 12:07:07 +00:00
Sayan Chowdhury
756b4225c2 sys-fs/udev-init-scripts: Add from Gentoo
It's from Gentoo commit 1367a1498225bc2636c875c8b3c3e7a66d82c000.
2024-03-14 12:07:07 +00:00
Sayan Chowdhury
e107522864 sys-apps/systemd: Sync with Gentoo
It's from Gentoo commit c923eb13e743b615782a2000cdeafc84db07e533.
2024-03-14 12:07:07 +00:00
Simon Campion
d02dc2bf52 sys-kernel/bootengine: Add support for disk encryption 2024-03-14 12:09:14 +01:00
Simon Campion
1caa75b66c sys-kernel/coreos-kernel: add dependency to app-crypt/clevis
app-crypt/clevis includes dracut modules that must be installed before the initramfs is built
2024-03-14 12:08:36 +01:00
Simon Campion
e00130883a coreos-base/coreos: add dependency to app-crypt/clevis for disk encryption 2024-03-14 12:08:36 +01:00
Simon Campion
204f809d5b overlay profiles: Add accept keywords for app-crypt/clevis 2024-03-14 12:08:36 +01:00
Simon Campion
069aaf6085 app-crypt/clevis: Apply Flatcar modifications 2024-03-14 12:08:36 +01:00
Simon Campion
e4ebd6c302 app-crypt/clevis: Add from Gentoo 2024-03-14 12:08:36 +01:00
Simon Campion
78be5d5982 overlay profiles: Add accept keywords for dev-libs/luksmeta 2024-03-14 12:08:36 +01:00
Simon Campion
5cc473a5c1 dev-libs/luksmeta: Add from Gentoo
It's from GURU commit 05abdcd720bc767a152082750d9c7a044d638059
2024-03-14 12:08:36 +01:00
Simon Campion
f385595ad1 overlay profiles: Add accept keywords for dev-libs/jose 2024-03-14 12:08:36 +01:00
Simon Campion
1ca55bb8da dev-libs/jose: Add from Gentoo
It's from GURU commit 05abdcd720bc767a152082750d9c7a044d638059
2024-03-14 12:08:35 +01:00
Simon Campion
7e46092fc2 sys-libs/libblockdev: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
f910aca38d sys-libs/cracklib: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
08233eedfb sys-fs/udisks: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
90e1783241 sys-auth/polkit: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
7007d513fe sys-apps/keyutils: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
136fcc4d1f dev-libs/libpwquality: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
c6b88015ea dev-libs/libgudev: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
4c9ea0c483 dev-libs/libbytesize: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
2c26b8efa3 dev-libs/libatasmart: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
5d0e408434 app-crypt/tpm2-tss: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Simon Campion
f71638f7ef app-crypt/tpm2-tools: Add from Gentoo
It's from Gentoo commit 2f6a333fb9bed9c7ab9b5a49065d157b62e48420
2024-03-14 12:08:35 +01:00
Flatcar Buildbot
fae8931aef sys-kernel/coreos-firmware: Update from 20240220 to 20240312 2024-03-14 07:13:42 +00:00
Kai Lüke
e5867917ec
Merge pull request #1742 from flatcar/jepio/zfs-sysext
Build ZFS sysext with each release
2024-03-13 23:24:30 +01:00
flatcar-ci
344b180b51 New version: main-3908.0.0-nightly-20240313-2100 2024-03-13 21:00:28 +00:00
Jeremi Piotrowski
333e72244d sys-kernel/bootengine: Bump commit for sysext mkdir fix
Fix a missing mkdir of /sysroot/etc/flatcar/sysext from the initrd before
attempting to move sysext files there. Also explicitly omit dracut zfs module
from initrd generation.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-13 18:13:51 +01:00
Jeremi Piotrowski
340e7892b7 emerge-gitclone: Fix license information
emerge-gitclone was never GPL-2.0, it was BSD-3. We're switching it to
Apache-2.0 with this commit.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-13 11:55:30 +01:00
flatcar-ci
ddc48ae1a1 New version: main-3907.0.0-nightly-20240312-2100 2024-03-12 21:00:25 +00:00