Commit Graph

17315 Commits

Author SHA1 Message Date
Jeremi Piotrowski
8e1b1517f9 portage-stable: Add zfs & zfs-kmod ebuilds
From Gentoo commit df182f2891606e757be3e8406a69f4a0e53ee324. Also import
dist-kernel-utils.eclass.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-11 11:57:45 +00:00
Jeremi Piotrowski
a4da571874 profiles/coreos: Add zfs useflags
and a package.provided entry for a dependency that we don't need.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-11 11:57:45 +00:00
Jeremi Piotrowski
1b4ca8ac27 coreos-base/coreos: Switch to app-alternatives/awk
We explicitly install gawk but our profile explicitly forces the gawk
useflag for app-alternatives/awk.  Some packages, like zfs, depend on
app-alternatives/awk and it also installs the awk -> gawk that the gawk
ebuild creates through pkg_postinst. So switch to app-alternatives/awk
to make the implementation cleaner.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-11 11:57:45 +00:00
Jeremi Piotrowski
a134b02a48 coreos-kernel.eclass: Adapt install_build_source for compatibility
build/source, which is accidentally an empty directory, needs to be a
symlink so that Gentoo kmod ebuilds can build when setting
KERNEL_DIR=/lib/modules/.../build. They detect the proper layout with
the symlink.

