Page MenuHomePhabricator

ContentTranslation and VisualEditor in gom, lrc, and azb wikis fails to publish with restbase error
Closed, ResolvedPublic1 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 updated the task description. (Show Details)
KartikMistry raised the priority of this task from to Needs Triage.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 9 2015, 6:46 AM
Amire80 moved this task from Needs Triage to CX6 on the ContentTranslation board.Sep 9 2015, 8:40 AM
Arrbee set Security to None.

@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.

ssastry added a comment.EditedSep 10 2015, 2:39 PM

@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

KartikMistry moved this task from Backlog to Done on the LE-CX6-Sprint 4 board.Sep 10 2015, 5:30 PM
Jdforrester-WMF moved this task from To Triage to TR0: Interrupt on the VisualEditor board.