maildir handler not creating weekly or monthly backups
We are seeing an issue where the maildir handler is failing to do weekly and monthly backups. The output looks like this
Debug: exampleuser e/
Debug: daily.4 --> daily.5
Debug: daily.3 --> daily.4
Debug: daily.2 --> daily.3
Debug: daily.1 --> daily.2
Warning: /srv/maildirbackups/riseup.net/e/exampleuser/weekly.1/created does not exist. This backup may be only partially completed. Skipping rotation.
Debug do_rotate: /srv/maildirbackups/riseup.net/e/exampleuser/monthly.1 does not exist, skipping.
Debug: moving daily.5 to rotate.tmp
Debug: update links daily.2 --> daily.1
Debug: syncing
and on the backup server the dir has:
# ls -la
total 36
drwxr-xr-x 7 backmaildir backmaildir 4096 Nov 5 11:37 .
drwxr-xr-x 169 backmaildir backmaildir 12288 Nov 5 11:21 ..
drwxr-xr-x 4 backmaildir backmaildir 4096 Nov 5 11:37 daily.1
drwxr-xr-x 4 backmaildir backmaildir 4096 Nov 5 11:37 daily.2
drwxr-xr-x 4 backmaildir backmaildir 4096 Nov 4 21:21 daily.3
drwxr-xr-x 4 backmaildir backmaildir 4096 Nov 3 21:20 daily.4
drwxr-xr-x 4 backmaildir backmaildir 4096 Aug 8 05:30 weekly.1
and weekly.1 contains:
weekly.1# ls -la
total 28
drwxr-xr-x 4 backmaildir backmaildir 4096 Aug 8 05:30 .
drwxr-xr-x 7 backmaildir backmaildir 4096 Nov 5 11:37 ..
-rw-r--r-- 1 backmaildir backmaildir 120 Apr 28 2017 dovecot.mailbox.log
drwxr-xr-x 7 backmaildir backmaildir 4096 Apr 28 2017 mailboxes
-rw-r--r-- 1 backmaildir backmaildir 43 Aug 11 21:22 rotated
drwxr-xr-x 2 backmaildir backmaildir 4096 Aug 5 05:29 storage
-rw-r--r-- 1 backmaildir backmaildir 29 Apr 28 2017 subscriptions
There is no "created" file in there, so BUN skips rotating the weekly.1 dir. But it's also failing to then do a weekly backup. And then monthly also fails.