Page MenuHomePhabricator

Move graphoid logging to new logging pipeline
Closed, DeclinedPublic

Description

We need to move Graphoid to the new logging pipeline. The config should be updated similar to https://gerrit.wikimedia.org/r/#/c/mediawiki/services/change-propagation/deploy/+/500813 and newest node dependencies should be used (newest version of service-runner.

Event Timeline

Apparently graphoid is still using service::node::config and not the config template in the deployment repo. Given that graphoid will be switched to k8s soon, should we just postpone this until the switch, move graphoid to deployment-repo config or do the puppet work to enable rsyslog in service::node::config? What do you think @akosiaris @fgiunchedi @mobrovac ?

Apparently graphoid is still using service::node::config and not the config template in the deployment repo. Given that graphoid will be switched to k8s soon, should we just postpone this until the switch, move graphoid to deployment-repo config or do the puppet work to enable rsyslog in service::node::config? What do you think @akosiaris @fgiunchedi @mobrovac ?

I think it's ok to leave it as-is until the move to k8s, but will defer to @akosiaris and @fgiunchedi whether the timelines work for them.

Apparently graphoid is still using service::node::config and not the config template in the deployment repo.

Given that graphoid will be switched to k8s soon,

It will? We are still waiting on T211881 for an owner for the service to appear before that is even considered.

should we just postpone this until the switch, move graphoid to deployment-repo config or do the puppet work to enable rsyslog in service::node::config? What do you think @akosiaris @fgiunchedi @mobrovac ?

I would postpone any work until T211881 is completed tbh, unless we can't do otherwise.

Apparently graphoid is still using service::node::config and not the config template in the deployment repo.

Given that graphoid will be switched to k8s soon,

It will? We are still waiting on T211881 for an owner for the service to appear before that is even considered.

should we just postpone this until the switch, move graphoid to deployment-repo config or do the puppet work to enable rsyslog in service::node::config? What do you think @akosiaris @fgiunchedi @mobrovac ?

I would postpone any work until T211881 is completed tbh, unless we can't do otherwise.

+1 on my side too

mobrovac changed the task status from Open to Stalled.Apr 8 2019, 6:55 PM

Stalling as per Alex' and Filippo's comments.

Graphoid is likely going away, so we shouldn't work on this.

Graphoid is likely going away, so we shouldn't work on this.

FYI, the timeline for graphoid undeployment is mid of the Jan-March 2020 quarter.