I had not made any changes to my local since before I purged the remote when I last posted, and it has been running fine every few minutes my Desktop is on confirming no changes. Today I opened a project in Cursor and before long a critical error was generated.
I still have no re-enabled rclone on my laptop so only my desktop us attempting to sync to IDrive.
In terms of the timeline at some point not long before this part of the log I openend the IDE and I left it idle with Caffeine enabled, as the norm, to prevent sleep. I assume this is just part of the IDE maintenance but as that point I still had not made any changes to my local but on my return I had a notification that there were some rclone transfers and deletions - although no errors yet:
Deletion sample:
2025/01/05 12:43:06 DEBUG : 2024-12-11 14:29:59.996772 +0000 UTC: Modification times differ by 598h4m35.792157888s: 2024-12-11 14:29:59.996772 +0000 UTC, 2025-01-05 12:34:35.788929888 +0000 UTC
2025/01/05 12:43:06 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: (old: 2024-12-11 14:29:59.996772 +0000 UTC current: 2025-01-05 12:34:35.788929888 +0000 UTC)
2025/01/05 12:43:06 INFO : - Path2 File changed: time (newer) - code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/Main.astra.conflict1
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/Main.class
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/Main.class.conflict1
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/VacBot$1.class
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/VacBot$10.class
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/VacBot$11.class
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/VacBot$12.class
2025/01/05 12:43:06 INFO : - Path2 File was deleted - code/mod1234/Lab4/Part2/target/classes/VacBot$12.class.conflict1
Copies:
2025/01/05 12:43:21 DEBUG : winner: copy to src:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 12:43:21 DEBUG : winner: copy to dst:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 12:43:21 DEBUG : winner: copy to src:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 12:43:21 DEBUG : winner: copy to dst:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 12:43:21 INFO : Bisync successful
2025/01/05 12:43:21 INFO :
Transferred: 9.202 KiB / 9.202 KiB, 100%, 4.601 KiB/s, ETA 0s
Checks: 71890 / 71890, 100%
Deleted: 122 (files), 0 (dirs), 148.421 KiB (freed)
Transferred: 2 / 2, 100%
Elapsed time: 10m14.0s
No more transfers or deletions and 2 more bisync successful runs occur, the last before the error ending at 12:58:28.
2025/01/05 12:58:29 DEBUG : rclone: Version "v1.68.2" starting with parameters ["rclone" "bisync" "idrive-sync-crypt:/" "/home/salty/sync/" "--check-access" "--fast-list" "--filter-from=/home/salty/.config/rclone/filters" "--links" "--log-file=/home/salty/.config/rclone/logs/idrive-sync-crypt/rclone.log" "--error-on-no-transfer" "--conflict-resolve" "newer" "--resilient" "-vv"]
From my logs I can see that appimagelauncherd integrated a new version of Cursor at 13:00:52 and then at 13:01:16 I make my first intentional change to any files in my local using the command mvn
, which pom.xml is configured to automate: <defaultGoal>clean compile dependency:copy-dependencies astra:deploy</defaultGoal>
All mentions of the 2 error related files:
2025/01/05 12:59:10 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: both path1 and path2
2025/01/05 12:59:10 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: is Object
2025/01/05 12:59:10 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: both path1 and path2
2025/01/05 12:59:10 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: is Object
2025/01/05 13:05:52 DEBUG : 2025-01-05 12:34:35.788929888 +0000 UTC: Modification times differ by 23m48.404017743s: 2025-01-05 12:34:35.788929888 +0000 UTC, 2025-01-05 12:58:24.192947631 +0000 UTC
2025/01/05 13:05:52 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: (old: 2025-01-05 12:34:35.788929888 +0000 UTC current: 2025-01-05 12:58:24.192947631 +0000 UTC)
2025/01/05 13:05:52 INFO : - Path2 File changed: time (newer) - code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 13:05:52 DEBUG : 2025-01-05 12:34:35.788929888 +0000 UTC: Modification times differ by 23m48.404017743s: 2025-01-05 12:34:35.788929888 +0000 UTC, 2025-01-05 12:58:24.192947631 +0000 UTC
2025/01/05 13:05:52 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: (old: 2025-01-05 12:34:35.788929888 +0000 UTC current: 2025-01-05 12:58:24.192947631 +0000 UTC)
2025/01/05 13:05:52 INFO : - Path2 File changed: time (newer) - code/mod1234/Lab4/Part2/target/classes/VacBot.astra
2025/01/05 13:05:52 INFO : Path2: 2 changes: 0 new, 2 modified, 0 deleted
2025/01/05 13:05:52 INFO : (Modified: 2 newer, 0 older)
2025/01/05 13:05:52 INFO : Checking access health
2025/01/05 13:05:52 INFO : Found 1 matching "RCLONE_TEST" files on both paths
2025/01/05 13:05:52 INFO : Applying changes
2025/01/05 13:05:52 INFO : - Path2 Queue copy to Path1 - idrive-sync-crypt:/code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 13:05:52 INFO : - Path2 Queue copy to Path1 - idrive-sync-crypt:/code/mod1234/Lab4/Part2/target/classes/VacBot.astra
2025/01/05 13:05:52 INFO : - Path2 Do queued copies to - Path1
2025/01/05 13:05:52 DEBUG : : updated backup-dir for Path1
2025/01/05 13:05:53 DEBUG : Encrypted drive 'idrive-sync-crypt:/': Waiting for checks to finish
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: Modification times differ by -26m42.055684772s: 2025-01-05 13:01:17.84461466 +0000 GMT, 2025-01-05 12:34:35.788929888 +0000 GMT
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: Modification times differ by -26m42.055684772s: 2025-01-05 13:01:17.84461466 +0000 GMT, 2025-01-05 12:34:35.788929888 +0000 GMT
2025/01/05 13:05:53 DEBUG : writing result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": {},
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : writing result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": {},
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : writing result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": {},
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : writing result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": {},
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : Encrypted drive 'idrive-sync-crypt:/': Waiting for transfers to finish
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: Computing md5 hash of encrypted source
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: Computing md5 hash of encrypted source
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/Main.astra: md5 = 23083bab660164dc43bffbf91255db2c OK
2025/01/05 13:05:53 INFO : code/mod1234/Lab4/Part2/target/classes/Main.astra: Copied (replaced existing)
2025/01/05 13:05:53 DEBUG : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: md5 = ffe21717e6fe23e99b65fd2112d2dd56 OK
2025/01/05 13:05:53 INFO : code/mod1234/Lab4/Part2/target/classes/VacBot.astra: Copied (replaced existing)
2025/01/05 13:05:53 DEBUG : Waiting for deletions to finish
2025/01/05 13:05:53 DEBUG : failed to marshal input: json: unsupported type: operations.LoggerFn
2025/01/05 13:05:53 DEBUG : logger:
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code",
"Dst": "",
"Name": "code",
"AltName": "",
"Size": -1,
"Modtime": "2024-11-19T17:09:41.840496Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code",
"Dst": "",
"Name": "code",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234",
"Dst": "",
"Name": "code/mod1234",
"AltName": "",
"Size": -1,
"Modtime": "2024-12-10T18:50:11.136536Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234",
"Dst": "",
"Name": "code/mod1234",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4",
"Dst": "",
"Name": "code/mod1234/Lab4",
"AltName": "",
"Size": -1,
"Modtime": "2024-10-30T21:15:09.232355Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4",
"Dst": "",
"Name": "code/mod1234/Lab4",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:17.84061476Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2/target",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:19.600571384Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2/target",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2/target/classes",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target/classes",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:19.052584889Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "code/mod1234/Lab4/Part2/target/classes",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target/classes",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : result:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
2025/01/05 13:05:53 DEBUG : Got 16 results for copy2to1
2025/01/05 13:05:53 DEBUG : d -1 2024-11-19 17:09:41.840496 +0000 UTC "code"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code"
2025/01/05 13:05:53 DEBUG : d -1 2024-12-10 18:50:11.136536 +0000 UTC "code/mod1234"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code/mod1234"
2025/01/05 13:05:53 DEBUG : d -1 2024-10-30 21:15:09.232355 +0000 UTC "code/mod1234/Lab4"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code/mod1234/Lab4"
2025/01/05 13:05:53 DEBUG : d -1 2025-01-05 13:01:17.84061476 +0000 UTC "code/mod1234/Lab4/Part2"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code/mod1234/Lab4/Part2"
2025/01/05 13:05:53 DEBUG : d -1 2025-01-05 13:01:19.600571384 +0000 UTC "code/mod1234/Lab4/Part2/target"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code/mod1234/Lab4/Part2/target"
2025/01/05 13:05:53 DEBUG : d -1 2025-01-05 13:01:19.052584889 +0000 UTC "code/mod1234/Lab4/Part2/target/classes"
2025/01/05 13:05:53 DEBUG : d -1 2000-01-01 00:00:00 +0000 UTC "code/mod1234/Lab4/Part2/target/classes"
2025/01/05 13:05:53 DEBUG : - 536 2025-01-05 13:01:17.84461466 +0000 UTC "code/mod1234/Lab4/Part2/target/classes/Main.astra"
2025/01/05 13:05:53 DEBUG : - 536 2025-01-05 12:34:35.788929888 +0000 UTC "code/mod1234/Lab4/Part2/target/classes/Main.astra"
2025/01/05 13:05:53 DEBUG : - 8791 2025-01-05 13:01:17.84461466 +0000 UTC "code/mod1234/Lab4/Part2/target/classes/VacBot.astra"
2025/01/05 13:05:53 DEBUG : - 8791 2025-01-05 12:34:35.788929888 +0000 UTC "code/mod1234/Lab4/Part2/target/classes/VacBot.astra"
2025/01/05 13:05:53 DEBUG : syncing empty dirs
2025/01/05 13:05:53 INFO : Updating listings
2025/01/05 13:05:53 DEBUG : updating 2to1
2025/01/05 13:05:53 DEBUG : results:
[
{
"Src": "code",
"Dst": "",
"Name": "code",
"AltName": "",
"Size": -1,
"Modtime": "2024-11-19T17:09:41.840496Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code",
"Dst": "",
"Name": "code",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "code/mod1234",
"Dst": "",
"Name": "code/mod1234",
"AltName": "",
"Size": -1,
"Modtime": "2024-12-10T18:50:11.136536Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code/mod1234",
"Dst": "",
"Name": "code/mod1234",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4",
"Dst": "",
"Name": "code/mod1234/Lab4",
"AltName": "",
"Size": -1,
"Modtime": "2024-10-30T21:15:09.232355Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4",
"Dst": "",
"Name": "code/mod1234/Lab4",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:17.84061476Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2/target",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:19.600571384Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2/target",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2/target/classes",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target/classes",
"AltName": "",
"Size": -1,
"Modtime": "2025-01-05T13:01:19.052584889Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "code/mod1234/Lab4/Part2/target/classes",
"Dst": "",
"Name": "code/mod1234/Lab4/Part2/target/classes",
"AltName": "",
"Size": -1,
"Modtime": "2000-01-01T00:00:00Z",
"Hash": "",
"Flags": "d",
"Sigil": 61,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
},
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
},
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T12:34:35.788929888Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": false,
"IsSrc": false,
"IsDst": true,
"Origin": "sync"
}
]
2025/01/05 13:05:53 DEBUG : queue:
{
"code/mod1234/Lab4/Part2/target/classes/Main.astra": null,
"code/mod1234/Lab4/Part2/target/classes/VacBot.astra": null
}
2025/01/05 13:05:54 DEBUG : winner: copy to src:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:54 DEBUG : winner: copy to dst:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/Main.astra",
"AltName": "",
"Size": 536,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:54 DEBUG : winner: copy to src:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:54 DEBUG : winner: copy to dst:
{
"Src": "local{b6816}:/home/salty/sync/",
"Dst": "idrive-sync-crypt:/",
"Name": "code/mod1234/Lab4/Part2/target/classes/VacBot.astra",
"AltName": "",
"Size": 8791,
"Modtime": "2025-01-05T13:01:17.84461466Z",
"Hash": "",
"Flags": "-",
"Sigil": 42,
"Err": null,
"Winner": {
"Obj": null,
"Side": "src",
"Err": null
},
"IsWinner": true,
"IsSrc": true,
"IsDst": false,
"Origin": "sync"
}
2025/01/05 13:05:54 DEBUG : decision: copied to src: code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 13:05:54 DEBUG : decision: copied to src: code/mod1234/Lab4/Part2/target/classes/VacBot.astra
2025/01/05 13:05:54 DEBUG : decision: copied to dst: code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 13:05:54 DEBUG : decision: copied to dst: code/mod1234/Lab4/Part2/target/classes/VacBot.astra
2025/01/05 13:05:54 INFO : Validating listings for Path1 "idrive-sync-crypt:/" vs Path2 "local{b6816}:/home/salty/sync/"
2025/01/05 13:05:54 DEBUG : 2025-01-05 13:01:17.84461466 +0000 UTC: Modification times differ by -2m53.651667029s: 2025-01-05 13:01:17.84461466 +0000 UTC, 2025-01-05 12:58:24.192947631 +0000 UTC
2025/01/05 13:05:54 ERROR : - Modtime not equal in listing. Path1: 2025-01-05 13:01:17.84461466 +0000 UTC, Path2: 2025-01-05 12:58:24.192947631 +0000 UTC - code/mod1234/Lab4/Part2/target/classes/Main.astra
2025/01/05 13:05:54 DEBUG : 2025-01-05 13:01:17.84461466 +0000 UTC: Modification times differ by -2m53.651667029s: 2025-01-05 13:01:17.84461466 +0000 UTC, 2025-01-05 12:58:24.192947631 +0000 UTC
2025/01/05 13:05:54 ERROR : - Modtime not equal in listing. Path1: 2025-01-05 13:01:17.84461466 +0000 UTC, Path2: 2025-01-05 12:58:24.192947631 +0000 UTC - code/mod1234/Lab4/Part2/target/classes/VacBot.astra
2025/01/05 13:05:54 DEBUG : Lock file removed: /home/salty/.cache/rclone/bisync/idrive-sync-crypt_..local__home_salty_sync.lck
2025/01/05 13:05:54 ERROR : Bisync critical error: path1 and path2 are out of sync, run --resync to recover
2025/01/05 13:05:54 ERROR : Bisync aborted. Must run --resync to recover.
Now looping on:
2025/01/05 13:05:55 DEBUG : Lock file created: /home/salty/.cache/rclone/bisync/idrive-sync-crypt_..local__home_salty_sync.lck
2025/01/05 13:05:55 INFO : Synching Path1 "idrive-sync-crypt:/" with Path2 "local{b6816}:/home/salty/sync/"
2025/01/05 13:05:55 DEBUG : : updated backup-dir for Path1
2025/01/05 13:05:55 DEBUG : : updated backup-dir for Path2
2025/01/05 13:05:55 DEBUG : Lock file removed: /home/salty/.cache/rclone/bisync/idrive-sync-crypt_..local__home_salty_sync.lck
2025/01/05 13:05:55 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run
Tip: here are the filenames we were looking for. Do they exist?
Path1: /home/salty/.cache/rclone/bisync/idrive-sync-crypt_..local__home_salty_sync.path1.lst
Path2: /home/salty/.cache/rclone/bisync/idrive-sync-crypt_..local__home_salty_sync.path2.lst
Try running this command to inspect the work dir:
rclone lsl "/home/salty/.cache/rclone/bisync"
2025/01/05 13:05:55 ERROR : Bisync aborted. Error is retryable without --resync due to --resilient mode.
Maybe this is Maven specific. Re-syncing now after updating filters to include:
- /code/**/*.class
- /code/**/target/
Update: Seemed okay for awhile after resync, same conditions as earlier, system has not slept or been powered off, last bisync before this successful and then just now:
2025/01/05 19:24:16 DEBUG : 2025-01-05 19:11:00.751682264 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ns)
2025/01/05 19:24:16 ERROR : - Size not equal in listing. Path1: 8850, Path2: 8790 - code/mod1234/Lab4/Part2/src/main/astra/VacBot.astra
2025/01/05 19:24:16 DEBUG : 2025-01-05 19:20:39.269011504 +0000 UTC: Modification times differ by -7m0.182441511s: 2025-01-05 19:20:39.269011504 +0000 UTC, 2025-01-05 19:13:39.086569993 +0000 UTC
2025/01/05 19:24:16 ERROR : - Modtime not equal in listing. Path1: 2025-01-05 19:20:39.269011504 +0000 UTC, Path2: 2025-01-05 19:13:39.086569993 +0000 UTC - code/mod1234/Lab4/Part2/src/main/astra/VacBot.astra
Difficult to test for the conflict issue when not using recover means these critical errors require manual intervention to resolve. What can I try here?