Page MenuHomePhabricator

Update cxserver to service-runner 2.8.1
Open, MediumPublic

Description

Current cxserver is at, 2.7.8 (Released: 15 June 2020), causing deprecation warnings like Calling 'Metrics.endTiming' directly is deprecated. Upgrade cxserver to use service-runner 2.8.1 (Released: 11 December 2020).

Event Timeline

Migration guide is at https://github.com/wikimedia/service-runner/blob/master/doc/2.7-2.8_Migration_Guide.md, it looks like most metrics calls will have to be slightly modified after the version bump. Configuration wise no change will be needed at that point, but later on we can enable service-runner native prometheus and migrate away from statsd.

Change 670419 had a related patch set uploaded (by Santhosh; owner: Santhosh):
[mediawiki/services/cxserver@master] Update dependencies

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

Change 670441 had a related patch set uploaded (by Santhosh; owner: Santhosh):
[mediawiki/services/cxserver@master] Use new metrics interface of servicerunner

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

Change 670419 merged by jenkins-bot:
[mediawiki/services/cxserver@master] Update dependencies

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

Change 670441 merged by jenkins-bot:
[mediawiki/services/cxserver@master] Use new metrics interface of servicerunner

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

Change 672386 had a related patch set uploaded (by KartikMistry; owner: KartikMistry):
[operations/deployment-charts@master] WIP: cxserver: Use new metrics interface of servicerunner

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

Change 672386 merged by jenkins-bot:
[operations/deployment-charts@master] Update cxserver to 2021-03-15-131520-production

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

Change 677557 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] Update cxserver to 2021-04-07-062518-production

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

Change 677557 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2021-04-07-062518-production

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