prop/config
Graham McIntire 1f021f42e6
fix(pskr): backfill pods opt out of MQTT client by default
Both `prop` and `prop-backfill` deployments use `app=prop` for the
libcluster selector, so they share a :global namespace. During a
rollout the backfill pod can win FCFS leader election and end up
running the real-time MQTT client on the same pod that's churning
through batch enrichment jobs. Worse, the backfill pod was still
running the pre-IPv4-fix image and surfacing :einval on every
30-second retry.

Gate `pskr_mqtt_enabled` off when PROP_ROLE=backfill. Explicit
PSKR_MQTT_ENABLED=true still wins if you ever want to flip it on
for a dedicated MQTT pod.
2026-05-04 10:23:04 -05:00
..
config.exs docs(oban): expand :rover_path slot-1 rationale with memory budget 2026-05-03 15:47:42 -05:00
dev.exs feat(aprs): add read-only AprsRepo for aprs.me database access 2026-05-01 12:25:33 -05:00
prod.exs Configure outbound SMTP email via Swoosh with TLS 2026-04-02 13:08:50 -05:00
runtime.exs fix(pskr): backfill pods opt out of MQTT client by default 2026-05-04 10:23:04 -05:00
test.exs feat(pskr): ingest PSK Reporter MQTT firehose for weather correlation 2026-05-04 09:24:20 -05:00