The other issue is building the Nvidia driver with
SYSSRC=/lib/modules/.../build. This works on Ubuntu but fails on
Flatcar. Ubuntus build directory contains symlinks to includes from the
source tree so recreate the same layout.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2024-03-11 11:57:45 +00:00
Mathieu Tortuyaux
009220ff54
Merge pull request #1683 from flatcar/tormath1/scaleway
oem: provide scaleway images
2024-03-11 09:34:05 +01:00
flatcar-ci
10a3624543 New version: main-3902.0.0-nightly-20240307-2100 2024-03-07 21:00:29 +00:00
Krzesimir Nowak
a67915b574
Merge pull request #1733 from flatcar/krnowak/drop-libssh2
Drop unused net-libs/libssh2 package
2024-03-07 08:43:41 +01:00
flatcar-ci
49fb69f8f0 New version: main-3901.0.0-nightly-20240306-2100 2024-03-06 21:00:27 +00:00
Krzesimir Nowak
93c4a369a8
Merge pull request #1727 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-03-04
Weekly portage-stable package updates 2024-03-04
2024-03-06 16:05:13 +01:00
Krzesimir Nowak
192f646c59 net-libs/libssh2: Drop unused package 2024-03-06 15:55:02 +01:00
flatcar-ci
b2fe587e6e New version: main-3900.0.0-nightly-20240305-2100 2024-03-05 21:00:28 +00:00
Mathieu Tortuyaux
da4a631008
coreos-base/afterburn: enable coreos-metadata on scaleway
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-03-05 17:03:26 +01:00
Kai Lüke
6c2c11db7d
Merge pull request #1707 from flatcar/kai/pxe-compat
sys-kernel/bootengine: Restore support for custom PXE OEM contents
2024-03-05 16:35:42 +01:00
Kai Lueke
b0ce20639b sys-kernel/bootengine: Restore support for custom PXE OEM contents
This pulls in https://github.com/flatcar/bootengine/pull/88
to restore looking at the documented /usr/share/oem path in a custom
PXE OEM initrd instead of /oem.
2024-03-05 16:35:03 +01:00
Mathieu Tortuyaux
1017216cbe
oem: provide scaleway images
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-03-05 13:51:07 +01:00
Mathieu Tortuyaux
71b4b084e9
Merge pull request #1728 from flatcar/tormath1/ignition
sys-apps/ignition: bump to v2.18.0
2024-03-05 13:48:46 +01:00
flatcar-ci
b1f47cfd1b New version: main-3899.0.0-nightly-20240304-2100 2024-03-04 21:00:24 +00:00
Mathieu Tortuyaux
9ab3018394
sys-apps/ignition: bump to 2.18.0
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-03-04 17:34:53 +01:00
Dongsu Park
a842366ed9
Merge pull request #1669 from flatcar/linux-6.6.17-main
Upgrade Linux Kernel for main from 6.6.16 to 6.6.17
2024-03-04 15:08:23 +01:00
Krzesimir Nowak
6a5e27a89b overlay profiles: Drop accept keywords for sys-apps/util-linux 2024-03-04 13:44:45 +01:00
Krzesimir Nowak
ce8e8efe5e overlay profiles: Drop accept keywords for net-libs/libpsl 2024-03-04 13:35:18 +01:00
Krzesimir Nowak
8498f7703d overlay profiles: Drop accept keywords for net-dns/libidn2 2024-03-04 13:33:11 +01:00
Krzesimir Nowak
2b69b05259 overlay profiles: Add accept keywords for net-dns/dnsmasq 2024-03-04 13:32:52 +01:00
Krzesimir Nowak
7055f47095 overlay profiles: Drop accept keywords for net-dns/bind-tools 2024-03-04 13:06:34 +01:00
Krzesimir Nowak
2edb409b14 overlay profiles: Drop accept keywords for app-crypt/gnupg 2024-03-04 12:04:43 +01:00
Krzesimir Nowak
424110a5db overlay profiles: Drop accept keywords for app-arch/xz-utils 2024-03-04 11:50:54 +01:00
Krzesimir Nowak
21dfa86e23 overlay profiles: Unmask dev-python/boto 2024-03-04 11:37:08 +01:00
Krzesimir Nowak
f5e0e8b245 overlay dev-python/boto: Add README 2024-03-04 11:34:50 +01:00
Krzesimir Nowak
6621404d5d dev-python/boto: Move to coreos-overlay
The package is masked by upstream and marked for removal. Let's move
it to coreos-overlay then.
2024-03-04 11:28:43 +01:00
Flatcar Buildbot
211d5f9848 x11-libs/pixman: Sync with Gentoo
It's from Gentoo commit 6e86296fb3c09007ef5eaeff5ad8c946b606032c.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
5bf99584db virtual/pkgconfig: Sync with Gentoo
It's from Gentoo commit dbbb12e41a939afdfb08a75f27a1aa4654aac245.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
85361c4e52 sys-libs/zlib: Sync with Gentoo
It's from Gentoo commit 743b110bffe25c0501ae5473ad8ad68253a14f29.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
76dc06aa3d sys-libs/readline: Sync with Gentoo
It's from Gentoo commit e91ef195a3808f6c972d00ef961fa148939bc372.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
760c1a3c83 sys-libs/libunwind: Sync with Gentoo
It's from Gentoo commit ec626f5360f50479da567843642e08603d9ca42c.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
b99a2ca99c sys-libs/libseccomp: Sync with Gentoo
It's from Gentoo commit 731dd9aa2de79001b4f67bc04b9409c95a734040.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
ba7b9ab7dc sys-libs/libcap-ng: Sync with Gentoo
It's from Gentoo commit f9038184784c34a627a18394edaaea4f908d7a14.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
d368404425 sys-libs/libcap: Sync with Gentoo
It's from Gentoo commit 97108aff05dccf99fd8229e6263e62bab9720bab.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
844d49f3ef sys-fs/e2fsprogs: Sync with Gentoo
It's from Gentoo commit 1ab84a0a8243583f9274327663a13afb43498ba9.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
6fc6f7cb8c sys-devel/gcc: Sync with Gentoo
It's from Gentoo commit a23548bc8af4f4ca160560bc1e081fd2df13602d.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
1b93f85f8e sys-block/thin-provisioning-tools: Sync with Gentoo
It's from Gentoo commit ecc9356246a8312e5a1649ac057e45ad1c5ec4b3.
2024-03-04 11:06:17 +01:00
Flatcar Buildbot
1f5d2b78c5 sys-apps/util-linux: Sync with Gentoo
It's from Gentoo commit 89d7a89b7031bd1def361b0c2366eedc6471aed1.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
0aad1a0399 sys-apps/pcsc-lite: Sync with Gentoo
It's from Gentoo commit bc083e546fb76fda32106c7693573a33033f0cfc.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
8bbb48f16e sys-apps/pciutils: Sync with Gentoo
It's from Gentoo commit bc50a4e30d88683460928aa37bd0e1d420c1cbd3.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
54b3435fd8 sys-apps/man-pages: Sync with Gentoo
It's from Gentoo commit cb370ce426d87b791cb9198ef2ef424d08c2a36a.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
7668200356 sys-apps/lshw: Sync with Gentoo
It's from Gentoo commit 264b78f9b2d52bf04bc782e6d0ed911f7c2b8ccb.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
e0b36559fa sys-apps/kmod: Sync with Gentoo
It's from Gentoo commit bc235c9a342826e6aab77d08ded3ca008823dd28.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
953ec708ac sec-policy/selinux-unconfined: Sync with Gentoo
It's from Gentoo commit 9a78c8130c665e43426fcb735ad69bd838984a81.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
eaa1abccea sec-policy/selinux-sssd: Sync with Gentoo
It's from Gentoo commit 9a78c8130c665e43426fcb735ad69bd838984a81.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
98b730ad24 sec-policy/selinux-dbus: Sync with Gentoo
It's from Gentoo commit 9a78c8130c665e43426fcb735ad69bd838984a81.
2024-03-04 11:06:16 +01:00
Flatcar Buildbot
6a55f988ec sec-policy/selinux-container: Sync with Gentoo
It's from Gentoo commit 9a78c8130c665e43426fcb735ad69bd838984a81.
2024-03-04 11:06:16 +01:00