Kai Lueke
0fa005d482
profiles: Enable TPM2 support in systemd
...
We could use systemd-cryptenroll and cryptsetup with a TPM device but
so far the support was not compiled in.
Enable the use flags for TPM2 support in systemd.
2024-03-27 10:20:38 +01:00
Dongsu Park
99c4e7f640
dev-lang/rust: fix build failure of patch 119445
...
Adjust the patch 119445 for Rust 1.77.0, to fix build failure started
to happen with >= 1.77.0
2024-03-27 10:07:27 +01:00
Flatcar Buildbot
9c1e19f2a6
dev-lang/rust: Update from 1.76.0 to 1.77.0
2024-03-27 10:07:27 +01:00
Flatcar Buildbot
25c05d92e2
app-emulation/open-vm-tools: Update from 12.3.5 to 12.4.0
2024-03-27 07:07:00 +00:00
Flatcar Buildbot
54975e6cad
Update mantle container image to latest HEAD
2024-03-26 21:00:44 +00:00
flatcar-ci
829de89c8a
New version: main-3921.0.0-nightly-20240326-2100
2024-03-26 21:00:26 +00:00
Jeremi Piotrowski
feb6a36a14
coreos-base/oem-gce: Enable ntpd by default
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-26 15:09:18 +01:00
Jeremi Piotrowski
cfc6d00a8a
coreos-base/oem-ami: Enable ntpd by default
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-26 15:09:01 +01:00
Jeremi Piotrowski
e35e22ea27
coreos-base/misc-files: Add AWS/GPC time sync service to default ntp.conf
...
The goal is to enable ntpd by default on AWS/GCP with using the cloud provided
ntp endpoint. Enabling ntpd.service is the easy part. Enabling the correct ntp
server is trickier. I would love to ship an OEM specific ntp.conf, but this
might interfere with user modifications to either ntpd.service or ntp.conf.
The safest way to implement this is to add the AWS/GCP time sync address
(which are link-local address) to the default ntp.conf. This will work
on AWS/GCP where ntpd will be enabled by default, and if a user on another
platform enables ntpd they will simply have a non-responsive source in
their server list - which is not a problem for ntpd.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-26 15:08:07 +01:00
Jeremi Piotrowski
d99606f1e9
coreos-base/coreos-init: Bump commit for /dev/ptp_hyperv systemd unit rule
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-26 15:08:07 +01:00
Jeremi Piotrowski
81ca149511
coreos-base/oem-azure: Bump ebuild revision
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-26 15:08:07 +01:00
David Eichin
e5179b2e78
changelog: upgrade toolbox to latest version
...
This version fixes that mounted snapshots with ctr are being gc'ed which
breaks the toolbox.
2024-03-26 08:25:57 +01:00
flatcar-ci
53bc4e9ed7
New version: main-3920.0.0-nightly-20240325-2100
2024-03-25 21:00:29 +00:00
Jeremi Piotrowski
f1188f4be6
coreos-base/oem-azure: Add dropin to add chrony dependency on /dev/ptp_hyperv
...
Inspired by https://github.com/microsoft/azurelinux/pull/6234 , requires
a udev rule to be shipped with the OS, since udev rules in sysexts don't
quite work.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
9d065d1cf5
coreos-base/oem-azure: Add chrony to sysext
...
Along with configuration, tmpfiles setup and service dependencies. The
files are added through normal ebuild mechanisms. The config file is
based on what Ubuntu ships on Azure.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
3c0283f74a
sys-apps/systemd: Add hook to ensure timesyncd starts after sysexts
...
Sysexts can includes services that have a Conflicts=systemd-timesyncd
entry. To ensure that this takes effect, start timesyncd after the
ensure-sysext.service.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
c5efeec607
coreos-devel/board-packages: Add chrony to RDEPENDS
...
Add chrony to RDEPENDS so that it is built for the board sysroot and can
be included into a sysext.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
2814c32bbf
profiles: Disable readline support for chrony by default
...
We don't care too much for readline support and this avoids pulling
libedit into a sysext that wants to ship chrony.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
2a33badb2a
sys-kernel/coreos-modules: Switch PTP support to modules
...
PTP_1588_CLOCK defaults to =y, make it =m explicitly. Switch
PTP_1588_CLOCK_KVM to module as well, so tath it doesn't load on non-KVM
platforms. Enable PTP_1588_CLOCK_VMW so that PTP timesync to the host is
available there as well.
We don't need PTP support to be compiled into the kernel, it is not
essential for system boot.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
ca9dc79616
Import net-misc/chrony ebuild from Gentoo
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Jeremi Piotrowski
c1261a6581
sys-kernel/coreos-modules: Sort config symbols
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-25 17:07:25 +00:00
Henrik Schmidt
44952365d7
sys-kernel/coreos-modules: Enable CONFIG_IGC=y
...
This adds the Intel IGC driver for 2.5G NICs (I225/I226).
Fedora CoreOS comes with those drivers as well:
```
core@localhost:~$ cat /etc/os-release | grep PRETTY_NAME
PRETTY_NAME="Fedora CoreOS 39.20240225.3.0"
core@localhost:~$ lsmod | grep igc
igc 192512 0
```
2024-03-26 00:45:51 +09:00
Jeremi Piotrowski
bf0ea52067
Merge pull request #1772 from george-angel/zram-generator
...
Adding a new zram-generator package
2024-03-25 13:52:46 +01:00
George Angel
7028f6e771
Update sdk_container/src/third_party/portage-stable/changelog/changes/2024-03-21-zram-generator.md
...
Co-authored-by: Mathieu Tortuyaux <mathieu.tortuyaux@gmail.com>
2024-03-25 20:56:13 +10:00
flatcar-ci
6ebffa7a4f
New version: main-3916.0.0-nightly-20240321-2100
2024-03-21 21:00:27 +00:00
Krzesimir Nowak
48510361cb
overlay profiles: Drop accept keywords for sys-libs/binutils-libs
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
f0c27d4d5d
overlay profiles: Drop accept keywords for sys-devel/binutils
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
932af8d20e
overlay profiles: Update accept keywords for net-misc/curl
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
0d5da87d30
overlay profiles: Update accept keywords for sys-libs/readline
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
8733a0b022
overlay profiles: Update accept keywords for app-shells/bash
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
73a822cd78
overlay profiles: Add accept keywords for dev-util/pahole
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
a01892490d
overlay profiles: Update accept keywords for dev-util/bpftool
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
8f59426697
dev-libs/libtracefs: Add from Gentoo
...
It's from Gentoo commit 4cd120f70359b4902014eba8321f94642229c0f1.
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
6ce7db0ba6
dev-libs/libtraceevent: Add from Gentoo
...
It's from Gentoo commit b8138ab0597bf8a92a86b838c139cf46cda874bd.
2024-03-21 17:44:52 +01:00
Krzesimir Nowak
dd017bb0ad
overlay profiles: Disable LLVM in dev-util/bpftool
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
846afa7efc
sys-process/psmisc: Sync with Gentoo
...
It's from Gentoo commit ef1042d390c67938faa924d4283654912f794f3c.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
eafebb6994
sys-libs/zlib: Sync with Gentoo
...
It's from Gentoo commit f4bf5620f8c5f8dd60dc8e629a0924a496600ea8.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
65b81a4894
sys-libs/readline: Sync with Gentoo
...
It's from Gentoo commit a7375b19fa15538f192ed9bbb256ab0884eb9f82.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
60228cbf35
sys-libs/libunwind: Sync with Gentoo
...
It's from Gentoo commit d11ac3d4fca156d11328c1088d4a458c91344ea5.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
45408192cf
sys-libs/libselinux: Sync with Gentoo
...
It's from Gentoo commit de09050c4aac94f373b6e2354990bbc6566ac01c.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
8d77472e5e
sys-libs/libseccomp: Sync with Gentoo
...
It's from Gentoo commit cd3e0eb0f9741f74670bd4d566539af06e875728.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
c57e0ef9ae
sys-libs/binutils-libs: Sync with Gentoo
...
It's from Gentoo commit 3da8d431e39d433b4a8811f48c771e2915113a07.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
1cd79da2a0
sys-fs/xfsprogs: Sync with Gentoo
...
It's from Gentoo commit 33c22bd38a5813a11680525851fddf0027da9cb2.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
9d806dee9e
sys-devel/gcc: Sync with Gentoo
...
It's from Gentoo commit b757d669ce294dfcb30124fa663c794cfc24a88a.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
7ce61496fe
sys-devel/flex: Sync with Gentoo
...
It's from Gentoo commit 380a504decd875b1eaebe3b52886312ad36c445c.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
1b97cccdb2
sys-devel/crossdev: Sync with Gentoo
...
It's from Gentoo commit d3ac6ad8372cf3cdf04f7af5c6e55464c3cda846.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
6bdec3b6af
sys-devel/binutils: Sync with Gentoo
...
It's from Gentoo commit 68466c8b5bda1cbf82e364763c42c7c9df1dfff0.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
8dd4e80f71
sys-apps/util-linux: Sync with Gentoo
...
It's from Gentoo commit f25671c421eb6692d31777a1679d3e44c20be46a.
2024-03-21 17:44:52 +01:00
Flatcar Buildbot
c500efc8bb
sys-apps/texinfo: Sync with Gentoo
...
It's from Gentoo commit ec9b3a12b1c5ad5e45563fa488acf6934ec25956.
2024-03-21 17:44:51 +01:00
Flatcar Buildbot
283c3219e9
sys-apps/pv: Sync with Gentoo
...
It's from Gentoo commit 927ae2feb0c3baa7f529c6130174bef0530e0a0e.
2024-03-21 17:44:51 +01:00