Closed Bug 1281272 Opened 8 years ago Closed 7 years ago

Support for BMO's upstream-merge branch

Categories

(MozReview Graveyard :: Testing / Development Environment, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mcote, Unassigned)

References

Details

The BMO team have been working on merging in all the work in upstream Bugzilla's master branch, which until now has only had bits and pieces incorporated.  In particular, the Perl dependencies, installation procedures, and data files have changed.  MozReview's dev environment will need to support these changes when the BMO team is ready to switch over.
Blocks: 974387
Update: installation changed significantly.  After some fighting, got a vendor tarball of dependencies from dylan, which got create-test-environment running (will need a proper location for that; see bug 1282997).  Auth changed as well; there are no more auth cookies.  Had to change the login procedure to use API keys to fetch user data after logging in.  Will rip out all the cookie code later.

Currently running into an error when running `./mozreview create-user`: Fault 304: "Sorry, you aren't a member of the 'editusers' group, and so you are not authorized to add new users."  Might be an auth-related error not being caught.
Depends on: 1282997
We aren't going to need this, as BMO is not following the original upstream-merge plan.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.