The decision not to enforce addon signing on trunk/aurora is not changing.
But, to support running our automation with unsigned addons on
trunk/aurora, but signed addons on beta/release, we would have to implement
some pretty complex logic at the aurora -> beta uplift, and this is
substantial enough that it would block addon signing for some time.

So, we've taken the expedient path and are signing addons everywhere (or
converting them to restartless addons, which can remain unsigned), in order
to simplify the automation and release engineering tasks. If this proves to
be problematic, we may look at alternatives in the future.

Jonathan

On Sat, Feb 27, 2016 at 4:33 AM, Philip Chee <[email protected]> wrote:

> On 26/02/2016 22:45, Andrew Halberstadt wrote:
> > To date, our continuous integration has been setting
> > 'xpinstall.signatures.required=false' to bypass addon signing. But
> > soon, this pref will become obsolete and Firefox will enforce signing
> > no matter what.
> >
> > In preparation, we will begin signing extensions that are used in
> > our test automation. If you maintain one of these addons, it means
> > you will be required to re-sign it everytime a change is made. For
> > more information on what this means, how to sign addons or how to
> > bypass signing completely, see the following document:
> > https://wiki.mozilla.org/EngineeringProductivity/HowTo/SignExtensions
> >
> >  Let me know if you have any questions or concerns, Andrew
>
> We were promised that trunk and aurora builds would not enforce addon
> signing when xpinstall.signatures.required=false. I did not see any
> discussion about rescinding this commitment.
>
> Phil
>
> --
> Philip Chee <[email protected]>, <[email protected]>
> http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
> Guard us from the she-wolf and the wolf, and guard us from the thief,
> oh Night, and so be good for us to pass.
> _______________________________________________
> dev-platform mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to