Debian 13 runtime with restic 0.18.1 pinned outside the OS; restic assumptions re-proven; felhom-samba 1.2.0 (R-1105, R-972)
gates / gates (push) Successful in 49s

This commit is contained in:
2026-10-16 20:33:57 +02:00
parent 29a3ce8cf2
commit fbcc3cf042
47 changed files with 706 additions and 48 deletions
@@ -0,0 +1,2 @@
{"message_type":"status","percent_done":0,"total_files":1,"total_bytes":41943040}
{"message_type":"status","percent_done":0.6679942601232657,"total_files":3,"files_done":2,"total_bytes":41943061,"bytes_done":28017724,"current_files":["/data/x/u/a/big.tar"]}
@@ -0,0 +1,14 @@
using temporary cache in /data/x/cache/restic-check-cache-279810929
create exclusive lock for repository
load indexes
check all packs
check snapshots, trees and blobs
error for tree 49327794:
decrypting blob 49327794eaad1ff31fb67ceb6bad31d812456993a7543d5fdf7ec8dad187e156 failed: ciphertext verification failed
[0:00] 100.00% 82 / 82 snapshots
read all data
Pack ID does not match, want fc6016f0ad5e780ab7d800bd3012c8a602eb1dc9e291dedd61ea3d027befae72, got 39ddedb2fc2555d1e386d3eb7c440142ec3d7c02484f3d10db46105343393948
[0:00] 100.00% 123 / 123 packs
Fatal: repository contains errors
@@ -0,0 +1,8 @@
using temporary cache in /data/x/cache/restic-check-cache-1995998052
create exclusive lock for repository
load indexes
check all packs
check snapshots, trees and blobs
[0:00] 100.00% 82 / 82 snapshots
no errors were found
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
Fatal: create repository at /data/x/repo failed: config file already exists
@@ -0,0 +1,4 @@
unable to create lock in backend: repository is already locked exclusively by PID 2773051 on other-box by root (UID 0, GID 0)
lock was created at 2026-10-16 18:20:13 (1.310283004s ago)
storage ID 8cbd92f5
the `unlock` command can be used to remove stale locks
@@ -0,0 +1,4 @@
unable to create lock in backend: repository is already locked by PID 2772696 on other-box by root (UID 0, GID 0)
lock was created at 2026-10-16 18:20:11 (1.294783283s ago)
storage ID a2cb4ce8
the `unlock` command can be used to remove stale locks
@@ -0,0 +1,3 @@
Fatal: unable to open config file: stat /data/x/nothing-here/config: no such file or directory
Is there a repository at the following location?
/data/x/nothing-here
@@ -0,0 +1,2 @@
rclone: ssh: connect to host 127.0.0.1 port 1: Connection refused
Fatal: unable to open repository at rclone:x: error talking HTTP to rclone: Get "http://localhost/file-5577006791947779410": unexpected EOF
@@ -0,0 +1,2 @@
subprocess ssh: u@127.0.0.1: Permission denied (publickey,password).
Fatal: unable to open repository at sftp:u@127.0.0.1:/x: unable to start the sftp session, error: EOF
@@ -0,0 +1,2 @@
subprocess ssh: ssh: connect to host 127.0.0.1 port 1: Connection refused
Fatal: unable to open repository at sftp:u@127.0.0.1:/x: unable to start the sftp session, error: EOF
@@ -0,0 +1,2 @@
subprocess ssh: ssh: connect to host 10.255.255.1 port 22: Connection timed out
Fatal: unable to open repository at sftp:u@10.255.255.1:/x: unable to start the sftp session, error: EOF
@@ -0,0 +1 @@
[{"time":"2026-10-16T02:30:00Z","parent":"16f5cbf1aab3d6aaf201e9cf15f90b780e5db3854751f745883a6bd6e707d2dd","tree":"286f8da9b1b553de264161006b6f14be594a3eef691d3980954808cf02387f21","paths":["/data/x/u/a"],"hostname":"box","username":"root","uid":1000,"gid":1000,"tags":["felhom-offbox","a"],"id":"3e5346879326eed55c3c0ab2abcce53b9207c9f1da1a4f3ad1ee0ab831063651","short_id":"3e534687"}]
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"total_size":21,"total_file_count":12,"snapshots_count":1}
@@ -0,0 +1 @@
{"total_size":217738,"total_file_count":0,"total_blob_count":863,"snapshots_count":82}
@@ -0,0 +1 @@
Fatal: wrong password or no key found
@@ -0,0 +1,4 @@
{"message_type":"status","percent_done":0.056467624048707366,"total_files":3,"files_done":2,"total_bytes":41943061,"bytes_done":2368425,"current_files":["/data/x/u/a/big.tar"]}
{"message_type":"status","percent_done":0.5571281981541595,"total_files":3,"files_done":2,"total_bytes":41943061,"bytes_done":23367662,"current_files":["/data/x/u/a/big.tar"]}
{"message_type":"status","percent_done":1,"total_files":3,"files_done":2,"total_bytes":41943061,"bytes_done":41943061}
{"message_type":"status","percent_done":1,"total_files":3,"files_done":3,"total_bytes":41943061,"bytes_done":41943061}
@@ -0,0 +1,19 @@
using temporary cache in /data/x/cache/restic-check-cache-3291579747
create exclusive lock for repository
load indexes
check all packs
check snapshots, trees and blobs
error for tree 49327794:
decrypting blob <tree/49327794> from fc6016f0 failed: ciphertext verification failed
[0:00] 100.00% 82 / 82 snapshots
read all data
pack fc6016f0ad5e780ab7d800bd3012c8a602eb1dc9e291dedd61ea3d027befae72 contains 2 errors: [blob 49327794eaad1ff31fb67ceb6bad31d812456993a7543d5fdf7ec8dad187e156: decrypting blob <tree/49327794> from fc6016f0 failed: ciphertext verification failed unexpected pack id 39ddedb2fc2555d1e386d3eb7c440142ec3d7c02484f3d10db46105343393948]
[0:00] 100.00% 123 / 123 packs
The repository contains damaged pack files. These damaged files must be removed to repair the repository. This can be done using the following commands. Please read the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html first.
restic repair packs fc6016f0ad5e780ab7d800bd3012c8a602eb1dc9e291dedd61ea3d027befae72
restic repair snapshots --forget
Damaged pack files can be caused by backend problems, hardware problems or bugs in restic. Please open an issue at https://github.com/restic/restic/issues/new/choose for further troubleshooting!
Fatal: repository contains errors
@@ -0,0 +1,7 @@
using temporary cache in /data/x/cache/restic-check-cache-4211187088
create exclusive lock for repository
load indexes
check all packs
check snapshots, trees and blobs
[0:00] 100.00% 82 / 82 snapshots
no errors were found
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
Fatal: create repository at /data/x/repo failed: Fatal: unable to open repository at /data/x/repo: config file already exists
@@ -0,0 +1,5 @@
repo already locked, waiting up to 0s for the lock
unable to create lock in backend: repository is already locked exclusively by PID 2775667 on other-box by root (UID 0, GID 0)
lock was created at 2026-10-16 18:20:26 (1.312752495s ago)
storage ID be8a3f47
the `unlock` command can be used to remove stale locks
@@ -0,0 +1,5 @@
repo already locked, waiting up to 0s for the lock
unable to create lock in backend: repository is already locked by PID 2775299 on other-box by root (UID 0, GID 0)
lock was created at 2026-10-16 18:20:25 (1.301138628s ago)
storage ID b41afa86
the `unlock` command can be used to remove stale locks
@@ -0,0 +1,3 @@
Fatal: repository does not exist: unable to open config file: stat /data/x/nothing-here/config: no such file or directory
Is there a repository at the following location?
/data/x/nothing-here
@@ -0,0 +1,2 @@
rclone: ssh: connect to host 127.0.0.1 port 1: Connection refused
Fatal: unable to open repository at rclone:x: error talking HTTP to rclone: exit status 255
@@ -0,0 +1,2 @@
subprocess ssh: u@127.0.0.1: Permission denied (publickey,password).
Fatal: unable to open repository at sftp:u@127.0.0.1:/x: unable to start the sftp session, error: error receiving version packet from server: server unexpectedly closed connection: unexpected EOF
@@ -0,0 +1,2 @@
subprocess ssh: ssh: connect to host 127.0.0.1 port 1: Connection refused
Fatal: unable to open repository at sftp:u@127.0.0.1:/x: unable to start the sftp session, error: error receiving version packet from server: server unexpectedly closed connection: unexpected EOF
@@ -0,0 +1,2 @@
subprocess ssh: ssh: connect to host 10.255.255.1 port 22: Connection timed out
Fatal: unable to open repository at sftp:u@10.255.255.1:/x: unable to start the sftp session, error: error receiving version packet from server: server unexpectedly closed connection: unexpected EOF
@@ -0,0 +1 @@
[{"time":"2026-10-16T02:30:00Z","parent":"16f5cbf1aab3d6aaf201e9cf15f90b780e5db3854751f745883a6bd6e707d2dd","tree":"286f8da9b1b553de264161006b6f14be594a3eef691d3980954808cf02387f21","paths":["/data/x/u/a"],"hostname":"box","username":"root","uid":1000,"gid":1000,"tags":["felhom-offbox","a"],"id":"3e5346879326eed55c3c0ab2abcce53b9207c9f1da1a4f3ad1ee0ab831063651","short_id":"3e534687"}]
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"total_size":21,"total_file_count":12,"snapshots_count":1}
@@ -0,0 +1 @@
{"total_size":217738,"total_uncompressed_size":345762,"compression_ratio":1.587972701136228,"compression_progress":100,"compression_space_saving":37.02662525089513,"total_blob_count":863,"snapshots_count":82}
@@ -0,0 +1 @@
Fatal: wrong password or no key found