crates-io: Disable versioning for `rss/` contents
Note that I have absolutely no idea if the content of this PR works or not since there does not seem to be a way for me to check this, but the intention is to disable S3 versioning for all files inside the rss/ folder on S3.
r? @rust-lang/infra
You cannot disable versioning for just a subset of objects in a bucket, versioning is a global setting that applies to the whole bucket. Pushed a commit with a working version of this configuration, which deletes non-current versions of the feed after one day.
I'll let someone else in t-infra apply this (I don't have fastly keys on the machine I'm currently using).
r? @rust-lang/infra ?
The changes here are live on staging.
The changes here are live on staging.
Should we merge this and apply to prod as well?
Right now terragrunt plan is not clean on master because it detects this change.
I just checked the staging bucket and each file in /rss only has the most recent version. So this seems to work and I think we can deploy it to prod as well, yes.
I'm deploying to prod, then 🎉
Done 👍