Flatcar Buildbot
2510fc2ba5
app-containers/crun: Sync with Gentoo
...
It's from Gentoo commit a8d7f8cb64ddf98c264c259aa286ed19bafbb52b.
2025-04-28 07:11:59 +00:00
Flatcar Buildbot
b19bfde074
app-containers/containers-storage: Sync with Gentoo
...
It's from Gentoo commit 52ab31775d354668b61bb9c37d55d09f63043cd3.
2025-04-28 07:11:59 +00:00
Flatcar Buildbot
3fc57e1549
app-containers/containers-shortnames: Sync with Gentoo
...
It's from Gentoo commit 5e1cc6f766203656970561824969f778bb60012b.
2025-04-28 07:11:58 +00:00
Flatcar Buildbot
8c96c311fe
app-containers/containers-image: Sync with Gentoo
...
It's from Gentoo commit 821647ad5d6cb445ebb7902c872993f77e61adb2.
2025-04-28 07:11:58 +00:00
Flatcar Buildbot
14dfc064af
app-containers/containers-common: Sync with Gentoo
...
It's from Gentoo commit c0fa34d254d1ed0169b7b284f968c07694ff3403.
2025-04-28 07:11:58 +00:00
Flatcar Buildbot
3cf48298e1
app-containers/containerd: Sync with Gentoo
...
It's from Gentoo commit e1635aee1ed21b7884be59bd78281abe72005d81.
2025-04-28 07:11:58 +00:00
Flatcar Buildbot
47ff7c127d
app-containers/conmon: Sync with Gentoo
...
It's from Gentoo commit 1bf65b3dd7a969a25172b8fb1586bfad31854590.
2025-04-28 07:11:58 +00:00
Flatcar Buildbot
956ef4e81a
app-containers/aardvark-dns: Sync with Gentoo
...
It's from Gentoo commit c1cae75de2b5908763fc90ca6efed692473273bf.
2025-04-28 07:11:57 +00:00
Flatcar Buildbot
f33bf506e2
app-arch/zstd: Sync with Gentoo
...
It's from Gentoo commit 03aff2ca094b9ac7048c4733c3d7f611660db0f5.
2025-04-28 07:11:56 +00:00
Flatcar Buildbot
62fc0bd31b
app-admin/eselect: Sync with Gentoo
...
It's from Gentoo commit c3852331ed944607169eae5e8780239b9a3afd1f.
2025-04-28 07:11:34 +00:00
flatcar-ci
c443e4429a
New version: main-4316.0.0-nightly-20250425-2100
2025-04-26 02:41:49 +00:00
flatcar-ci
b03053f59c
New version: main-4316.0.0-nightly-20250425-2100-INTERMEDIATE
2025-04-25 21:00:28 +00:00
Jeremi Piotrowski
330ebdc579
coreos-modules: Move MEMORY_HOT{PLUG,REMOVE} to common
...
Dependency of ZONE_DEVICE.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-04-25 10:51:18 +02:00
Jeremi Piotrowski
31db25c53e
coreos-modules: Add CONFIG_FS_DAX=y
...
This is a dependency of CONFIG_FUSE_DAX=y.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2025-04-25 10:51:17 +02:00
aaronk6
dba9b9a333
coreos-modules: Fix CONFIG_FUSE_DAX and CONFIG_ZONE_DEVICE (y instead of m)
2025-04-25 10:51:15 +02:00
aaronk6
8519210e0b
coreos-modules: Add CONFIG_FUSE_DAX=m and CONFIG_ZONE_DEVICE=m
2025-04-25 10:51:12 +02:00
aaronk6
66a8eaf828
coreos-modules: Add CONFIG_VIRTIO_FS=m
2025-04-25 10:51:12 +02:00
flatcar-ci
f9bb09c168
New version: main-4315.0.0-nightly-20250424-2100
2025-04-25 04:27:19 +00:00
flatcar-ci
fc9a123204
Revert failed version back to 4314.0.0+nightly-20250423-2100
2025-04-25 01:01:31 +00:00
flatcar-ci
e1890197e9
New version: main-4315.0.0-nightly-20250424-2100
2025-04-24 21:00:29 +00:00
James Le Cuirot
e01bb018f9
dev-lang/go: Sync with Gentoo
...
It's from Gentoo commit 7158bcf1dca8775e2614ed826c69fa538dc79b86. It
fixes a nasty segfault issue affecting Docker and more.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-24 17:26:17 +01:00
Krzesimir Nowak
4270d47111
overlay coreos/config: Various small fixes
...
Mostly making sure that doing replacements is safe for repeated
sourcing of the hook file, so we won't end up with a situation where a
function foo is calling itself infinitely.
Other than that, making sure that install masks are also added to
PKG_INSTALL_MASK for binary packages.
Also fixed redefining strip function in sys-libs/glibc.
Moved one function from profile.bashrc to sys-apps/policycoreutils, so
it isn't executed for every package.
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
12950ae146
sys-libs/timezone-data: Sync with Gentoo
...
It's from Gentoo commit 2d1d2edfcb95e639a4607131f175565c0ad6e699.
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
d33ae26aa1
overlay sys-libs/timezone-data: Move to portage-stable
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
e6cf1ae09c
overlay coreos/config: Add Flatcar modifications for sys-libs/timezone-data
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
61c99a95b9
sys-fs/udev-init-scripts: Move to prefix overlay
...
We have added this package to package.provided in our profiles, so it
rather will be useful for building stuff in prefix-overlay instead.
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
774875bfb8
sys-fs/udev-init-scripts: Sync with Gentoo
...
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
08c93f95c8
overlay sys-fs/udev-init-scripts: Move to portage-stable
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
c2ba052a76
overlay coreos-base/coreos-init: Drop mdmonitor.service dropin
2025-04-24 15:26:15 +02:00
Krzesimir Nowak
52d938222d
sys-fs/mdadm: Sync with Gentoo
...
It's from Gentoo commit fcee1f7e3c2cfccc0c5841c3aa2a9efdecaaf068.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
ff40ff81f3
overlay sys-fs/mdadm: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
83cb222fab
overlay coreos/config: Add Flatcar modifications for sys-fs/mdadm
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
64dbcab94c
overlay profiles: Update USE flags for sys-fs/lvm2
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
f62dc224f3
sys-fs/lvm2: Sync with Gentoo
...
It's from Gentoo commit ef878f9169b08c18c5097b3205ebcb947891abe3.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
3abb159785
overlay sys-fs/lvm2: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
4d152fc93e
sys-auth/polkit: Sync with Gentoo
...
It's from Gentoo commit 80d4449eb6cd125ca355842ebd03890e907bc5df.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
ef9266c111
overlay sys-auth/polkit: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
be5fb9854c
Revert "overlay coreos/config: Add Flatcar modifications for sys-auth/polkit"
...
This reverts commit 1d1912a3fcdf42a256287a128ec740bb7461dfda.
These were either wrong (danling compat symlinks) or unnecessary
(/var/lib/polkit-1 tmpfiles).
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
4d92ffafa8
overlay coreos/config: Add Flatcar modifications for sys-auth/polkit
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
889d83d1a7
sys-apps/shadow: Sync with Gentoo
...
It's from Gentoo commit 694a496c860b098f4643a708d423e8f6177d9090.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
1d2697af3e
overlay sys-apps/shadow: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
b2d01adeae
overlay coreos/config: Add Flatcar modifications for sys-apps/shadow
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
327f06ecde
sys-apps/keyutils: Sync with Gentoo
...
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
b677163275
overlay sys-apps/keyutils: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
2d071df05d
overlay coreos/config: Add Flatcar modifications for sys-apps/keyutils
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
9b4e5b3463
sys-apps/dbus: Sync with Gentoo
...
It's from Gentoo commit a21da5c01565a48fe2432afa8d96f8921065cb4b.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
6eb6363aeb
overlay sys-apps/dbus: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
da9c911588
overlay coreos/config: Add Flatcar modifications for sys-apps/dbus
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
406df4d659
net-libs/libtirpc: Sync with Gentoo
...
It's from Gentoo commit cdaeb8c538bb205e9aff21616d7fa12bf0a76668.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
4af7517807
overlay net-libs/libtirpc: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
28fdd15a8d
Revert "overlay coreos/config: Add Flatcar modifications for net-libs/libtirpc"
...
This reverts commit 8abee8d2587a93209cb73d04ddfc3a498f2e2b8c.
Drop the commit for now, I think that these modifications are unnecessary.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
291a2be16c
overlay coreos/config: Add Flatcar modifications for net-libs/libtirpc
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
02f850289b
net-fs/samba: Sync with Gentoo
...
It's from Gentoo commit 9633a3b92e639be48800e37b61a0126f785f80b7.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
e2db91d331
overlay net-fs/samba: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
7328b58ee1
overlay coreos/config: Add Flatcar modifications for net-fs/samba
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
b4118604d0
overlay profiles: Add more packages to package.provided
...
This is in preparation for moving net-fs/samba to portage-stable.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
9dd28d5f92
overlay profiles: Update use flags for net-fs/nfs-utils
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
e1b1b378b1
net-fs/nfs-utils: Sync with Gentoo
...
It's from Gentoo commit 3e3629046e131c3cb490b2e5afbe8f57659b4015.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
b3d123f22e
overlay net-fs/nfs-utils: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
6ddbec0b8e
overlay coreos/config: Add Flatcar modifications for net-fs/nfs-utils
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
8f8fc62c37
net-firewall/nftables: Sync with Gentoo
...
It's from Gentoo commit 96b47bf70929b78f8dc593c047b119fa88483403.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
a9a1084128
overlay net-firewall/nftables: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
1dc9f9306c
overlay coreos/config: Add Flatcar modifications for net-firewall/nftables
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
db84f45224
net-firewall/iptables: Sync with Gentoo
...
It's from Gentoo commit 15806edd2b2a5b18feba06d981e988e1c90d826c.
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
c374197b8b
overlay net-firewall/iptables: Move to portage-stable
2025-04-24 15:26:14 +02:00
Krzesimir Nowak
73bda1dbfa
overlay coreos/config: Add Flatcar modifications for net-firewall/iptables
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
0858dfce6a
net-firewall/ebtables: Sync with Gentoo
...
It's from Gentoo commit 92c570a45fd1bd66377736bdb155746a7737c71c.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
9409f66b3b
overlay net-firewall/ebtables: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
4a4bcc7915
overlay coreos/config: Add Flatcar modifications for net-firewall/ebtables
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
51995bb304
overlay profiles: Add accept keywords for dev-util/bsdiff
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
1e3f94d46d
dev-util/bsdiff: Sync with Gentoo
...
It's from Gentoo commit 0e727a3a16bc2abfd39386f10821d3e5ce89c45a.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
8358a1e583
overlay dev-util/bsdiff: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
dd9de5bd19
overlay coreos/user-patches: Add patches for dev-util/bsdiff
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
fb14831995
overlay coreos/config: Add Flatcar modifications for dev-util/bsdiff
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
bc979c2ec9
dev-libs/dbus-glib: Sync with Gentoo
...
It's from Gentoo commit 192d81163fe990fffea21cc814f528187a0635e0.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
026ff80ec5
overlay dev-libs/dbus-glib: Move to portage-stable
...
The cross-compile fix seems to be unnecessary - local build for arm64
picked up the build host's glib_genmarshal tool.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
8946716448
app-crypt/trousers: Sync with Gentoo
...
It's from Gentoo commit 794061a3298b5716db015defa7b3e2c583b73980.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
af135cd230
overlay app-crypt/trousers: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
336930c736
overlay coreos/config: Add Flatcar modifications for app-crypt/trousers
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
92f813bf60
app-crypt/sbsigntools: Sync with Gentoo
...
It's from Gentoo commit 18c124079dd14ab994e3c4a576a80bbb24e9fa12.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
21b9f61d96
overlay app-crypt/sbsigntools: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
2b015fb31e
overlay profiles: Add accept keywords for app-containers/syft
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
77de05dc5d
app-containers/syft: Sync with Gentoo
...
It's from Gentoo commit bd2e8861ed30ceecc60aaa3fb9b4014f31878b9e.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
d477d877ba
overlay app-containers/syft: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
8ab019945f
overlay coreos/config: Add Flatcar modifications for app-containers/syft
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
15977c97a4
overlay profiles: Drop logrotate config from install mask
...
I have no idea why it was there, since earlier the config was in
/usr/share/logrotate.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
e77aebf54e
app-admin/logrotate: Sync with Gentoo
...
It's from Gentoo commit 4cfcb24b782236658e799f383fbe517b2448f025.
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
84df3781a1
overlay app-admin/logrotate: Move to portage-stable
2025-04-24 15:26:13 +02:00
Krzesimir Nowak
0a031b1396
overlay coreos/config: Add Flatcar modifications for app-admin/logrotate
2025-04-24 15:26:13 +02:00
James Le Cuirot
2f587621ab
dev-util/checkbashisms: Drop package as qemu script now uses Bash
...
The check for that script was the only consumer.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-24 12:23:46 +01:00
Flatcar Buildbot
953e77d860
Update mantle container image to latest HEAD
2025-04-23 21:00:45 +00:00
flatcar-ci
c77664a25e
New version: main-4314.0.0-nightly-20250423-2100
2025-04-23 21:00:29 +00:00
James Le Cuirot
5c04d0fcf6
Merge pull request #2837 from flatcar/chewi/dracut
...
Upgrade Dracut to 106, use its sysroot feature, fix CPU microcode
2025-04-23 13:52:26 +01:00
James Le Cuirot
2af957f377
sys-firmware/intel-microcode: Don't install the split microcode
...
This is only needed for direct loading by the kernel, which is
dangerous, and we include all the microcode in the initrd anyway.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 13:51:12 +01:00
James Le Cuirot
7b3aac22d4
sys-firmware/intel-microcode: Fix inclusion of microcode in the initrd
...
The microcode was accidentally dropped from Flatcar a while back because
Gentoo started telling Dracut to not include it when USE=-initramfs.
Flatcar disabled that flag because the microcode is installed to /boot.
This is only done under the board root though, not in the final image,
so there's no harm in enabling it.
That Dracut setting also affected the AMD microcode, which is part of
coreos-firmware, so this fixes that too.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 13:51:11 +01:00
James Le Cuirot
959e0715a9
sys-apps/systemd: Avoid initrd bloat by using OpenSSL instead of gcrypt
...
systemd-journal's Forward Secure Sealing feature requires gcrypt, but
Flatcar doesn't need it.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 13:51:10 +01:00
James Le Cuirot
e5ef9e4f36
sys-kernel/coreos-kernel: Adapt for new Dracut + bootengine with sysroot
...
Dracut includes native binaries that are executed during the creation of
the initrd, so it always needs to be installed to /. For now, it expects
to find its modules in the sysroot, so it needs to be installed there
too, though that may change.
bootengine only needs to be installed to sysroot for its Dracut modules.
The update-bootengine tool is a Bash script, so it doesn't really need
to be installed to /.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 13:51:09 +01:00
James Le Cuirot
841cf196d7
sys-kernel/dracut: Heavily patch for the better sysroot functionality
...
This is code I have submitted upstream that has not yet been merged.
This also includes a small "catch up" patch from 106 to current main for
both a clean base and because these changes actually look important.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 12:25:47 +01:00
James Le Cuirot
9bdf3ef1fc
sys-kernel/dracut: Disable the dracut-cpio feature, which requires Rust
...
Flatcar can't benefit from this performance boost for several reasons,
the main one being the use of binary packages.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 12:25:45 +01:00
James Le Cuirot
092e50f8e3
sys-kernel/dracut: Use Gentoo package instead, upgrading to 106
...
Apply our patch using user-patches instead.
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-04-23 12:25:44 +01:00