difftreelog
feat explicit managed marker
in: trunk
2 files changed
modules/nixos/secrets.nixdiffbeforeafterboth139 };139 };140 config.parts = mkMerge [140 config.parts = mkMerge [141 (mkIf (config.generator != null && config.generator ? parts) config.generator.parts)141 (mkIf (config.generator != null && config.generator ? parts) config.generator.parts)142 (mapAttrs (_: _: {}) (removeAttrs sysConfig.data.secrets.${secretName} ["shared"]))142 (mapAttrs (_: _: {}) (removeAttrs sysConfig.data.secrets.${secretName} ["shared" "managed"]))143 ];143 ];144 }144 }145 );145 );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;