Closed Bug 721878 Opened 8 years ago Closed 8 years ago

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

Categories

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

x86
macOS
task
Not set

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jlong, Unassigned)

References

Details

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/
I think Jake is doing this, not sure.
Depends on: 708035
I schedule this for next Thursday, 2/2.
Sounds good, thanks James!
Keywords: qawanted
Depends on: 721868
IT: can you confirm that this push can happen?
I talk to Jake and he's working on it today and this should be possible tomorrow. woot!
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.
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!
(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/
Thanks Raymond. dev/stage will be fixed in bug 721868
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
Closed: 8 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.