Page MenuHomePhabricator

Vagrant role for the MachineVision extension
Closed, ResolvedPublic

Description

Bonus: make the wikidata and mediainfo roles not break Vagrant provisioning when applied at the same time.

Event Timeline

Mholloway renamed this task from Vagrant role for the Machine Vision to Vagrant role for the MachineVision extension.Jul 18 2019, 2:37 PM
Mholloway triaged this task as Medium priority.
Mholloway updated the task description. (Show Details)

@Tgr If you have some time to devote to machine vision work, this would probably be a quick and useful one to get done soonish.

Changed my mind about creating the hard dependency on the mediainfo, though in practice any dev working on machinevision will most likely want mediainfo applied.

Change 524309 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/vagrant@master] [WIP] Add machinevision role

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

Change 524309 merged by jenkins-bot:
[mediawiki/vagrant@master] Add machinevision role

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

Tgr moved this task from Doing to Sign off on the Product-Infrastructure-Team-Backlog (Kanban) board.

Bonus: make the wikidata and mediainfo roles not break Vagrant provisioning when applied at the same time.

Done in https://gerrit.wikimedia.org/r/c/mediawiki/vagrant/+/524617.

Also fixed some unrelated problems with those roles: T228593, 528416, 524616.

To go: Mediainfo still doesn't work for unrelated reasons (installs without error but doesn't do anything useful). Filed as T230011: MediaWiki-Vagrant: mediainfo role does not work.
Also possibly T228503: vagrant wikibase cirrus role not working / should set $wgWBCSUseCirrus = true; to enable since WikibaseCirrusSearch is a WikibaseMediaInfo dependency.