k.rennerandClaude Opus 4.7 d386d47681 paperless: enable consume-dir polling for cross-node inotify reliability
Files dropped into the paperless-consume RWX cephfs volume by a pod
scheduled on a different node than paperless's consumer never fire
inotify IN_CREATE — cephfs only propagates filesystem events to
inotify watchers on the same kernel. Production FTP ingestion has
been working by scheduler luck (ftp-scanner happens to co-locate
with paperless on k8s-2).

10s polling closes the gap. Inotify still fires for same-node
writes, so latency for local writes is unchanged. Cross-node writes
get picked up within ~10s + the standard 5s × 5 stability window.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 21:48:24 +02:00
S
Description
No description provided
38 MiB
master
Latest
2026-01-31 15:05:31 +00:00
Languages
Go 35.3%
Shell 24.5%
Python 22.5%
Jinja 5.1%
HCL 4.8%
Other 7.7%