Skip to content

Bug: Remote state changed to mirror local state even if local state is older when using --dry-run or 'sync_list' entries #3501

@mbrozzo

Description

@mbrozzo

Describe the bug

I have a personal account synced to my Linux machine using this client.

I am not sure when it started happening, but now when I make edits remotely, they are overridden by the OneDrive client by mirroring the local state from my Linux machine. This also happens when the local state is older than the remote.

A simple example:

  • I have renamed a directory from "Wikicasa" to "2023-2025 Wikicasa" using the OneDrive mobile app;
  • OneDrive client reverted the change by deleting "2023-2025 Wikicasa" from the remote and reuploading "Wikicasa" to the remote.
    The same behavior applies both with live monitoring and one time sync.

From the logs, it seems that the program

Operating System Details

Linux mattia-wikicasa 6.8.0-85-generic #85~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 19 16:18:59 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy

Client Installation Method

From 3rd Party Source (PPA, OpenSuSE Build Service etc)

OneDrive Account Type

Personal

What is your OneDrive Application Version

onedrive v2.5.7-1+np1+1.1

What is your OneDrive Application Configuration

Application version                          = onedrive v2.5.7-1+np1+1.1
Compiled with                                = LDC 2098
Curl version                                 = libcurl/8.16.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 libpsl/0.21.0 nghttp2/1.43.0
User Application Config path                 = /home/mattia/.config/onedrive
System Application Config path               = /etc/onedrive
Applicable Application 'config' location     = /home/mattia/.config/onedrive/config
Configuration file found in config location  = false - using application defaults
Applicable 'sync_list' location              = /home/mattia/.config/onedrive/sync_list
Applicable 'items.sqlite3' location          = /home/mattia/.config/onedrive/items.sqlite3
Config option 'drive_id'                     = 
Config option 'sync_dir'                     = ~/OneDrive
Config option 'use_intune_sso'               = false
Config option 'use_device_auth'              = false
Config option 'enable_logging'               = false
Config option 'log_dir'                      = /var/log/onedrive
Config option 'disable_notifications'        = false
Config option 'skip_dir'                     = 
Config option 'skip_dir_strict_match'        = false
Config option 'skip_file'                    = ~*|.~*|*.tmp|*.swp|*.partial
Config option 'skip_dotfiles'                = false
Config option 'skip_symlinks'                = false
Config option 'skip_size'                    = 0
Config option 'monitor_interval'             = 300
Config option 'monitor_log_frequency'        = 12
Config option 'monitor_fullscan_frequency'   = 12
Config option 'read_only_auth_scope'         = false
Config option 'dry_run'                      = false
Config option 'upload_only'                  = false
Config option 'download_only'                = false
Config option 'local_first'                  = false
Config option 'check_nosync'                 = false
Config option 'check_nomount'                = false
Config option 'resync'                       = false
Config option 'resync_auth'                  = false
Config option 'cleanup_local_files'          = false
Config option 'disable_permission_set'       = false
Config option 'transfer_order'               = default
Config option 'delay_inotify_processing'     = false
Config option 'inotify_delay'                = 5
Config option 'display_transfer_metrics'     = false
Config option 'force_session_upload'         = false
Config option 'file_fragment_size'           = 10
Config option 'classify_as_big_delete'       = 1000
Config option 'disable_upload_validation'    = false
Config option 'disable_download_validation'  = false
Config option 'bypass_data_preservation'     = false
Config option 'no_remote_delete'             = false
Config option 'remove_source_files'          = false
Config option 'sync_dir_permissions'         = 700
Config option 'sync_file_permissions'        = 600
Config option 'space_reservation'            = 52428800
Config option 'permanent_delete'             = false
Config option 'write_xattr_data'             = false
Config option 'create_new_file_version'      = false
Config option 'application_id'               = d50ca740-c83f-4d1b-b616-12c519384f0c
Config option 'azure_ad_endpoint'            = 
Config option 'azure_tenant_id'              = 
Config option 'user_agent'                   = ISV|abraunegg|OneDrive Client for Linux/v2.5.7-1+np1+1.1
Config option 'force_http_11'                = false
Config option 'debug_https'                  = false
Config option 'rate_limit'                   = 0
Config option 'operation_timeout'            = 3600
Config option 'dns_timeout'                  = 60
Config option 'connect_timeout'              = 10
Config option 'data_timeout'                 = 60
Config option 'ip_protocol_version'          = 0
Config option 'threads'                      = 8
Config option 'max_curl_idle'                = 120
Environment var 'XDG_RUNTIME_DIR'            = true
Environment var 'DBUS_SESSION_BUS_ADDRESS'   = true
Config option 'notify_file_actions'          = false
Config option 'use_recycle_bin'              = false
Config option 'recycle_bin_path'             = /home/mattia/.local/share/Trash/

