Page MenuHomePhabricator

Migrate cxserver to mw-api-int
Closed, ResolvedPublic

Description

Switch backend mw-api calls from baremetal api_appserver cluster to kubernetes hosted mw-api-int

Event Timeline

Clement_Goubert moved this task from Incoming 🐫 to this.quarter 🍕 on the serviceops board.

@KartikMistry @santhosh @Nikerabbit If you could provide me with a way to test that cxserver works correctly after changing api backend, it'd be much appreciated :)

Change 903646 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/deployment-charts@master] cxserver: Switch to mw-api-int-async on k8s

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

@KartikMistry @santhosh @Nikerabbit If you could provide me with a way to test that cxserver works correctly after changing api backend, it'd be much appreciated :)

You can test API endpoints at: https://cxserver.wikimedia.org/v2?doc + probably test Special:ContentTranslation (requires login) should be good to test.

Mentioned in SAL (#wikimedia-operations) [2023-04-12T09:06:14Z] <claime> Migrating cxserver to mw-api-int on kubernetes - T334204

Change 903646 merged by jenkins-bot:

[operations/deployment-charts@master] cxserver: Switch to mw-api-int-async on k8s

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

Mentioned in SAL (#wikimedia-operations) [2023-04-12T09:34:57Z] <claime> Reverted migrating cxserver to mw-api-int on kubernetes - T334204

Mentioned in SAL (#wikimedia-operations) [2023-04-13T12:56:51Z] <claime> Migrating cxserver to mw-api-int on kubernetes, take two - T334204

Mentioned in SAL (#wikimedia-operations) [2023-04-13T15:10:53Z] <claime> Migrating cxserver to mw-api-int on kubernetes, take three - T334204

Mentioned in SAL (#wikimedia-operations) [2023-04-13T15:17:34Z] <claime> cxserver migrated to mw-api-int on kubernetes, take three - T334204

cxserver migrated to mw-api-int, and hitting it

image.png (915×1 px, 49 KB)

@KartikMistry I've tested a few curls from the doc page, and Special:ContentTranslation seems to work fine for me. If you have more specific tests you or the language team want to run, go ahead, and feel free to reopen the task if something is fishy.

cxserver migrated to mw-api-int, and hitting it

image.png (915×1 px, 49 KB)

@KartikMistry I've tested a few curls from the doc page, and Special:ContentTranslation seems to work fine for me. If you have more specific tests you or the language team want to run, go ahead, and feel free to reopen the task if something is fishy.

Sure. Thank you @Clement_Goubert