From 37f9b4402f082db7f8aee7929a1841c7736be061 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Mon, 10 Nov 2025 17:55:52 +0100 Subject: [PATCH 1/2] overlay coreos/config: Keep ldb modules 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 --- .../third_party/coreos-overlay/coreos/config/env/net-fs/samba | 1 - 1 file changed, 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos/config/env/net-fs/samba b/sdk_container/src/third_party/coreos-overlay/coreos/config/env/net-fs/samba index dda472eea0b..15f5870c636 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos/config/env/net-fs/samba +++ b/sdk_container/src/third_party/coreos-overlay/coreos/config/env/net-fs/samba @@ -22,7 +22,6 @@ cros_post_src_install_samba_flatcar_modifications() { # clean up unnecessary files rm -f "${ED}/usr/lib/tmpfiles.d/samba.conf" rm -f "${ED}/etc/samba/"* - rm -f "${ED}/usr/$(get_libdir)/samba/ldb/"* mv "${ED}/usr/bin/net" "${T}/net" rm -f "${ED}/usr/bin/"* "${ED}/usr/sbin/"* mv "${T}/net" "${ED}/usr/bin/net" From deac985a83e7ad0afb1928195c8593a157ad4946 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Wed, 12 Nov 2025 11:00:36 +0100 Subject: [PATCH 2/2] changelog: Add an entry Signed-off-by: Krzesimir Nowak --- changelog/bugfixes/2025-11-12-sssd.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/bugfixes/2025-11-12-sssd.md diff --git a/changelog/bugfixes/2025-11-12-sssd.md b/changelog/bugfixes/2025-11-12-sssd.md new file mode 100644 index 00000000000..28120b541cf --- /dev/null +++ b/changelog/bugfixes/2025-11-12-sssd.md @@ -0,0 +1 @@ +- Fixed SSSD startup failure by adding back LDB modules into the image, which got lost after a Samba update ([Flatcar#1919](https://github.com/flatcar/Flatcar/issues/1919))