Closed Bug 1413179 Opened 4 years ago Closed 4 years ago

tcmigration of firefox uptake monitoring task

Categories

(Release Engineering :: Release Automation: Other, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: garbas, Assigned: garbas)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → rgarbas
Blocks: 1397762, 1398796
Status: NEW → ASSIGNED
(1) i renamed BOUNCER_PARTIALS_FLAVORS to PARTIAL_UPDATES_FLAVORS in `taskcluster/taskgraph/actions/release_promotion.py` since partial updates are also used in uptake monitoring task

(2) added `uptake_monitoring_platforms` property to release promotion action and passing the list of platforms via UPTAKE_MONITORING_PLATFORMS system variable to populate release_config in `taskcluster/taskgraph/util/scriptworker.py`

(3) now here comes the ugly part and if somebody has better suggestions i'd like to implement it cleaner. PARTIAL_UPDATES and UPTAKE_MONITORING_PLATFORMS system variables now have additional conditions if they get included in release_config. 

:aki any thoughts on (3)?
Attachment #8923914 - Flags: review?(aki)
Comment on attachment 8923914 [details] [diff] [review]
firefox-uptake-monitoring.patch

We may end up revisiting some of this - I'd like to simplify scriptworker.py. I think this works for landing on maple.
Attachment #8923914 - Flags: review?(aki) → feedback+
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
See Also: → 1423879
You need to log in before you can comment on or make changes to this bug.