Storj / tardigrade remote new mv function - object move not detected by rclone

What is the problem you are having with rclone?

Storj DCS just introduced server side move (mv) function to their uplink CLI.
After uplink mv ... <source_object> <target_object>, Storj Web and uplink CLI reflect the changes, but rclone does not.

What is your rclone version (output from rclone version)

1.55.1
1.58.0-beta

Which OS you are using and how many bits (eg Windows 7, 64 bit)

Linux, 64 bit (Fedora)

Which cloud storage system are you using? (eg Google Drive)

Storj DCS (tardigrade)

The command you were trying to run (eg rclone copy /tmp remote:tmp)

** Rclone command:
rclone ls -vv Storj-p1a1:backups/Duplicati/mypc1-Windows

** Corresponding Storj uplink command:
uplink ls --access **** sj://backups/Duplicati/mypc1-Windows/ 

The rclone config contents with secrets removed.

[Storj-p1a1]
type = tardigrade
satellite_address = 12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S@us-central-1.tardigrade.io:7777
api_key = <redacted>
passphrase = <redacted>
access_grant = <redacted>

A log from the command with the -vv flag

** Rclone command output:
rclone ls -vv Storj-p1a1:backups/Duplicati/mypc1-Windows
<7>DEBUG : Using config file from "/home/fred/Backups/Borg/etc/.rclone.conf"
<7>DEBUG : rclone: Version "v1.55.1-DEV" starting with parameters ["rclone" "ls" "-vv" "Storj-p1a1:backups/Duplicati/mypc1-Windows"]
<7>DEBUG : rclone: systemd logging support activated
<7>DEBUG : Creating backend with remote "Storj-p1a1:backups/Duplicati/mypc1-Windows"
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: connecting...
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: connected: <nil>
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: ls -R ./
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: OBJ ls -R ./ ("backups", "Duplicati/mypc1-Windows")
<7>DEBUG : 5 go routines active

** Corresponding uplink command output:
OBJ 2021-11-03 22:16:36            0 Duplicati/mypc1-Windows/duplicati-b558e2d10c06744dab8305bfcb23f2885.dblock.zip
. . . . . .
OBJ 2021-08-03 21:58:15            0 Duplicati/mypc1-Windows/duplicati-b5686d613c7ec47c29be38092d69b91ab.dblock.zip

Try the latest beta now - I just updated the tardigrade/storj libraries.

No change with latest beta.

$ ./rclone ls -vv Storj-p1a1:backups/Duplicati/mypc1-Windows
2021/11/11 07:53:54 DEBUG : Setting --config "/home/fred/Backups/Borg/etc/.rclone.conf" from environment variable RCLONE_CONFIG="/home/fred/Backups/Borg/etc/.rclone.conf"
<7>DEBUG : rclone: Version "v1.58.0-beta.5880.663b2d9c4" starting with parameters ["./rclone" "ls" "-vv" "Storj-p1a1:backups/Duplicati/mypc1-Windows"]
<7>DEBUG : rclone: systemd logging support activated
<7>DEBUG : Creating backend with remote "Storj-p1a1:backups/Duplicati/mypc1-Windows"
<7>DEBUG : Using config file from "/home/fred/Backups/Borg/etc/.rclone.conf"
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: connecting...
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: connected:
<7>DEBUG : FS sj://backups/Duplicati/mypc1-Windows: ls -R ./

Thanks for testing that. Can you open a new issue on Github about this and I'll see whether the storj team can help.

Bug report submitted.

Thanks for the incredibly quick response.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.