Closed ga2k closed 1 month ago
My bad. I generated the config file from the --display-config output, and so the space_reservation value was set to hundreds of terabytes, due to the differences in the --display-config value and the config file value. Even though this bug isn't a bug, I've chosen to keep it open as this sort of thing; where one value set somewhere is diplayed differently somewhere else; probably should be considered a bug.
@ga2k Please actually read the documentation on 'space_reservation' to understand what this means:
The value in your config file is entered in 'MB' whilst it is displayed in Bytes. The default is 50MB.
The application tracks things as bytes - thus in the debug log it is always going to be in Bytes
Insufficient local disk space to download file
Unfortunately where things are at in development of v2.5.x this will not be looked at for v2.4.x
Your options to solve:
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Describe the bug
After replacing system drive and reinstalling OpenSUSE Tumbleweed and the onedrive client from the Suse repositories, I am unable to perform a --synchronize. Every file says Insufficient local disk space to download file.
Operating System Details
Client Installation Method
From Distribution Package
OneDrive Account Type
Personal
What is your OneDrive Application Version
onedrive v2.4.25
What is your OneDrive Application Configuration
What is your 'curl' version
Where is your 'sync_dir' located
Local
What are all your system 'mount points'
What are all your local file system partition types
How do you use 'onedrive'
/home is on a separate drive to the system drive that was replaced. My OneDrive account is shared between this Linux machine, a macOS machine, and a Windows 10 machine. I access these three machines serially, never at the same time.
Steps to reproduce the behaviour
Reinstall OS Install OneDrive Client Delete all files from the onedrive sync_dir $ onedrive --resync $ onedrive --synchronize
Complete Verbose Log Output
Screenshots
No response
Other Log Information or Details
No response
Additional context
If it means anything, looking into the verbose verbose log I see this
[DEBUG] Local Disk Space Actual: 1173223698432 [DEBUG] Free Space Reservation: 54975581388800 [DEBUG] File Size to Download: 4040161 failed! Insufficient local disk space to download file
My config file has this line space_reservation = "52428800"
But the --display-config agrees with the log output Config option 'space_reservation' = 54975581388800