You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GCS sent out a notice that they're introducing a second API endpoint on June 20th; as-is, we use full URLs in most storage resources, so users might be affected if they've provided references to buckets by the old URL and existing resources change their self links.
If your code checks that the ‘selfLink’ field in bucket or object metadata points to www.googleapis.com, you will need to modify that check to allow either storage.googleapis.com or www.googleapis.com.
This is partly mitigated by the fact that Terraform configs containing both the bucket and child (eg: acl, object) should update simultaneously and see no diff, but configs where the bucket value is a self link added out of band (added by hand, or from a remote state for example) will be affected.
We should update GCS resources to handle references by partial URI (/projects/{{project}}/RESOURCES/...) soon, so that there are a couple provider releases by then.
The text was updated successfully, but these errors were encountered:
Storage resources all take the bucket name API-side rather than the full path, so trying to interpolate based on bucket or object self links already will result in errors (as far as I can tell from the API docs). Since all our documentation says to use names anyway I don't think we need to do anything here.
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!
ghost
locked and limited conversation to collaborators
Mar 27, 2020
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
GCS sent out a notice that they're introducing a second API endpoint on June 20th; as-is, we use full URLs in most storage resources, so users might be affected if they've provided references to buckets by the old URL and existing resources change their self links.
This is partly mitigated by the fact that Terraform configs containing both the bucket and child (eg: acl, object) should update simultaneously and see no diff, but configs where the
bucket
value is a self link added out of band (added by hand, or from a remote state for example) will be affected.We should update GCS resources to handle references by partial URI (
/projects/{{project}}/RESOURCES/...
) soon, so that there are a couple provider releases by then.The text was updated successfully, but these errors were encountered: