Activity log for bug #1937136

Date Who What changed Old value New value Message
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