Storage: 'Blob.reload' does not pass encryption headers #7440
Labels
api: storage
Issues related to the Cloud Storage API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Per the docs on customer-supplied encryption keys, the
X-Goog-Encryption-Key
header applies not only the the blob / object's payload, but also to its CRC32c checksum and MD5 hash fields.Blob.reload
(inherited from_helpers._PropertyMixin
does not pass those headers, and thus the returned resource will not have thecrc32c
ormd5Hash
fields set.The text was updated successfully, but these errors were encountered: