Page MenuHomePhabricator

$wgShellboxUrls doesn't work for BoxedCommand
Closed, ResolvedPublic

Description

The ShellboxClient is created in CommandFactory::createBoxed() where it doesn't have access to pass in a service name to change which URL should be used.

Patch incoming...

Event Timeline

Change 716009 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/core@master] shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand

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

Change 716010 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/extensions/Score@master] Use the 'score' Shellbox if configured

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

Change 716009 merged by jenkins-bot:

[mediawiki/core@master] shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand

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

Change 716010 merged by jenkins-bot:

[mediawiki/extensions/Score@master] Use the 'score' Shellbox if configured

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

Change 716103 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/core@wmf/1.37.0-wmf.21] shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand

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

Change 716104 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/extensions/Score@wmf/1.37.0-wmf.21] Use the 'score' Shellbox if configured

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

I'll backport this after today's train finishes

Change 716103 merged by jenkins-bot:

[mediawiki/core@wmf/1.37.0-wmf.21] shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand

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

Change 716104 merged by jenkins-bot:

[mediawiki/extensions/Score@wmf/1.37.0-wmf.21] Use the 'score' Shellbox if configured

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

Mentioned in SAL (#wikimedia-operations) [2021-09-09T00:45:10Z] <legoktm@deploy1002> sync-file aborted: shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand (T290193 (duration: 00m 07s)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T00:46:15Z] <legoktm@deploy1002> Synchronized php-1.37.0-wmf.21/includes/shell/CommandFactory.php: shell: Fix $wgShellboxUrls by passing service name when creating BoxedCommand (T290193) (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T00:48:21Z] <legoktm@deploy1002> Synchronized php-1.37.0-wmf.21/extensions/Score/includes/Score.php: Use the 'score' Shellbox if configured (T290193) (duration: 00m 57s)