This repository was archived by the owner on Nov 26, 2020. It is now read-only.
This repository was archived by the owner on Nov 26, 2020. It is now read-only.
Migrate rust-lang-ci bucket to us-west-1 #22
Closed
Description
To reasons to do this:
- us-east-1, the current location of this bucket, tends to be the most frequent region to experience service outages.
- rust-central-station is located in us-west-1, so right now we're publishing artifacts from across the country.
AFAIK this isn't just a switch we can flip, so I suspect the migration path will look like:
- Create a new bucket. Probably
rust-lang-ci2
. Make sure it's in us-west-1 - Turn on replication of
rust-lang-ci2
, set it to replicate torust-lang-ci
. - Update Travis/AppVeyor to publish to
rust-lang-ci2
- This should transitively publish to
rust-lang-ci
based on replication
- This should transitively publish to
- Update rust-central-station to pull from
rust-lang-ci2
- Migrate all existing data in
rust-lang-ci
torust-lang-ci2
-- not sure how to do this, I've heard there's a "COPY operation" - Delete the
rust-lang-ci
bucket - Help fix clients that are now broken.
- Preliminary list: Rustbuild, Servo, bisect-rust.
Metadata
Metadata
Assignees
Labels
No labels