Page MenuHomePhabricator

gobblin-wmf: bump event-utilities dependency to unblock MW on K8s migration.
Closed, ResolvedPublic

Description

Our gobblin-wmf code uses EventStreamConfig to discover streams to ingest into HDFS. We need version 1.3.6 or later of event-utilities to avoid WikimediaDefaults from contacting the deprecated MW API.

  • gobblin-wmf update event-utilties dependency to 1.3.6
  • analytics/refinery updated and deployed with latest gobblin-wmf version
  • gobblin.pp puppet job(s) updated to use latest gobblin-wmf jar version
  • It looks like gobblin.pp in puppet is using an undefined hiera value to configure the jar to use. This should be fixed.

NOTE: The right thing to do is to remove the statically instantiated WikimediaDefaults in event-utilities altogether.

Event Timeline

Change #1054652 had a related patch set uploaded (by Ottomata; author: Ottomata):

[analytics/gobblin-wmf@main] Bump wikimedia-event-utilities version to 1.3.6

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

Ottomata updated the task description. (Show Details)
Ottomata added a subscriber: BTullis.

Change #1054652 merged by jenkins-bot:

[analytics/gobblin-wmf@main] Bump wikimedia-event-utilities version to 1.3.6

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

Change #1054898 had a related patch set uploaded (by Gmodena; author: Gmodena):

[analytics/refinery@master] artifacts: add gobblin-wmf 1.0.2

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

Change #1054898 merged by Ottomata:

[analytics/refinery@master] artifacts: add gobblin-wmf 1.0.2

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

Change #1054904 had a related patch set uploaded (by Ottomata; author: Ottomata):

[analytics/refinery@master] Fix location of gobblin-wmf-core-jar-with-dependencies.jar symlink

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

Change #1054904 merged by Ottomata:

[analytics/refinery@master] Fix location of gobblin-wmf-core-jar-with-dependencies.jar symlink

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

Change #1054906 had a related patch set uploaded (by Ottomata; author: Ottomata):

[operations/puppet@production] refinery::job::test::gobblin - use gobbin-wmf 1.0.2

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

Change #1054906 merged by Ottomata:

[operations/puppet@production] refinery::job::test::gobblin - use gobbin-wmf 1.0.2

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

Change #1054908 had a related patch set uploaded (by Ottomata; author: Ottomata):

[operations/puppet@production] refinery::job::gobblin - use gobbin-wmf 1.0.2

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

Change #1054908 merged by Ottomata:

[operations/puppet@production] refinery::job::gobblin - use gobbin-wmf 1.0.2

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