common: skip openldap test phase as temp workaround

test017-syncreplication-refresh is timing-flaky and fails reliably on
local builds when Hydra's binary cache hasn't yet served the upstream
artifact. Overlay sets doCheck=false so the build can proceed. Remove
once the substituter catches up to the pinned nixpkgs revision.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-04-28 13:01:07 +01:00
parent d0095af4fb
commit 336d9df6a6

View file

@ -66,6 +66,16 @@
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
# openldap 2.6.13's test017-syncreplication-refresh is timing-flaky and
# fails reliably on local builds when the binary cache hasn't yet served
# the upstream-built artifact. Skip its test phase. Remove this overlay
# once Hydra's substituter has populated openldap for the pinned nixpkgs.
nixpkgs.overlays = [
(final: prev: {
openldap = prev.openldap.overrideAttrs (_: { doCheck = false; });
})
];
# Enable network-manager
networking.networkmanager.enable = true;