mozilla / morgothv1

Service that helps developers manage the deployment pipeline for System Add-ons.
Mozilla Public License 2.0
0 stars 8 forks source link

Integrate with Balrog's new sign-off system #56

Open Osmose opened 7 years ago

Osmose commented 7 years ago

Balrog is adding a new system for requiring multiple sign-off for sensitive changes (bug 1278974). When that change lands, we will probably want to switch the SystemAddons product over to using it, and once that switch happens, the APIs Morgoth currently uses for making changes to Balrog won't work as expected.

I talked with bhearsum about this a bit and confirmed that:

  1. Morgoth should work fine with Balrog until multiple sign-off is switched on for the SystemAddons product, so we're not tied to when they deploy the change to Balrog.
  2. Morgoth should be able to integrate with multiple sign-off on Balrog with a few small API changes.

Once that bug above is resolved we should look into what changes will be necessary.