Selective sync 'sync_list' configured        = false

Config option 'sync_business_shared_items'   = false

Config option 'webhook_enabled'              = false

What is your 'curl' version

curl 8.16.0 (x86_64-pc-linux-gnu) libcurl/8.16.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 libpsl/0.21.0 nghttp2/1.43.0
Release-Date: 2025-09-10
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IPv6 Largefile libz NTLM PSL SSL threadsafe TLS-SRP UnixSockets

Where is your 'sync_dir' located

Local

What are all your system 'mount points'

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=7963076k,nr_inodes=1990769,mode=755,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1600908k,mode=755,inode64)
/dev/nvme0n1p2 on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=10044)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
ramfs on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
/var/lib/snapd/snaps/bare_5.snap on /snap/bare/5 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core18_2947.snap on /snap/core18/2947 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core18_2952.snap on /snap/core18/2952 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core20_2599.snap on /snap/core20/2599 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core20_2669.snap on /snap/core20/2669 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core22_2111.snap on /snap/core22/2111 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core22_2133.snap on /snap/core22/2133 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/core24_1196.snap on /snap/core24/1196 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/cups_1100.snap on /snap/cups/1100 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/cups_1112.snap on /snap/cups/1112 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/emote_23.snap on /snap/emote/23 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/emote_24.snap on /snap/emote/24 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/ferdium_532.snap on /snap/ferdium/532 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/ferdium_541.snap on /snap/ferdium/541 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/firefox_7024.snap on /snap/firefox/7024 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/firefox_7084.snap on /snap/firefox/7084 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-28-1804_194.snap on /snap/gnome-3-28-1804/194 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-28-1804_198.snap on /snap/gnome-3-28-1804/198 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-38-2004_140.snap on /snap/gnome-3-38-2004/140 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-38-2004_143.snap on /snap/gnome-3-38-2004/143 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-42-2204_202.snap on /snap/gnome-42-2204/202 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-42-2204_226.snap on /snap/gnome-42-2204/226 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-46-2404_117.snap on /snap/gnome-46-2404/117 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gnome-46-2404_125.snap on /snap/gnome-46-2404/125 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/gtk-common-themes_1535.snap on /snap/gtk-common-themes/1535 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/libreoffice_356.snap on /snap/libreoffice/356 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/libreoffice_358.snap on /snap/libreoffice/358 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/mesa-2404_912.snap on /snap/mesa-2404/912 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/mesa-2404_887.snap on /snap/mesa-2404/887 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/onlyoffice-desktopeditors_655.snap on /snap/onlyoffice-desktopeditors/655 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/onlyoffice-desktopeditors_746.snap on /snap/onlyoffice-desktopeditors/746 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/postman_248.snap on /snap/postman/248 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/postman_254.snap on /snap/postman/254 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/prospect-mail_44.snap on /snap/prospect-mail/44 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/prospect-mail_46.snap on /snap/prospect-mail/46 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/qt515-core20_44.snap on /snap/qt515-core20/44 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snap-store_1113.snap on /snap/snap-store/1113 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snap-store_1216.snap on /snap/snap-store/1216 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snapd_25202.snap on /snap/snapd/25202 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snapd_25577.snap on /snap/snapd/25577 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snapd-desktop-integration_253.snap on /snap/snapd-desktop-integration/253 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/snapd-desktop-integration_315.snap on /snap/snapd-desktop-integration/315 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/spotify_87.snap on /snap/spotify/87 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/spotify_88.snap on /snap/spotify/88 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/vlc_3721.snap on /snap/vlc/3721 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/vlc_3777.snap on /snap/vlc/3777 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/zoom-client_242.snap on /snap/zoom-client/242 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/dev/nvme0n1p2 on /var/snap/firefox/common/host-hunspell type ext4 (ro,noexec,noatime,errors=remount-ro)
/var/lib/snapd/snaps/zoom-client_258.snap on /snap/zoom-client/258 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/dev/nvme0n1p1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/snapd/ns type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1600908k,mode=755,inode64)
nsfs on /run/snapd/ns/cups.mnt type nsfs (rw)
nsfs on /run/snapd/ns/snapd-desktop-integration.mnt type nsfs (rw)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1600908k,nr_inodes=400227,mode=700,uid=1000,gid=1000,inode64)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
nsfs on /run/snapd/ns/prospect-mail.mnt type nsfs (rw)
nsfs on /run/snapd/ns/emote.mnt type nsfs (rw)
nsfs on /run/snapd/ns/ferdium.mnt type nsfs (rw)
nsfs on /run/snapd/ns/snap-store.mnt type nsfs (rw)
/var/lib/snapd/snaps/core24_1225.snap on /snap/core24/1225 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
/var/lib/snapd/snaps/qt515-core20_46.snap on /snap/qt515-core20/46 type squashfs (ro,nodev,relatime,errors=continue,threads=single,x-gdu.hide)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
OneDriveGUI-1.1.0-x86_64_a385fe2e96020446fe352781c65a7ff1.AppImage on /tmp/.mount_OneDriF9tpYD type fuse.OneDriveGUI-1.1.0-x86_64_a385fe2e96020446fe352781c65a7ff1.AppImage (ro,nosuid,nodev,relatime,user_id=1000,group_id=1000)

