## (re-run; the first attempt named an rclone remote 'lab:' the PLAIN server has no config for — the plain key runs rclone with the CLIENT's path, which is the point)
## C1 control: the PLAIN key (no forced command) removes snapshot 4137acee
$ c.sh plain spike-repo forget 4137acee
[0:00] 100.00%  1 / 1 files deleted

[rc=0]

server files now: snapshots=2 keys=1 index=2 data=4 locks=0 
## E5: prune through the FORCED key — unreferenced pack now exists
$ c.sh forced spike-repo prune
loading indexes...
loading all snapshots...
finding data that is still in use for 2 snapshots
[0:00] 100.00%  2 / 2 snapshots

searching used packs...
collecting packs for deletion and repacking
[0:00] 100.00%  4 / 4 packs processed


to repack:             0 blobs / 0 B
this removes:          0 blobs / 0 B
to delete:             4 blobs / 293.709 KiB
total prune:           4 blobs / 293.709 KiB
remaining:             8 blobs / 587.247 KiB
unused size after prune: 0 B (0.00% of remaining size)

rebuilding index
[0:00] 100.00%  2 / 2 packs processed

deleting obsolete index files
Remove(<index/c4e8a9de5e>) returned error, retrying after 720.254544ms: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 582.280027ms: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 703.28564ms: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 693.478123ms: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 1.335175957s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 636.341646ms: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 1.107876242s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 1.007386063s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 2.027308147s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 2.569756966s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 4.987726727s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 2.711970641s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 5.015617898s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 4.659096946s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 8.277195667s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 6.689436284s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 10.163166574s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 15.10932531s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/c4e8a9de5e>) returned error, retrying after 13.811796615s: blob not removed, server response: 403 Forbidden (403)
Remove(<index/f5b53fa5e4>) returned error, retrying after 13.516432903s: blob not removed, server response: 403 Forbidden (403)
unable to remove <index/c4e8a9de5e> from the repository
unable to remove <index/f5b53fa5e4> from the repository
[0:45] 0.00%  0 / 2 files deleted

Fatal: blob not removed, server response: 403 Forbidden (403)
[rc=1]

server files after forced prune: snapshots=2 keys=1 index=3 data=4 locks=0 
$ c.sh forced spike-repo check
using temporary cache in /tmp/restic-check-cache-3704335306
create exclusive lock for repository
load indexes
pack 1d5237362eb08ed6ae49c8d57dc28123e665d6efadb34bb1771764f874ae2ba9 contained in several indexes: {2ac5484c c4e8a9de}
pack f3a63740213e99cde370d4f8f7f63d808c0e921237ed522678c730e3e81391e5 contained in several indexes: {2ac5484c c4e8a9de}
This is non-critical, you can run `restic rebuild-index' to correct this
check all packs
check snapshots, trees and blobs
[0:00] 100.00%  2 / 2 snapshots

no errors were found
[rc=0]

## C1 control: prune through the PLAIN key
$ c.sh plain spike-repo prune
loading indexes...
loading all snapshots...
finding data that is still in use for 2 snapshots
[0:00] 100.00%  2 / 2 snapshots

searching used packs...
collecting packs for deletion and repacking
[0:00] 100.00%  4 / 4 packs processed


to repack:             0 blobs / 0 B
this removes:          0 blobs / 0 B
to delete:             4 blobs / 293.709 KiB
total prune:           4 blobs / 293.709 KiB
remaining:             8 blobs / 587.247 KiB
unused size after prune: 0 B (0.00% of remaining size)

rebuilding index
[0:00] 100.00%  2 / 2 packs processed

deleting obsolete index files
[0:00] 100.00%  3 / 3 files deleted

removing 2 old packs
[0:00] 100.00%  2 / 2 files deleted

done
[rc=0]

server files after plain prune: snapshots=2 keys=1 index=1 data=2 locks=0 
