Closed
Bug 1388091
Opened 7 years ago
Closed 7 years ago
[Shield][Control Center]Uploading new Addon for Opt-Out study fails
Categories
(Shield :: General, defect)
Shield
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: aflorinescu, Unassigned)
References
Details
[Enviroment:]
Ubuntu 16.04 x64
57.0a1 20170807113452
[Pre-Requisites:]
You need access to Admin interface (for this Test Suite, https://normandy-admin.stage.mozaws.net/control
1. Obtain a copy of Firefox with the SHIELD recipe client system add-on installed. You can check about:support to ensure that you have it.
2. Set the extensions.shield-recipe-client.dev_mode preference to true to run recipes immediately on startup.
3. Set the extensions.shield-recipe-client.logging.level preference to 0 to enable more logging.
4. Set the security.content.signature.root_hash preference to DB:74:CE:58:E4:F9:D0:9E:E0:42:36:BE:6C:C5:C4:F6:6A:E7:74:7D:C0:21:42:7A:03:BC:2F:57:0C:8B:9B:90.
5. Set the preference value for extensions.shield-recipe-client.api_url set to https://normandy.stage.mozaws.net/api/v1
[Steps:]
1. Open https://normandy-admin.stage.mozaws.net/control/extension/
2. Press Add New.
3. Fill in a name.
4. Press Browse, select an .xpi.
5. Press Save.
[Actual Result:]
Green message stating "extension saved" is displayed, but there is not extension in the extensions grid nor the extension is available when creating the Opt-Out study recipe.
[Expected Result:]
The add-on should be saved.
The Add-New page should be closed and redirected to extensions grid.
[Note:]
When using the https://normandy-admin.stage.mozaws.net/control-new/extension/
and uploading a new extension, the message is: "Extension cannot be saved. Please correct any errors and try again"
Comment 1•7 years ago
|
||
I believe this was a permissions error, on both the old and new interface. I've corrected the permissions, and this is now working for me. Can you verify?
Reporter | ||
Comment 2•7 years ago
|
||
Problem is solved on my side for both /control/extensions/ and control-new/extension. (this on normandy.dev.mozaws.net)
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•