[Secrets] CLI appsettings SqlitePath is relative (fails validation); plain IConfigurationRoot reload gap; OtOpcUa starter now redundant #49
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-ups from the Secrets 0.6.6 fixes (#30–#35):
src/ZB.MOM.WW.Secrets.Cli/appsettings.jsonsets"SqlitePath": "secrets.db", which the store-path validator rejects as relative — the headless CLI fails at startup unless an env var overrides it. Ship a valid default (absolute, outside the content root, e.g. under LocalApplicationData) or no default with a clear message. (Secrets-009 covers only the README sample.)IConfigurationRootthat reloads gets only the weaker re-apply-after-reload behaviour from #32 (callback order not guaranteed) — documented, not fully fixed.SecretReplicationStarter(#33).Done on main 8235ee6 / 2619166: the CLI's relative SqlitePath removed — the per-user default applies; the plain-IConfigurationRoot reload gap is documented (fixing it needs .NET configuration internals; no family app is exposed); OtOpcUa's SecretReplicationStarter noted as redundant in clustered-secrets.md.