Open Bug 1599267 Opened 4 years ago Updated 2 years ago

Ability for people without LDAP configured in VCS to use `./mach try fuzzy --pernosco`

Categories

(Developer Infrastructure :: Try, defect, P3)

Tracking

(Not tracked)

People

(Reporter: ahal, Unassigned)

Details

Currently the Pernosco service requires an @mozilla.com e-mail address to login and view the report. To prevent wasted resources and time, I added a check that errors out early if someone tries to push without an @mozilla.com address.

Though some Mozillians have LDAP but don't have it configured to push to version control. They have no way of using --pernosco, short of commenting out the check:
https://searchfox.org/mozilla-central/rev/0678172d5b5c681061b904c776b668489e3355b0/tools/tryselect/templates.py#144

There should be some way of bypassing the check. E.g a prompt to continue instead of sys.exit, or --force or similar.

Priority: -- → P3

Hey @ahal, I see that right below the pointed line of code, there is such a prompt. Should we just copy/paste this prompt above?

Product: Firefox Build System → Developer Infrastructure
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.