Closed
Bug 674406
Opened 13 years ago
Closed 13 years ago
Building an add-on never completes
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
VERIFIED
FIXED
6.2.1
People
(Reporter: krupa.mozbugs, Assigned: basta)
References
()
Details
Attachments
(1 file)
306.98 KB,
image/png
|
Details |
steps to reproduce:
1. Load https://addons.allizom.org/en-US/developers/addon/package/
2. Enter all the required fields
3. Click on 'Submit and build'
actual behavior:
https://addons.allizom.org/en-US/developers/addon/package/success/d59fa996dd1c413d8aac518c550a5bd7 loads. There is a 'please wait' message and the add-on is never created.
Basta,
If this indeed an issue with Rabbit, please reassign to IT.
Assignee | ||
Comment 1•13 years ago
|
||
Can someone confirm/deny that this problem may be caused because this value:
https://github.com/jbalogh/zamboni/blob/master/settings.py#L704
is not UPLOADS_PATH + "/packager"?
This seems like it could be the root of the problem.
Comment 2•13 years ago
|
||
is there any info in the logs? if not, maybe we need some more logging to find out what the UI is waiting on.
Assignee | ||
Comment 3•13 years ago
|
||
I couldn't find any, but that's probably because I'm just a noob. The interface waits until the file (GUID + ".xpi") exists in the PACKAGER_PATH directory, but if the tmp folder isn't shared with the celery box that runs the tasks, it will end up in a tmp directory somewhere else and never be found on the front end.
That would also explain why I can't reproduce it locally, since my tmp folder is the same for the celery and web instances.
Comment 4•13 years ago
|
||
PACKAGER_PATH ¶ '/data/amo_python/www/preview/zamboni/tmp/packager'
Comment 5•13 years ago
|
||
This completes for me with:
Use the download link below to save a copy of your extension's compressed source. To install as an extension in Firefox or another compatible application, simply rename the .zip extension to .xpi.
Download ZIP8kb
What do I do next?
Now that you've got an extension skeleton, the fun part begins: hacking on the extension to make it do what you want. If you need some help, check out our Getting Started page for the basics, or visit the How-to Library for tutorials and documentation.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → 6.2.1
Updated•9 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•