Closed Bug 1187938 Opened 9 years ago Closed 9 years ago

Add a new class to support Settings

Categories

(Release Engineering Graveyard :: Applications: Balrog (backend), defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tarek, Assigned: tarek)

References

Details

For the security policy settings, we're adding a new "settins" channel into Balrog
Commits pushed to master at https://github.com/mozilla/balrog

https://github.com/mozilla/balrog/commit/61661ae832bb251af7ececf5f1ae28d132db18b1
bug 1187938: Add a new class to support Settings

https://github.com/mozilla/balrog/commit/1073ffe2bd425140c90cc1dbeb78ccdbfe627773
Merge pull request #23 from tarekziade/settings

bug 1187938: Add a new class to support Settings
No longer depends on: 1187949
OK, with this merged we can now play around with it in dev. I managed to submit a Settings blob, and set-up a rule on the "Settings" product to return data from it, eg:
https://aus4-dev.allizom.org/update/3/Settings/16.0/20121005155445/Darwin_x86_64-gcc3-u-i386-x86_64/hu/release-localtest/default/default/default/update.xml?force=1

There's still a couple of follow-ups here before things will really start working:
* bug 1193877 to get some humans access to the admin ui
* bug 1187983 to figure out system accounts (for automated data submission).

This work may be augmented if we decide to include system addons in the same update ping, but that will be dealt with elsewhere.

Thanks for writing this patch Tarek :).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.