Per Ben: the backfill should query pdbmux (the PuppetDB multiplexer) rather than PuppetDB directly — use pdbmux's endpoint/auth as the fact source for the reality backfill. See unkin/pdbmux…
Fix PR updated: puppet-prod#508 (tmpfiles exclude) is closed in favour of the permanent fix puppet-prod#509 — a vault.service drop-in that sets TMPDIR=/run/vault-plugins (RuntimeDirectory on…
Superseded by the permanent TMPDIR drop-in approach (per user): instead of excluding plugin sockets from the /tmp cleaner, move them off /tmp entirely onto /run (tmpfs, no age-based cleanup) via a…
Root cause found (post-incident audit). The plugin never crashed: it was systemd-tmpfiles-clean on the bao nodes reaping the go-plugin control socket /tmp/pluginNNN out from under a still-runni…