28291 Commits

Author SHA1 Message Date
Flatcar Buildbot
96fb93e5bb app-crypt/gnupg: Sync with Gentoo
It's from Gentoo commit 4439fd5565a3dd1721f751dd89a0070ed8e38880.
2024-03-21 17:44:50 +01:00
Flatcar Buildbot
cd30c00f02 app-arch/zstd: Sync with Gentoo
It's from Gentoo commit d26f4d62bd1054876f7a6ac7f2e8207ef8c4c911.
2024-03-21 17:44:50 +01:00
Flatcar Buildbot
3482c9ca78 app-arch/xz-utils: Sync with Gentoo
It's from Gentoo commit 5b2cdd1c7d1743ea2937248ccc02bca9517a5771.
2024-03-21 17:44:50 +01:00
Flatcar Buildbot
d1250a5b92 app-arch/ncompress: Sync with Gentoo
It's from Gentoo commit 88e3e6a365f34301b239effda588239bd33f5755.
2024-03-21 17:44:50 +01:00
Flatcar Buildbot
90b626251f app-arch/libarchive: Sync with Gentoo
It's from Gentoo commit 113cecd0c925ad9e1214e0d1a0401dcfb4c895fd.
2024-03-21 17:44:50 +01:00
Flatcar Buildbot
82d85d06db app-arch/gzip: Sync with Gentoo
It's from Gentoo commit a352c18f669ad811ffa9d89477a88214904dcf79.
2024-03-21 17:44:50 +01:00
Jeremi Piotrowski
76d86e0204 profiles/base: Add keyword for zram-generator
The ebuild is keyworded ~arm64, align the two arches.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-21 09:55:24 +00:00
George Angel
d86e4cb5cf Create a changelog entry for zram-generator package 2024-03-21 15:08:50 +10:00
flatcar-ci
caf560f7f5 New version: main-3915.0.0-nightly-20240320-2100 2024-03-20 21:00:26 +00:00
Jeremi Piotrowski
5baa91372a
Merge pull request #1778 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-03-20 17:36:53 +01:00
Flatcar Buildbot
aeab49b6b5 Update mantle container image to latest HEAD 2024-03-20 16:34:18 +00:00
George Angel
943a9dab0a Adding a new zram-generator package
This resolves https://github.com/flatcar/Flatcar/issues/905
2024-03-20 18:18:03 +10:00
flatcar-ci
9f2d8d8ecb New version: main-3914.0.0-nightly-20240319-2100 2024-03-19 21:00:24 +00:00
Jeremi Piotrowski
7b937f2ddb
Merge pull request #1770 from flatcar/jepio/amd-pstate
sys-kernel/coreos-modules: Enable CONFIG_X86_AMD_PSTATE=y
2024-03-19 16:38:54 +01:00
Jeremi Piotrowski
8417eda473 changelog: Add entry for X86_AMD_PSTATE
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-19 16:38:19 +01:00
Jeremi Piotrowski
b790241057
Merge pull request #1771 from flatcar/multipathd-disable-rt
sys-fs/multipath-tools: Disable realtime scheduling for multipathd
2024-03-19 15:41:07 +01:00
Jeremi Piotrowski
71ffac206b changelog: Add entry for multipath realtime change
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-19 14:37:04 +00:00
Dongsu Park
d30566da4b
Merge pull request #1768 from flatcar/cacerts-3.99-main
Update ca-certificates in main from 3.98 to 3.99
2024-03-19 14:36:46 +01:00
Dongsu Park
b89c18dec6
Merge pull request #1755 from flatcar/kai/arm64-tpm
sys-kernel/coreos-modules: Enable TPM TIS drivers for arm64
2024-03-19 14:32:27 +01:00
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
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