https://bugzilla.wikimedia.org/show_bug.cgi?id=70314

--- Comment #4 from Bryan Davis <[email protected]> ---
(In reply to Yuri Astrakhan from comment #2)
> http://pastebin.com/g47qTxAT
> 
> Fresh machine rebuild - still fails. I listed all the enabled roles at the
> end.

Your latest error output paste still has the errors from Exec[mobilewiki_setup]
failing. I had a very similar problem recently on updating an existing VM and
it turned out to be caused by a LocalSettings.php file from settings.d/wikis/*/
(in my case "wiki", in your case "mobile") having been deleted at some point.
For me the cause for this was bug 50912. I had updated my mediawiki clone and
not noticed that there was a merge conflict before I ran `vagrant provision`.

There are 3 ways to fix this:
* `vagrant destroy -f; vagrant up` to rebuild everything from scratch
* Drop the mobile database in the vm so that it is recreated cleanly.
* Copy the LocalSettings.php file from any other wiki into your
settings.d/wikis/mobile directory. It turns out that the per-wiki
LocalSettings.php file is not actually used for anything except controlling
whether or not puppet tries to run the setup scripts to create the wiki or not.
The LocalSettings.php file in your mediawiki checkout is the only one that is
sourced at runtime and should be a copy of
settings.d/wikis/wiki/LocalSettings.php.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to