Closed Bug 871311 Opened 11 years ago Closed 11 years ago

Add META-INF/ids.json to marketplace yulelog app

Categories

(Marketplace Graveyard :: Admin Tools, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-05-16

People

(Reporter: cvan, Assigned: robhudson)

References

Details

(Whiteboard: p=1)

When a new `Version` of a packaged app gets uploaded to the Marketplace we manually call `File.inject_ids`:

https://github.com/mozilla/zamboni/blob/master/apps/versions/models.py#L126
https://github.com/mozilla/zamboni/blob/master/apps/files/models.py#L496

Without the `META-INF/ids.json` file, Gaia doesn't know how to update the Marketplace.
Component: Consumer Pages → Admin Tools
We could optionally do this "statically" -- just create the file in the repo, assign it a UUID and increment the version each time we "build" it?
Target Milestone: --- → 2013-05-23
We're triaging the admin tools right now but I don't understand this bug.  Could someone expand so we can assign a priority?
Priority: -- → P1
(In reply to Rob Hudson [:robhudson] from comment #1)
> We could optionally do this "statically" -- just create the file in the
> repo, assign it a UUID and increment the version each time we "build" it?

cvan is onboard
Assignee: nobody → robhudson.mozbugs
https://github.com/mozilla/fireplace/commit/c92b2bb
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: p=1
Target Milestone: 2013-05-23 → 2013-05-16
Summary: `sign_marketplace` management command needs to call `inject_ids` → Add META-INF/ids.json to marketplace yulelog app
You need to log in before you can comment on or make changes to this bug.