difftreelog
feat explicit managed marker
in: trunk
2 files changed
modules/nixos/secrets.nixdiffbeforeafterboth--- a/modules/nixos/secrets.nix
+++ b/modules/nixos/secrets.nix
@@ -139,7 +139,7 @@
};
config.parts = mkMerge [
(mkIf (config.generator != null && config.generator ? parts) config.generator.parts)
- (mapAttrs (_: _: {}) (removeAttrs sysConfig.data.secrets.${secretName} ["shared"]))
+ (mapAttrs (_: _: {}) (removeAttrs sysConfig.data.secrets.${secretName} ["shared" "managed"]))
];
}
);
modules/secrets-data.nixdiffbeforeafterboth38 sharedSecretData = {38 sharedSecretData = {39 freeformType = attrsOf (submodule secretDataValue);39 freeformType = attrsOf (submodule secretDataValue);40 options = {40 options = {41 managed = mkOption {42 type = nullOr bool;43 description = "Is current fleet data value is generated by generator";44 default = null;45 };4641 createdAt = mkOption {47 createdAt = mkOption {42 type = str;48 type = str;