Page MenuHomePhabricator

Refactor Refine job scalaopt to use property files and CLI overrides
Closed, ResolvedPublic13 Estimated Story Points

Event Timeline

Change 458862 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[analytics/refinery/source@master] Use ConfigHelper for RefineMonitor instead of scopt

https://gerrit.wikimedia.org/r/458862

Change 459845 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[analytics/refinery/source@master] Throw usable exception when missing required field in ConfigHelper configure

https://gerrit.wikimedia.org/r/459845

Change 459845 merged by Ottomata:
[analytics/refinery/source@master] Throw usable exception when missing required field in ConfigHelper configure

https://gerrit.wikimedia.org/r/459845

Change 458862 merged by Ottomata:
[analytics/refinery/source@master] Use ConfigHelper for RefineMonitor instead of scopt

https://gerrit.wikimedia.org/r/458862

Change 460023 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Use properties file for RefineMonitor

https://gerrit.wikimedia.org/r/460023

Mentioned in SAL (#wikimedia-analytics) [2018-09-12T17:34:13Z] <ottomata> deploying new version of refinery-source, and then refinery for properties based RefineMonitor job - https://phabricator.wikimedia.org/T203804

Mentioned in SAL (#wikimedia-operations) [2018-09-12T17:50:47Z] <otto@deploy1001> Started deploy [analytics/refinery@407da92]: Deploying refinery-source 0.0.74 jars for T203804

Change 460023 merged by Ottomata:
[operations/puppet@production] Use properties file for RefineMonitor

https://gerrit.wikimedia.org/r/460023

Mentioned in SAL (#wikimedia-operations) [2018-09-12T17:52:28Z] <otto@deploy1001> Finished deploy [analytics/refinery@407da92]: Deploying refinery-source 0.0.74 jars for T203804 (duration: 01m 41s)

Mentioned in SAL (#wikimedia-operations) [2018-09-12T17:53:04Z] <otto@deploy1001> Started deploy [analytics/refinery@407da92]: Deploying refinery-source 0.0.74 jars for T203804

Mentioned in SAL (#wikimedia-operations) [2018-09-12T17:59:15Z] <otto@deploy1001> Finished deploy [analytics/refinery@407da92]: Deploying refinery-source 0.0.74 jars for T203804 (duration: 06m 11s)

Change 460070 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Update refinery-job jar used for refine jobs

https://gerrit.wikimedia.org/r/460070

Change 460070 merged by Ottomata:
[operations/puppet@production] Update refinery-job jar used for refine jobs

https://gerrit.wikimedia.org/r/460070

Change 460071 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Fix properties file for refine job

https://gerrit.wikimedia.org/r/460071

Change 460071 merged by Ottomata:
[operations/puppet@production] Fix properties file for refine job

https://gerrit.wikimedia.org/r/460071

Change 460108 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[analytics/refinery/source@master] Use ConfigHelper for Refine job

https://gerrit.wikimedia.org/r/460108

Change 460108 merged by jenkins-bot:
[analytics/refinery/source@master] Use ConfigHelper for Refine and EventLoggingSanitization

https://gerrit.wikimedia.org/r/460108

Change 460417 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Refactor refine_job to use new spark_job and ConfigHelper properties

https://gerrit.wikimedia.org/r/460417

Change 460418 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[analytics/refinery/source@master] Update changelog for 0.0.75 ConfigHelper changes

https://gerrit.wikimedia.org/r/460418

Change 460418 merged by Ottomata:
[analytics/refinery/source@master] Update changelog for 0.0.75 ConfigHelper changes

https://gerrit.wikimedia.org/r/460418

Ottomata triaged this task as Medium priority.Sep 24 2018, 3:04 PM
Ottomata set the point value for this task to 13.

Mentioned in SAL (#wikimedia-analytics) [2018-09-25T17:36:17Z] <ottomata> stopping refine jobs and deploying refinery source 0.0.75 - T203804

Mentioned in SAL (#wikimedia-operations) [2018-09-25T17:39:34Z] <otto@deploy1001> Started deploy [analytics/refinery@ce8f0b3]: Deploying refinery-source 0.0.75 for ConfigHelper Refine - T203804

Mentioned in SAL (#wikimedia-operations) [2018-09-25T17:49:57Z] <otto@deploy1001> Finished deploy [analytics/refinery@ce8f0b3]: Deploying refinery-source 0.0.75 for ConfigHelper Refine - T203804 (duration: 10m 22s)

Change 460417 merged by Ottomata:
[operations/puppet@production] Refactor refine_job to use new spark_job and ConfigHelper properties

https://gerrit.wikimedia.org/r/460417

Change 462782 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Fix rebase conflict error in refine.pp

https://gerrit.wikimedia.org/r/462782

Change 462782 merged by Ottomata:
[operations/puppet@production] Fix rebase conflict error in refine.pp

https://gerrit.wikimedia.org/r/462782

Change 462786 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Sort refine job config properties keys

https://gerrit.wikimedia.org/r/462786

Change 462786 merged by Ottomata:
[operations/puppet@production] Sort refine job config properties keys

https://gerrit.wikimedia.org/r/462786

Change 462789 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Use --files to upload job properties file for refine spark job

https://gerrit.wikimedia.org/r/462789

Change 462789 merged by Ottomata:
[operations/puppet@production] Use --files to upload job properties file for refine spark job

https://gerrit.wikimedia.org/r/462789

Change 462816 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Fix input regex and capture group configs for Refine jobs

https://gerrit.wikimedia.org/r/462816

Change 462816 merged by Ottomata:
[operations/puppet@production] Fix input regex and capture group configs for Refine jobs

https://gerrit.wikimedia.org/r/462816

Change 462820 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[analytics/refinery/source@master] Remove potentially dangerous Refine Config defaults

https://gerrit.wikimedia.org/r/462820

Change 462820 merged by Ottomata:
[analytics/refinery/source@master] Remove potentially dangerous Refine Config defaults

https://gerrit.wikimedia.org/r/462820