Unverified Commit c7c136a6 authored by Ilan Joselevich's avatar Ilan Joselevich Committed by GitHub
Browse files

kanidm: allow hydra to cache alternative build with secret provisioning (#358782)

parents 60e11b72 91cbd96f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -734,7 +734,7 @@ in
            -> cfg.package.enableSecretProvisioning;
          message = ''
            Specifying an admin account password or oauth2 basicSecretFile requires kanidm to be built with the secret provisioning patches.
            You may want to set `services.kanidm.package = pkgs.kanidm.withSecretProvisioning;`.
            You may want to set `services.kanidm.package = pkgs.kanidmWithSecretProvisioning;`.
          '';
        }
        # Entity names must be globally unique:
+1 −1
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ import ./make-test-python.nix (
      { pkgs, lib, ... }:
      {
        services.kanidm = {
          package = pkgs.kanidm.withSecretProvisioning;
          package = pkgs.kanidmWithSecretProvisioning;
          enableServer = true;
          serverSettings = {
            origin = "https://${serverDomain}";
+4 −0
Original line number Diff line number Diff line
@@ -11731,6 +11731,10 @@ with pkgs;
  jitsi-videobridge = callPackage ../servers/jitsi-videobridge { };
  kanidmWithSecretProvisioning = callPackage ../by-name/ka/kanidm/package.nix {
    enableSecretProvisioning = true;
  };
  knot-resolver = callPackage ../servers/dns/knot-resolver {
    systemd = systemdMinimal; # in closure already anyway
  };