27262 Commits

Author SHA1 Message Date
Jeremi Piotrowski
3c4a3146f1
Merge pull request #1754 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-03-15 14:46:44 +01:00
Flatcar Buildbot
bb595aad1e Update mantle container image to latest HEAD 2024-03-15 13:46:04 +00:00
Jeremi Piotrowski
60a45ef0c5 ci-automation/test: Always pull mantle image when running tests
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-15 14:44:08 +01:00
Kai Lüke
c3b818601b
Merge pull request #1736 from flatcar/linux-6.6.21-main
Upgrade Linux Kernel for main from 6.6.17 to 6.6.21
2024-03-15 14:15:51 +01: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
Jeremi Piotrowski
9b50112c5a build_library: Reduce xattr spam when creating cpio
Mksquashfs running against a btrfs filesystem tries to capture btrfs specific
xattrs (btrfs.compression) generating a lot of spam. Remove the spam by
ignoring btrfs xattrs.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-15 09:26:36 +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
Jeremi Piotrowski
19f6c6b636
Merge pull request #1745 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-03-14 20:58:06 +01:00
Flatcar Buildbot
e2085ded3c Update mantle container image to latest HEAD 2024-03-14 19:57:13 +00:00
Jeremi Piotrowski
0eb0bb38e8 build_library: Use lbzip2 to decompress gcc binpkg
Speeds things up a bit.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-14 17:50:21 +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
8b63d99bf7
Merge pull request #1679 from flatcar/ader1990/upgrade-to-systemd-255-v2
sys-apps/systemd: upgrade from version 252 to version 255
2024-03-14 16:23:30 +02: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
467287eb5b sys-apps/systemd: added changelog entry for 252 to 255 upgrade
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
Kai Lüke
2ea7f40401
Merge pull request #1560 from simoncampion/add-clevis-krish
Add support for TPM- and Tang-based disk encryption
2024-03-14 12:51:29 +01:00
Simon Campion
2a5917deb9 changelog: add entry for disk encryption 2024-03-14 12:09:16 +01: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
Jeremi Piotrowski
3aa9cd21ac changelog: Add entry for zfs sysext
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-13 23:23:44 +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
69c644905f
Merge pull request #1743 from flatcar/emerge-gitclone-license
emerge-gitclone: Fix license information
2024-03-13 15:11:42 +01:00