What are all your local file system partition types

NAME        FSTYPE   FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0       squashfs 4.0                                                    0   100% /snap/bare/5
loop1       squashfs 4.0                                                    0   100% /snap/core18/2947
loop2       squashfs 4.0                                                    0   100% /snap/core18/2952
loop3       squashfs 4.0                                                    0   100% /snap/core20/2599
loop4       squashfs 4.0                                                    0   100% /snap/core20/2669
loop5       squashfs 4.0                                                    0   100% /snap/core22/2111
loop6       squashfs 4.0                                                    0   100% /snap/core22/2133
loop7                                                                       0   100% /snap/qt515-core20/46
loop8       squashfs 4.0                                                    0   100% /snap/core24/1196
loop9       squashfs 4.0                                                    0   100% /snap/cups/1100
loop10      squashfs 4.0                                                    0   100% /snap/cups/1112
loop11      squashfs 4.0                                                    0   100% /snap/emote/23
loop12      squashfs 4.0                                                    0   100% /snap/emote/24
loop13      squashfs 4.0                                                    0   100% /snap/ferdium/532
loop14      squashfs 4.0                                                    0   100% /snap/ferdium/541
loop15      squashfs 4.0                                                    0   100% /snap/firefox/7024
loop16      squashfs 4.0                                                    0   100% /snap/firefox/7084
loop17      squashfs 4.0                                                    0   100% /snap/gnome-3-28-1804/194
loop18      squashfs 4.0                                                    0   100% /snap/gnome-3-28-1804/198
loop19      squashfs 4.0                                                    0   100% /snap/gnome-3-38-2004/140
loop20      squashfs 4.0                                                    0   100% /snap/gnome-3-38-2004/143
loop21      squashfs 4.0                                                    0   100% /snap/gnome-42-2204/202
loop22      squashfs 4.0                                                    0   100% /snap/gnome-42-2204/226
loop23      squashfs 4.0                                                    0   100% /snap/gnome-46-2404/117
loop24      squashfs 4.0                                                    0   100% /snap/gnome-46-2404/125
loop25      squashfs 4.0                                                    0   100% /snap/gtk-common-themes/1535
loop26      squashfs 4.0                                                    0   100% /snap/libreoffice/356
loop27      squashfs 4.0                                                    0   100% /snap/libreoffice/358
loop28      squashfs 4.0                                                    0   100% /snap/mesa-2404/887
loop29      squashfs 4.0                                                    0   100% /snap/mesa-2404/912
loop30      squashfs 4.0                                                    0   100% /snap/onlyoffice-desktopeditors/655
loop31      squashfs 4.0                                                    0   100% /snap/onlyoffice-desktopeditors/746
loop32      squashfs 4.0                                                    0   100% /snap/postman/248
loop33      squashfs 4.0                                                    0   100% /snap/postman/254
loop34      squashfs 4.0                                                    0   100% /snap/prospect-mail/44
loop35      squashfs 4.0                                                    0   100% /snap/prospect-mail/46
loop36      squashfs 4.0                                                    0   100% /snap/qt515-core20/44
loop37      squashfs 4.0                                                    0   100% /snap/snap-store/1113
loop38      squashfs 4.0                                                    0   100% /snap/snap-store/1216
loop39      squashfs 4.0                                                    0   100% /snap/snapd/25202
loop40      squashfs 4.0                                                    0   100% /snap/snapd/25577
loop41      squashfs 4.0                                                    0   100% /snap/snapd-desktop-integration/253
loop42      squashfs 4.0                                                    0   100% /snap/snapd-desktop-integration/315
loop43      squashfs 4.0                                                    0   100% /snap/spotify/87
loop44      squashfs 4.0                                                    0   100% /snap/spotify/88
loop45      squashfs 4.0                                                    0   100% /snap/vlc/3721
loop46      squashfs 4.0                                                    0   100% /snap/vlc/3777
loop47      squashfs 4.0                                                    0   100% /snap/zoom-client/242
loop48      squashfs 4.0                                                    0   100% /snap/zoom-client/258
loop49                                                                      0   100% /snap/core24/1225
nvme0n1                                                                              
├─nvme0n1p1 vfat     FAT32       35AD-8D99                               393M    23% /boot/efi
└─nvme0n1p2 ext4     1.0         0a8fcf0c-3c20-4932-8ec0-5f16b4e965be  215,8G    49% /var/snap/firefox/common/host-hunspell
                                                                                     /

