>From talking to ckolos and sean, looks like there’s some fiddling with OAuth >and Profile servers stacks. It’s possible we could start testing monday if >all things go smoothly… pushing train-14 to a Wed deploy
-edwin On Jun 5, 2014, at 4:46 PM, Edwin Wong <[email protected]> wrote: > Thanks for the detective work Karl. > > Just want to add from today’s eng meeting that it’s a “good to have” testing > of fxa-content-server train-14 with OAuth/Profile stage servers… so we can > have RPs develop against prod sometime next week. > > So I think the tasks are: > > CKolos/benson: build STAGE stack of OAuth and Profile Servers > karl/jrgm: build awsbox of 123done-stage.lcip.org > all using fxa-content-server STAGE (train-14) > > once this is done, we can manually test and run saucelabs tests against lots > of configs! > > Thanks, > Edwin > > > On Jun 5, 2014, at 9:46 AM, Karl Thiessen <[email protected]> wrote: > >> After spending some quality time with jrgm and awsbox yesterday, I've >> reached the following conclusions: >> >> * deploying 123done into stage can be done with a simple awsbox, since it >> doesn't need to share the stage.mozaws.net domain with the server stack -- >> it's just a relying party. >> * configuration of 123done-stage.lcip.org (tentative name) can be done with >> awsbox's -x command and a minor code change to 123done, or we can create a >> deployment branch with the config built-in. >> * however, deploying the oauth server into staging should be integrated with >> a process which can set up hosts in the stage.mozaws.net domain -- either >> CloudFormation or dcoates's mechanism. The name oauth.stage.mozaws.net >> makes sense here. >> * I have not investigated dcoates's mechanism closely. Danny, do you have >> any time in the next week or so to discuss it, and possibly walk me through >> a deploy? >> >> I will be filing the following bugs, mostly for tracking (and possible >> discussion) purposes: >> * On fxa-oauth-server, a 'question' bug to determine how to repeatably >> deploy an OAuth server into the stage env. (If this is better filed in >> Bugzilla, please feel free to speak up.) >> * On 123done, a bug to make the necessary changes to config management (or >> to the config itself) to deploy it against the stage env. >> >> Comments and discussion welcome -- is there anything large I'm missing? >> >> Thanks again, >> --KT. >> >> ----- Original Message ----- >> From: "John Morrison" <[email protected]> >> To: "Sean McArthur" <[email protected]>, "Karl Thiessen" >> <[email protected]> >> Cc: "Gene Wood" <[email protected]>, "Vladislav Filippov" >> <[email protected]>, "Daniel Coates" <[email protected]>, >> [email protected], "Benson Wong" <[email protected]>, "Chris >> Kolosiwsky" <[email protected]> >> Sent: Tuesday, June 3, 2014 7:46:43 PM >> Subject: Re: How do we intend to integrate the oauth-server and 123done into >> the FxA stage environment? >> >> (Resending, since autocomplete picked some other Ben... on my previous >> attempt) >> >> I know there has been been work on an rpm build script, a cloudformation >> config, and puppet-config rules, but haven't tried them myself. >> >> @mostlygeek or @ckolos would be able to comment more. >> >> https://github.com/mozilla-services/svcops/blob/master/services/firefox-accounts/fxa-oauth-server/mock-create.sh >> https://github.com/mozilla-services/svcops/blob/master/cloudformations/firefox-accounts/fxa-oauth-server.json >> https://github.com/mozilla-services/puppet-config/tree/master/fxa/modules/fxa_oauth >> >> On 06/03/14 19:06, Sean McArthur wrote: >>> I don't know much about our stage environment. I don't know how >>> involved deploying to stage is, or who does it. Without a better >>> understanding, I probably couldn't offer the best option. Thanks for >>> bring this up, however. >>> >>> >>> On Tue, Jun 3, 2014 at 4:51 PM, Karl Thiessen <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> >>> After a conversation with ckarlof, I thought I'd ask if anyone has >>> already thought about this before I start to formulate a plan: >>> >>> I think we're agreed that having an oauth server and a 123done >>> instance that talk to the staging env would be a good idea. My >>> question is, should we deploy them as an extension of what jrgm is >>> already doing on stage, or perhaps use Danny's whizzy new >>> stack-builder (which Vlad is happily hacking to accommodate the >>> two new servers)? There may be other alternatives I haven't >>> thought of, but those two seem to me to be the most likely candidates. >>> >>> Do we have proposed names? oauth.stage.mozaws.net >>> <http://oauth.stage.mozaws.net> and 123done.stage.mozaws.net >>> <http://123done.stage.mozaws.net> seem reasonable to me. >>> >>> Is this all already in the planning stages, so I'm fretting for >>> naught? >>> >>> Thanks for any context, >>> --KT. >>> >>> >> >> _______________________________________________ >> Dev-fxacct mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/dev-fxacct > > _______________________________________________ > Dev-fxacct mailing list > [email protected] > https://mail.mozilla.org/listinfo/dev-fxacct _______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

