We’ve implemented a few changes recently that if you download from the rust-lang-ci S3 bucket you may wish to be aware of. Users of rustup or other official tools have no need to worry!
The rust-lang-ci bucket was mistakenly created in the us-east-1 region instead of the us-west-1 region where the rest of our infrastructure resides. Additionally it’s been growing at an alarming rate that we’ve wanted to get a handle on. As a result, there are two changes we’ve implemented:
- A new bucket,
rust-lang-ci2, has been created in the us-west-1 region.
- A policy has been added to the bucket for each of the folders it contains:
-
rustc-builds - the contents of this folder is deleted after 90 days
-
rustc-builds-alt - like above, contents are deleted after 90 days
-
rustc-builds-try - contents are deleted after 30 days
As of a few weeks ago we have started to upload all artifacts to the rust-lang-ci2 bucket instead of the rust-lang-ci bucket. The uploads are mirrored for now, however, to the rust-lang-ci bucket. It is our intention to disable this mirroring and let existing contents of rust-lang-ci expire naturally after 90 days.
If you’ve got scripts or automation which is downloading from rust-lang-ci, now is the time to update them! You’ll want to download from the rust-lang-ci2 bucket instead. Note that these buckets are intended for temporary artifacts, however, so you may wish to move off the buckets altogether if you can!