Push bedrock live and redirect geolocation page to serve from it [2/2]

VERIFIED FIXED

Status

mozilla.org Graveyard
Server Operations
VERIFIED FIXED
6 years ago
3 years ago

People

(Reporter: jlongster, Unassigned)

Tracking

Details

(Reporter)

Description

6 years ago
We have discussed pushing out a "pre-release" version of bedrock next week. This will just be one page on the mozilla.org site. This helps us find issues early so that we can be ready for a full switch in March.

See bug 708035 about getting the servers ready.

This bug is specifically about the push. Please get bedrock running on production servers and redirect this page to be served from its bedrock equivalent:

/en-US/firefox/geolocation/ -> /b/en-US/firefox/geolocation/
(Reporter)

Comment 1

6 years ago
I think Jake is doing this, not sure.
Depends on: 708035
(Reporter)

Comment 2

6 years ago
I schedule this for next Thursday, 2/2.
Sounds good, thanks James!
(Reporter)

Updated

6 years ago
Keywords: qawanted
(Reporter)

Updated

6 years ago
Depends on: 721868
(Reporter)

Comment 5

6 years ago
IT: can you confirm that this push can happen?
(Reporter)

Comment 6

6 years ago
I talk to Jake and he's working on it today and this should be possible tomorrow. woot!

Comment 7

6 years ago
I believe this is working in dev:

http://www-dev.allizom.org/en-US/firefox/geolocation/ (should be django)
http://www-dev.allizom.org/b/en-US/firefox/geolocation/ (just to be sure)

However, I notice that the page before and after is virtually identical. I'm not 100.00% sure I'm not still looking at the old PHP version. Is there some way we can guarantee that we're looking at the one from django? Maybe a tiny visual change, ala "The Net"? :)

This is also working on the new bedrock-prod cluster, you can test that out by tweaking your /etc/hosts file like so:

63.245.217.105 www.mozilla.org

When we cut over tomorrow, that's basically what will change... DNS will point to the new cluster's IP.

Comment 8

6 years ago
Something to check tomorrow: with this in my /etc/hosts file, I was for some reason unable to load the default Thunderbird homepage (the thing that pops up when Thunderbird first loads). Perhaps we have a simple error in a config somewhere, or something more heinous.

TL;DR: let's make sure we QA this pretty good. :)
(In reply to Jake Maul [:jakem] from comment #7)
> I believe this is working in dev:
> 
> http://www-dev.allizom.org/en-US/firefox/geolocation/ (should be django)
> http://www-dev.allizom.org/b/en-US/firefox/geolocation/ (just to be sure)
> 
> However, I notice that the page before and after is virtually identical.

Yup, that's Django. Look at the source code of what's in production:

http://www.mozilla.org/en-US/firefox/geolocation/

That's significantly different from what you're seeing here, in other words, yup, that's Django :) Thanks!
(Reporter)

Comment 10

6 years ago
(In reply to Jake Maul [:jakem] from comment #8)
> Something to check tomorrow: with this in my /etc/hosts file, I was for some
> reason unable to load the default Thunderbird homepage (the thing that pops
> up when Thunderbird first loads). Perhaps we have a simple error in a config
> somewhere, or something more heinous.
> 
> TL;DR: let's make sure we QA this pretty good. :)

For some reason I didn't realize the scope of this: that the whole site will be moving servers. I'll be on high alert tomorrow and ready to QA everything (with Raymond) before we switch over.
(In reply to James Long (:jlongster) from comment #10)
> (In reply to Jake Maul [:jakem] from comment #8)
> > Something to check tomorrow: with this in my /etc/hosts file, I was for some
> > reason unable to load the default Thunderbird homepage (the thing that pops
> > up when Thunderbird first loads). Perhaps we have a simple error in a config
> > somewhere, or something more heinous.
> > 
> > TL;DR: let's make sure we QA this pretty good. :)
> 
> For some reason I didn't realize the scope of this: that the whole site will
> be moving servers. I'll be on high alert tomorrow and ready to QA everything
> (with Raymond) before we switch over.

The Google Maps API key is currently broken on stage 

This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/documentation/javascript/v2/introduction.html#Obtaining_Key

http://www-dev.allizom.org/b/en-US/firefox/geolocation/
(Reporter)

Comment 12

6 years ago
Thanks Raymond. dev/stage will be fixed in bug 721868

Comment 13

6 years ago
This is completed.

Bedrock-prod is now live hosting www.mozilla.org!

Need to open a couple separate bugs for some cleanup work... will do that shortly.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
verified fixed http://www.mozilla.org/b/en-US/firefox/geolocation/
Status: RESOLVED → VERIFIED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.