2021-07-22 00:01:05 |
Stephen Warren |
bug |
|
|
added bug |
2021-07-22 00:01:30 |
Stephen Warren |
affects |
rclone (Ubuntu) |
rclone |
|
2021-07-22 00:05:07 |
Stephen Warren |
bug task added |
|
rclone (Ubuntu) |
|
2021-08-25 19:43:48 |
Launchpad Janitor |
rclone (Ubuntu): status |
New |
Confirmed |
|
2021-08-25 19:44:12 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2022-03-29 12:18:10 |
Andreas Hasenack |
bug watch added |
|
https://github.com/rclone/rclone/issues/5455 |
|
2022-03-29 12:18:10 |
Andreas Hasenack |
rclone: status |
New |
Fix Released |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Focal |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
bug task added |
|
rclone (Ubuntu Focal) |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Bionic |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
bug task added |
|
rclone (Ubuntu Bionic) |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Impish |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
bug task added |
|
rclone (Ubuntu Impish) |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Jammy |
|
2022-03-29 12:19:37 |
Andreas Hasenack |
bug task added |
|
rclone (Ubuntu Jammy) |
|
2022-03-29 12:19:48 |
Andreas Hasenack |
rclone (Ubuntu Jammy): status |
Confirmed |
In Progress |
|
2022-03-29 12:19:50 |
Andreas Hasenack |
rclone (Ubuntu Jammy): assignee |
|
Andreas Hasenack (ahasenack) |
|
2022-03-29 12:19:55 |
Andreas Hasenack |
rclone (Ubuntu Impish): status |
New |
In Progress |
|
2022-03-29 12:19:57 |
Andreas Hasenack |
rclone (Ubuntu Impish): assignee |
|
Andreas Hasenack (ahasenack) |
|
2022-03-29 12:20:01 |
Andreas Hasenack |
rclone (Ubuntu Focal): status |
New |
In Progress |
|
2022-03-29 12:20:04 |
Andreas Hasenack |
rclone (Ubuntu Focal): assignee |
|
Andreas Hasenack (ahasenack) |
|
2022-03-29 14:41:52 |
Andreas Hasenack |
rclone (Ubuntu Bionic): assignee |
|
Andreas Hasenack (ahasenack) |
|
2022-03-29 14:41:54 |
Andreas Hasenack |
rclone (Ubuntu Bionic): status |
New |
In Progress |
|
2022-03-29 19:23:17 |
Andreas Hasenack |
description |
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
[Impact]
* An explanation of the effects of the bug on users and
* justification for backporting the fix to the stable release.
* In addition, it is helpful, but not required, to include an
explanation of how the upload fixes this bug.
[Test Plan]
* detailed instructions how to reproduce the bug
* these should allow someone who is not familiar with the affected
package to reproduce the bug and verify that the updated package fixes
the problem.
* if other testing is appropriate to perform before landing this update,
this should also be described here.
[Where problems could occur]
* Think about what the upload changes in the software. Imagine the change is
wrong or breaks something else: how would this show up?
* It is assumed that any SRU candidate patch is well-tested before
upload and has a low overall risk of regression, but it's important
to make the effort to think about what ''could'' happen in the
event of a regression.
* This must '''never''' be "None" or "Low", or entirely an argument as to why
your upload is low risk.
* This both shows the SRU team that the risks have been considered,
and provides guidance to testers in regression-testing the SRU.
[Other Info]
* Anything else you think is useful to include
* Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board
* and address these questions in advance
[Original Description]
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
|
2022-03-29 19:53:51 |
Andreas Hasenack |
description |
[Impact]
* An explanation of the effects of the bug on users and
* justification for backporting the fix to the stable release.
* In addition, it is helpful, but not required, to include an
explanation of how the upload fixes this bug.
[Test Plan]
* detailed instructions how to reproduce the bug
* these should allow someone who is not familiar with the affected
package to reproduce the bug and verify that the updated package fixes
the problem.
* if other testing is appropriate to perform before landing this update,
this should also be described here.
[Where problems could occur]
* Think about what the upload changes in the software. Imagine the change is
wrong or breaks something else: how would this show up?
* It is assumed that any SRU candidate patch is well-tested before
upload and has a low overall risk of regression, but it's important
to make the effort to think about what ''could'' happen in the
event of a regression.
* This must '''never''' be "None" or "Low", or entirely an argument as to why
your upload is low risk.
* This both shows the SRU team that the risks have been considered,
and provides guidance to testers in regression-testing the SRU.
[Other Info]
* Anything else you think is useful to include
* Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board
* and address these questions in advance
[Original Description]
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
[Impact]
When using rclone to download or sync a google drive native file, like a google doc, it will fail with a generic 403 permission denied problem.
[Test Plan]
Setup rclone to access google drive. The steps are not straightforward unfortunately, but are described in detail here: https://rclone.org/drive/
Then either sync all of the drive, or a folder that contains a native google doc file. For example, to sync the entire google drive remote, if it's called "mygdrive":
rclone sync -v mydrive: ./target
Versions with the bug will yield a message like this when trying to fetch the google doc:
2022/03/29 19:29:32 ERROR : somefile: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Bionic, with an older version, has a slightly different error message:
2022/03/29 19:16:17 ERROR : somefile: Failed to copy: failed to open source object: forbidden to download - check sharing permission
The fixed version will download those files without that error.
[Where problems could occur]
In the patch, the method used to identify what is a google doc file and what isn't seems flimsy: "google docs are identified solely by not having an MD5 checksum." I checked current git tip and the applied patch wasn't changed or reverted.
This file type check determine which download method is used, and if there are other files that match this check but require yet another way to download them, this could fail again in the future.
Something else that occurred to me is if there remains some google api endpoint which hasn't made this api change yet, if that would fail with the new rclone package. Seems unlikely after all this time (this bug is from july 2021), but I have no data to back that up other than my own testing with my own gdrive account.
[Other Info]
At one point while testing the bionic version, I was getting panics from rclone. I then reverted to the original bionic version, and still got a panic. After a while, both original, and patched versions, decided to work. My assumption is that there was some random network error, or maybe a google api response, that the bionic version didn't know how to handle, and crashed. Since it also happened with the rclone version as released with bionic, I don't think it's related to this fix.
[Original Description]
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
|
2022-03-29 19:56:13 |
Andreas Hasenack |
description |
[Impact]
When using rclone to download or sync a google drive native file, like a google doc, it will fail with a generic 403 permission denied problem.
[Test Plan]
Setup rclone to access google drive. The steps are not straightforward unfortunately, but are described in detail here: https://rclone.org/drive/
Then either sync all of the drive, or a folder that contains a native google doc file. For example, to sync the entire google drive remote, if it's called "mygdrive":
rclone sync -v mydrive: ./target
Versions with the bug will yield a message like this when trying to fetch the google doc:
2022/03/29 19:29:32 ERROR : somefile: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Bionic, with an older version, has a slightly different error message:
2022/03/29 19:16:17 ERROR : somefile: Failed to copy: failed to open source object: forbidden to download - check sharing permission
The fixed version will download those files without that error.
[Where problems could occur]
In the patch, the method used to identify what is a google doc file and what isn't seems flimsy: "google docs are identified solely by not having an MD5 checksum." I checked current git tip and the applied patch wasn't changed or reverted.
This file type check determine which download method is used, and if there are other files that match this check but require yet another way to download them, this could fail again in the future.
Something else that occurred to me is if there remains some google api endpoint which hasn't made this api change yet, if that would fail with the new rclone package. Seems unlikely after all this time (this bug is from july 2021), but I have no data to back that up other than my own testing with my own gdrive account.
[Other Info]
At one point while testing the bionic version, I was getting panics from rclone. I then reverted to the original bionic version, and still got a panic. After a while, both original, and patched versions, decided to work. My assumption is that there was some random network error, or maybe a google api response, that the bionic version didn't know how to handle, and crashed. Since it also happened with the rclone version as released with bionic, I don't think it's related to this fix.
[Original Description]
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
[Impact]
When using rclone to download or sync a google drive native file, like a google doc, it will fail with a generic 403 permission denied problem.
[Test Plan]
Setup rclone to access google drive. The steps are not straightforward unfortunately, but are described in detail here: https://rclone.org/drive/
Then either sync all of the drive, or a folder that contains a native google doc file. For example, to sync the entire google drive remote, if it's called "mygdrive":
rclone sync -v mydrive: ./target
Versions with the bug will yield a message like this when trying to fetch the google doc:
2022/03/29 19:29:32 ERROR : somefile: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Bionic, with an older version, has a slightly different error message:
2022/03/29 19:16:17 ERROR : somefile: Failed to copy: failed to open source object: forbidden to download - check sharing permission
The fixed version will download those files without that error.
[Where problems could occur]
In the patch, the method used to identify what is a google doc file and what isn't seems flimsy: "google docs are identified solely by not having an MD5 checksum." I checked current git tip and the applied patch wasn't changed or reverted.
This file type check determines which download method is used, and if there are other files that match this check but require yet another way to download them, this could fail again in the future.
Something else that occurred to me is if there remains some google api endpoint which hasn't made this api change yet, if that would fail with the new rclone package. Seems unlikely after all this time (this bug is from july 2021), but I have no data to back that up other than my own testing with my own gdrive account.
[Other Info]
At one point while testing the bionic version, I was getting panics from rclone. I then reverted to the original bionic version, and still got a panic. After a while, both original, and patched versions, decided to work. My assumption is that there was some random network error, or maybe a google api response, that the bionic version didn't know how to handle, and crashed. Since it also happened with the rclone version as released with bionic, I don't think it's related to this fix.
[Original Description]
rclone version v1.56.0 (or at least, a beta release of that version) is required to fix rclone to adapt to a recent change in the Google Drive API. Older versions, such as the currently packaged 1.50.2-2 on focal, fail with the following error on some files:
ERROR : ...filename...: Failed to copy: failed to open source object: open file failed: googleapi: Error 403: Only files with binary content can be downloaded. Use Export with Docs Editors files., fileNotDownloadable
Reference: Upstream bug: https://github.com/rclone/rclone/issues/5455 |
|
2022-03-29 19:58:18 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/rclone/+git/rclone/+merge/417824 |
|
2022-03-29 20:05:52 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/rclone/+git/rclone/+merge/417825 |
|
2022-03-29 20:06:14 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/rclone/+git/rclone/+merge/417826 |
|
2022-03-29 20:07:19 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/rclone/+git/rclone/+merge/417827 |
|
2022-03-31 15:24:47 |
Launchpad Janitor |
rclone (Ubuntu Jammy): status |
In Progress |
Fix Released |
|
2022-04-12 22:20:39 |
Brian Murray |
rclone (Ubuntu Impish): status |
In Progress |
Fix Committed |
|
2022-04-12 22:20:41 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2022-04-12 22:20:44 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2022-04-12 22:20:47 |
Brian Murray |
tags |
|
verification-needed verification-needed-impish |
|
2022-04-12 22:28:12 |
Brian Murray |
rclone (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2022-04-12 22:28:19 |
Brian Murray |
tags |
verification-needed verification-needed-impish |
verification-needed verification-needed-focal verification-needed-impish |
|
2022-04-12 22:30:41 |
Brian Murray |
rclone (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2022-04-12 22:30:49 |
Brian Murray |
tags |
verification-needed verification-needed-focal verification-needed-impish |
verification-needed verification-needed-bionic verification-needed-focal verification-needed-impish |
|
2022-04-14 03:58:33 |
Stephen Warren |
tags |
verification-needed verification-needed-bionic verification-needed-focal verification-needed-impish |
verification-done-focal verification-needed verification-needed-bionic verification-needed-impish |
|
2022-07-14 12:54:32 |
Andreas Hasenack |
tags |
verification-done-focal verification-needed verification-needed-bionic verification-needed-impish |
verification-done-focal verification-done-impish verification-needed verification-needed-bionic |
|
2022-07-14 13:04:08 |
Andreas Hasenack |
tags |
verification-done-focal verification-done-impish verification-needed verification-needed-bionic |
verification-done-bionic verification-done-focal verification-done-impish verification-needed |
|
2022-07-15 17:18:09 |
Launchpad Janitor |
rclone (Ubuntu Impish): status |
Fix Committed |
Fix Released |
|
2022-07-15 17:18:14 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2022-07-26 23:37:46 |
Launchpad Janitor |
rclone (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2022-07-26 23:38:33 |
Launchpad Janitor |
rclone (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|