addons-server: Language packs fail to install on -dev

Possible regression from #9308 Prerequisites:

  • use an unbranded release of Firefox - see here
  • set the following prefs in about:config: extensions.webapi.testing = true ; xpinstall.signatures.required = false ; xpinstall.signatures.dev-root = true

STR:

  1. Open the following language pack - https://addons-dev.allizom.org/en-US/firefox/addon/finnish-language/
  2. Try to install it

Actual result: Language pack doesn’t install

Expected result: Language pack can be installed

Notes:

  • Not reproduced with older language packs that weren’t signed with COSE, therefore I assumed that the new signature can be be causing the issue - see console error
  • If I’m submitting the same lang pack on stage, there are no installation issues
  • reproduced on AMO -dev with FF65, Win10x64

Console error: image

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 19 (7 by maintainers)

Most upvoted comments

I resigned the add-on that I uploaded for completeness.

I’m going to close this as fixed given the recent fixes and verifications.

Awesome, thanks a lot @g-k! I’ll test this in a bit, I think @AlexandraMoga will do so as well to verify.

Thanks a lot, @g-k, let me know if I can be of any help