Page MenuHomePhabricator

ContentTranslation and VisualEditor in gom, lrc, and azb wikis fails to publish with restbase error
Closed, ResolvedPublic1 Estimated Story Points

Description

Error while publishing: parsoidserver
Object { sourceLanguage: "en",
         targetLanguage: "lrc",
         sourceTitle: ""Hello, World!" program",
         sourceRevision: "679439138",
         targetTitle: ""Hello, World!" program"…
       }

Similar to T111818 ?

Event Timeline

KartikMistry raised the priority of this task from to Needs Triage.
KartikMistry updated the task description. (Show Details)

@ssastry, @Arlolra Can you please check if this is related to T111818? I checked sitematrix and it seems Okay.

Arrbee triaged this task as High priority.Sep 10 2015, 8:26 AM
KartikMistry renamed this task from ContentTranslation in gom and lrc wikis fails with Parsoid error to ContentTranslation in gom and lrc wikis fails to publish with Parsoid error.Sep 10 2015, 11:35 AM

Ugh. I know what this is. gom.wikipedia.org and lrc.wikipedia.org weren't added to modules/restbase/templates/config.yaml.erb in operations/puppet.git when they were created earlier this year

So, how could this have been an outage then? Oh, because CX hit Parsoid directly all this time, but are now hitting RESTBase via VRS?

For some reason it wasn't documented at https://wikitech.wikimedia.org/wiki/Add_a_wiki when someone started expecting that all wikis would be listed there.

Ugh. I know what this is. gom.wikipedia.org and lrc.wikipedia.org weren't added to modules/restbase/templates/config.yaml.erb in operations/puppet.git when they were created earlier this year

Indeed, they're not in the list of domains

So, how could this have been an outage then? Oh, because CX hit Parsoid directly all this time, but are now hitting RESTBase via VRS?

AFAIK, CX has been hitting RESTBase directly for some time now.

@Arrbee, @KartikMistry was CX active and working on gom and lrc wikis before this? See @mobrovac's comment above.

Change 237388 had a related patch set uploaded (by Alex Monk):
Add gom, lrc and azb wikipedias to restbase

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

@Arrbee, @KartikMistry was CX active and working on gom and lrc wikis before this? See @mobrovac's comment above.

Active. I'm sure that we published test articles.

Krenair renamed this task from ContentTranslation in gom and lrc wikis fails to publish with Parsoid error to ContentTranslation and VisualEditor in gom, lrc, and azb wikis fails to publish with restbase error.Sep 10 2015, 2:50 PM
Krenair claimed this task.
Krenair added a project: VisualEditor.

@Arrbee, @KartikMistry was CX active and working on gom and lrc wikis before this? See @mobrovac's comment above.

Active. I'm sure that we published test articles.

Okay .. The only explanation given what has been uncovered above is that CX broke on gom and lrc wikis whenever it was that you switched from hitting Parsoid directly to hitting RESTBase.

For some reason it wasn't documented at https://wikitech.wikimedia.org/wiki/Add_a_wiki when someone started expecting that all wikis would be listed there.

Added a sub-section there about creating a patch for RESTBase's config.

Change 237388 merged by Alexandros Kosiaris:
Add gom, lrc and azb wikipedias to restbase

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