This is to make sure that all the packages installing pam configs
actually have them in the vendor directory.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
This is meant to be used by packages installing pam config files. The
function should be invoked in a post src_install hook.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
We got a DNS resolution problem due to UDP packets not going to the
configured server. For now try the host network (and otherwise maybe
a custom DNS server?).
But in any case we should not block the release on that and continue.
Signed-off-by: Kai Lueke <kailuke@microsoft.com>
The wrong variable was used to set up the mapping of the rclone config
into the rclone container and it wasn't set up in the right function.
Move it into the right function and use the right variable name but also
don't rely on /proc/PID/fd/FD to be mappable into the container but
instead use a regular temp file.
Signed-off-by: Kai Lueke <kailuke@microsoft.com>
ldb was folded into samba, so it is not sys-libs/ldb that installs ldb
modules, but rather net-fs/samba. The ldb modules are needed by
sys-auth/sssd to work, so stop removing them in the post src_install
hook.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
This pulls in https://github.com/flatcar/bootengine/pull/114
just to be sure that we tried all available modules based on the
modalias when we don't make progress in the minimal initrd. So far we
don't know if this helps (it won't for completly missing kernel modules
of course) but it's good to have this done automatically instead of
having to ask users if it helps for them when they hit an issue. It also
prints the current state again which otherwise might be a bit hidden if
a kernel message gets printed after the initial message.
Signed-off-by: Kai Lueke <kailuke@microsoft.com>
This is a hack - the ebuild will disappear on next weekly updates,
unless Gentoo gets the 2.1.5 ebuild by then.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
The Fusion MPT SCSI storage drivers were missing from the new minimal
initrd because they are not together with the other storage driver
modules but live in their own "message/fusion/" folder.
Add the "message/fusion/" folder to the initrd modules so that we can
load the disk. Dependencies will be resolved by dracut-install as
needed.
Fixes https://github.com/flatcar/Flatcar/issues/1924
Signed-off-by: Kai Lueke <kailuke@microsoft.com>
- add patch for yaml-cpp to fix cmake 4.0 issues
- drop two cross patches as they are already upstreamed (keep the
cross fixes for photon, though)
- drop tcmu pin patch (upstreamed)
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
We do ship gnutls in production images and the mask is making problems
with new app-alternatives/gpg.
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>