Point BMO stage to Persona Stage

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
Extensions: Persona
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: ozten, Unassigned)

Tracking

Production
x86
Mac OS X

Details

(Reporter)

Description

5 years ago
We would love a BMO environment with Production or Stage versioned code pointing to Persona stage.

JavaScript include would come from https://login.anosrep.org/include.js
Verifier would point to https://login.anosrep.org/verify

Why?

Twice we've rolledback a Persona production deployment, because during verification, BMO was broken. We test many websites such as Mozillians, Affiliates, Times Crossword, etc. They all worked fine, but we saw errors with BMO so we rolledback to not affect BMO users.

We can find these issues sooner, if we have a supported BMO environment which points to our stage env. Stage is exactly like production, with new patches that QA is testing.

Part of this work is already done. In Bug#820183 you added the ability to specify the hostname.
(Reporter)

Updated

5 years ago
Depends on: 820183
I have pointed our devel instance, https://bugzilla-dev.allizom.org/, at the hosts you have provided and Persona login is working.

dkl
(Reporter)

Comment 2

5 years ago
Awesome, thanks!

dkl is dev automatically kept up to date? How long between releases typically?
bugzilla-dev is a branch of stable where we play with new features that we merge pretty regularly.

dkl
Thanks :dkl. Working fine for me.

As background, we ship on a two week schedule with stage being updated usually every second Friday or Monday (depends if the branch gets cut in time on Friday). Anyways, I'll be sure to check that each train is compatible with bugzilla-dev and will let you know if it is not.
Oh, and me duh.

Our current stage environment is in SCL2 which will be closing in a month or so. We are in the process of turning up the replacement stage environment. I will update 
with more details when I have them about that new stage environment.
marking as fixed as per comment 4
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
verified per comment 4 as well
(In reply to John Morrison [:jrgm] from comment #5)
> Oh, and me duh.
> 
> Our current stage environment is in SCL2 which will be closing in a month or
> so. We are in the process of turning up the replacement stage environment. I
> will update 
> with more details when I have them about that new stage environment.

And I failed to update this. The stage instance for persona in SCL2 is no longer 
used. It is now on AWS and the verifier is at https://verifier.login.anosrep.org as it was before. However, it appears the network is not allowing bugzilla-dev.allizom.org to reach the internet address for that (similar to how bugzilla.mozilla.org needed network changes to allow it to reach verifier.login.persona.org on AWS).
You need to log in before you can comment on or make changes to this bug.