update names of production/stage graph servers



mozilla.org Graveyard
Server Operations
8 years ago
3 years ago


(Reporter: alice, Assigned: justdave)


Mac OS X
Bug Flags:
needs-downtime +


(Whiteboard: Completed Thurs 07/02 7:30pm PDT)



8 years ago
Now that the new graph server is going to (slowly) become the only graph server we need to make the following changes:


graphs-stage.mozilla.org -> graphs-stage-old.mozilla.org
graphs-stage2.mozilla.org -> graphs-stage.mozilla.org

graphs.mozilla.org -> graphs-old.mozilla.org
graphs-new.mozilla.org -> graphs.mozilla.org

This should _only_ be done during a scheduled downtime and in concert with landing changes to continue correctly sending data from both talos and build machines.

Comment 1

8 years ago
Alice, sounds like a Post Fx3.5 job - agreed?

Comment 2

8 years ago
There's been talk about having a downtime soon that would allow for burnage on the tree... if that's true than we should be able to get this done before 3.5.  Otherwise we can sit on it.
If you want, I can add names for graphs-stage-old and graphs-old NOW and then you can change submission names on the ones you want to keep in place to the "-old" version at your leisure prior to the actual switch, then we can just change which one the non-"old" version points at on the switchover day and the ones that are allowed to follow the name can just follow it.
and then you could, at your leisure, switch the ones currently pointing at "-new" to point to the non-"new" version afterwards, since that name wouldn't immediately go away.
Whiteboard: waiting for perf team to finalize timing

Comment 5

8 years ago
Once the switch happens would it be possible to have:

- all links to graphs-new go to graphs.m.o
- all links to graphs-stage2 go to graphs-stage.m.o

It would also be awesome if we could do some link hacking to save some other links:

- all links of the form graphs.m.o/#show go to graphs-old.m.o
- all links of the form graphs-stage.m.o/#show go to graphs-stage-old.m.o

Basically, the old link format contains the keyword 'show', and it would be nice if we could successfully redirect those links instead of breaking them.

How possible would this be?
Anything after a # doesn't get sent to the server, it's all processed client side.  Only way to detect that would be with some javascript, which would make it an app-side thing to detect and refresh.

Comment 7

8 years ago
When can we do this?  Thursday?
Just added code to handle redirects in comment #5 :

15:06:00 < alice> justdave: we're on for tomorrow evening
Assignee: server-ops → justdave
Flags: needs-downtime+
Whiteboard: waiting for perf team to finalize timing → Scheduled for Thurs 07/02
This is done now.
Last Resolved: 8 years ago
Resolution: --- → FIXED
Whiteboard: Scheduled for Thurs 07/02 → Completed Thurs 07/02 7:30pm PDT
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.