How do you use 'onedrive'

I just sync some of my remote folders in OneDrive (currently only "Documenti" for testing) to my Linux machine.

Steps to reproduce the behaviour

  • Set up onedrive client to sync a OneDrive account
  • Make changes to OneDrive files/folder (e.g. via the mobile or web application)
  • OneDrive client reverts the changes

Complete Verbose Log Output

Reading configuration file: /home/mattia/.config/onedrive/accounts/mbrozzo/config
Configuration file successfully loaded
Using 'user' configuration path for application config and state data: /home/mattia/.config/onedrive/accounts/mbrozzo
D-Bus message bus daemon is available; GUI notifications are now enabled
Using the following path to store the runtime application log: /var/log/onedrive
DRY-RUN Configured. Output below shows what 'would' have occurred.
DRY-RUN: Copying items.sqlite3 to items-dryrun.sqlite3 to use for dry run operations
Application configuration file has been updated, checking if --resync needed
DRY RUN: Not creating backup config file as --dry-run has been used
DRY RUN: Not updating hash files as --dry-run has been used
Using IPv4 and IPv6 (if configured) for all network operations
Attempting to contact Microsoft OneDrive Login Service
Successfully reached Microsoft OneDrive Login Service
Checking Application Version ...
Attempting to initialise the OneDrive API ...
Configuring Global Azure AD Endpoints
The OneDrive API was initialised successfully
Opening the item database ...
Application Version:   onedrive v2.5.7-1+np1+1.1
Account Type:          personal
Default Drive ID:      0870cca3882f776e
Default Root ID:       870CCA3882F776E!sea8cc6beffdb43d7976fbc7da445c639
Microsoft Data Centre: Italy North
Remaining Free Space:  731.20 GB (785120021708 bytes)
Sync Engine Initialised with new Onedrive API instance
All application operations will be performed in the configured local 'sync_dir' directory: /home/mattia/OneDrive/mbrozzo
Fetching /delta response from the OneDrive API for Drive ID: 0870cca3882f776e
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 4
Including path - included by sync_list config: ./Documenti
Including file - included by sync_list config: ./Documenti/Conti.xlsx
Finished processing /delta JSON response from the OneDrive API
Processing 2 applicable JSON items received from Microsoft OneDrive
Processing OneDrive JSON item batch [1/1] to ensure consistent local state
Items to potentially delete locally: 1
Trying to delete local file: Documenti/Conti-mattia-wikicasa-safeBackup-0001.xlsx
Deleting local file: Documenti/Conti-mattia-wikicasa-safeBackup-0001.xlsx
Number of items to download from Microsoft OneDrive: 1
Downloading file: Documenti/Conti.xlsx ... done
Performing a database consistency and integrity check on locally stored data
Processing DB entries for this Drive ID: 0870cca3882f776e
Processing: ~/OneDrive/mbrozzo
The directory has not changed
Processing: Documenti
The directory has not changed
Processing: Documenti/Lavoro
The directory has not changed
[removed lines of unchanged files for privacy]
Processing: Documenti/Lavoro/2023-2025 Wikicasa
The directory has been deleted locally
[removed lines of unchanged files for privacy]
Processing: Documenti/Videogiochi
The directory has been deleted locally
[removed lines of unchanged files for privacy]
Processing: Documenti/Conti.xlsx
Local file time discrepancy detected: Documenti/Conti.xlsx
This local file has a different modified time 2025-Oct-21 22:43:41Z (UTC) when compared to database modified time 2025-Oct-27 14:16:23Z (UTC)
The file content has changed locally and file now has a older timestamp. Uploading this file to OneDrive may potentially cause data-loss online
[removed lines of unchanged files for privacy]
Deleted local items to delete on Microsoft OneDrive: 2
Deleting item from Microsoft OneDrive: Documenti/Lavoro/2023-2025 Wikicasa
dry run - no delete activity
Deleting item from Microsoft OneDrive: Documenti/Videogiochi
dry run - no delete activity
Changed local items to upload to Microsoft OneDrive: 1
Uploading modified file: Documenti/Conti.xlsx ... done
Scanning the local file system '~/OneDrive/mbrozzo' for new data to upload
New directories to create on Microsoft OneDrive: 2
OneDrive Client requested to create this directory online: ./Documenti
The requested directory to create was found on OneDrive - skipping creating the directory online: ./Documenti
OneDrive Client requested to create this directory online: ./Documenti/Lavoro
The requested directory to create was found on OneDrive - skipping creating the directory online: ./Documenti/Lavoro
OneDrive Client requested to create this directory online: ./Documenti/Lavoro/Wikicasa
The requested directory to create was not found on OneDrive - creating remote directory: ./Documenti/Lavoro/Wikicasa
Successfully created the remote directory ./Documenti/Lavoro/Wikicasa on Microsoft OneDrive
[removed lines of created subdirectories for privacy]
New items to upload to Microsoft OneDrive: 51
Total New Data to Upload:        5 MB
[removed lines of uploaded files for privacy]
Performing a last examination of the most recent online data within Microsoft OneDrive to complete the reconciliation process
Fetching /delta response from the OneDrive API for Drive ID: 0870cca3882f776e
Processing API Response Bundle: 1 - Quantity of 'changes|items' in this bundle to process: 0
Finished processing /delta JSON response from the OneDrive API
No changes or items that can be applied were discovered while processing the data received from Microsoft OneDrive

Sync with Microsoft OneDrive is complete
Attempting to perform a database vacuum to optimise database
Database vacuum is complete

Screenshots

No response

Other Log Information or Details

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingFixed

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions