Closed Bug 498802 Opened 15 years ago Closed 15 years ago

update names of production/stage graph servers

Categories

(mozilla.org Graveyard :: Server Operations, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: anodelman, Assigned: justdave)

References

Details

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

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

rename:

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.
Alice, sounds like a Post Fx3.5 job - agreed?
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
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.
When can we do this?  Thursday?
Just added code to handle redirects in comment #5 :

http://hg.mozilla.org/graphs/rev/81472f2d69ed
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.
Status: NEW → RESOLVED
Closed: 15 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.