Closed
Bug 998141
Opened 11 years ago
Closed 11 years ago
firefox-beta-latest and firefox-beta-stub on windows, bouncer staging, are 404s
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: stephend, Unassigned)
Details
As of this regression range:
Failed > Console Output #1068 Apr 17, 2014 9:07:03 AM
Success > Console Output #1067 Apr 17, 2014 7:55:56 AM
the following two URLs/requests no longer work (they 404):
https://download.allizom.org/?lang=en-US&product=firefox-beta-latest&os=win
https://download.allizom.org/?lang=en-US&product=firefox-beta-stub&os=win
Comment 1•11 years ago
|
||
Due to timing, I'm wondering if Ben's staging release affected this:
https://bugzilla.mozilla.org/show_bug.cgi?id=978751#c3
Comment 2•11 years ago
|
||
Yeah, looks like our staging beta1 release automation tests.
:stephend, how critical is the staging bouncer environment? Releng needs to use it to test our automation what means that some stuff may be broken from time to time.
Flags: needinfo?(stephen.donner)
Reporter | ||
Comment 3•11 years ago
|
||
(In reply to Rail Aliiev [:rail] from comment #2)
> Yeah, looks like our staging beta1 release automation tests.
>
> :stephend, how critical is the staging bouncer environment? Releng needs to
> use it to test our automation what means that some stuff may be broken from
> time to time.
AFAIK, it's a pure testing environment, both for straight-up Mozilla.org changes as well as Bouncer changes (rhelmer can confirm); the tests we have running alert only Web QA, at present, so as long as we get a heads-up, no worries about false alarms.
Flags: needinfo?(stephen.donner) → needinfo?(rhelmer)
Comment 4•11 years ago
|
||
(In reply to Stephen Donner [:stephend] from comment #3)
> (In reply to Rail Aliiev [:rail] from comment #2)
> > Yeah, looks like our staging beta1 release automation tests.
> >
> > :stephend, how critical is the staging bouncer environment? Releng needs to
> > use it to test our automation what means that some stuff may be broken from
> > time to time.
>
> AFAIK, it's a pure testing environment, both for straight-up Mozilla.org
> changes as well as Bouncer changes (rhelmer can confirm); the tests we have
> running alert only Web QA, at present, so as long as we get a heads-up, no
> worries about false alarms.
Stage has been busted since I've started recently working on tuxedo/bouncer, we just fixed it the other day so releng can make changes via the API again which is why I think this is coming up now.
We may want to have a separate environment for WebQA's use that has data mirrored from prod, where they can test the code in isolation.
Flags: needinfo?(rhelmer)
Comment 5•11 years ago
|
||
(In reply to Robert Helmer [:rhelmer] from comment #4)
> (In reply to Stephen Donner [:stephend] from comment #3)
> > (In reply to Rail Aliiev [:rail] from comment #2)
> > > Yeah, looks like our staging beta1 release automation tests.
> > >
> > > :stephend, how critical is the staging bouncer environment? Releng needs to
> > > use it to test our automation what means that some stuff may be broken from
> > > time to time.
> >
> > AFAIK, it's a pure testing environment, both for straight-up Mozilla.org
> > changes as well as Bouncer changes (rhelmer can confirm); the tests we have
> > running alert only Web QA, at present, so as long as we get a heads-up, no
> > worries about false alarms.
>
> Stage has been busted since I've started recently working on tuxedo/bouncer,
> we just fixed it the other day so releng can make changes via the API again
> which is why I think this is coming up now.
>
> We may want to have a separate environment for WebQA's use that has data
> mirrored from prod, where they can test the code in isolation.
Do we have a dev bouncer/tuxedo? If so, that seems like what RelEng should be using rather than stage.
Comment 6•11 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #5)
> (In reply to Robert Helmer [:rhelmer] from comment #4)
> > (In reply to Stephen Donner [:stephend] from comment #3)
> > > (In reply to Rail Aliiev [:rail] from comment #2)
> > > > Yeah, looks like our staging beta1 release automation tests.
> > > >
> > > > :stephend, how critical is the staging bouncer environment? Releng needs to
> > > > use it to test our automation what means that some stuff may be broken from
> > > > time to time.
> > >
> > > AFAIK, it's a pure testing environment, both for straight-up Mozilla.org
> > > changes as well as Bouncer changes (rhelmer can confirm); the tests we have
> > > running alert only Web QA, at present, so as long as we get a heads-up, no
> > > worries about false alarms.
> >
> > Stage has been busted since I've started recently working on tuxedo/bouncer,
> > we just fixed it the other day so releng can make changes via the API again
> > which is why I think this is coming up now.
> >
> > We may want to have a separate environment for WebQA's use that has data
> > mirrored from prod, where they can test the code in isolation.
>
> Do we have a dev bouncer/tuxedo? If so, that seems like what RelEng should
> be using rather than stage.
We do: https://bounceradmin-dev.allizom.org / https://download-dev.allizom.org/
Comment 7•11 years ago
|
||
I filed bug 998985 to get us using for our "staging" releases (which are really dev releases). Anything else we should be doing here?
Comment 8•11 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #7)
> I filed bug 998985 to get us using for our "staging" releases (which are
> really dev releases). Anything else we should be doing here?
sgtm!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 9•11 years ago
|
||
(In reply to Stephen Donner [:stephend] from comment #0)
> As of this regression range:
>
> Failed > Console Output #1068 Apr 17, 2014 9:07:03 AM
> Success > Console Output #1067 Apr 17, 2014 7:55:56 AM
>
> the following two URLs/requests no longer work (they 404):
>
> https://download.allizom.org/?lang=en-US&product=firefox-beta-latest&os=win
> https://download.allizom.org/?lang=en-US&product=firefox-beta-stub&os=win
BTW these should both work now ^ Looks like stage was using "product aliases" that were pointing to products that no longer exist in the stage DB, and dev had these set up as "products" instead which is why it's working there.
In fact product aliases isn't working at all on dev (filed bug 1000330).
Also, after discussion in IRC, I think it'd help for QA purposes to automatically sync the prod DB to stage, filed bug 1000332 for that.
Comment 10•11 years ago
|
||
> I think it'd help for QA purposes to automatically sync the prod DB to stage [ bug 1000332 ]
Many thanks rhelmer, Bumping to verified
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•