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

--- Comment #5 from Bryan Davis <[email protected]> ---
(In reply to Bryan Davis from comment #4)
> (In reply to Bryan Davis from comment #3)
> > There are a couple of ways this could be
> > fixed, but the easiest is probably to follow the lead of the logging
> > permissions fix introduced in I194d788d1254c1e05ea53937b4663faaed537b62 and
> > grant www-data write permissions to the /vagrant/mediawiki/cache directory.
> 
> Actually this is not likely to be the best fix in this particular instance
> as the /vagrant/mediawiki is managed by the puppet code from
> mediawiki-vagrant and not the puppet code from operations/puppet. Maybe the
> best thing to do here is adjust the default cache directory within
> mediawiki-vagrant itself. If we put the cache in a location that is not
> exported from the host os when using Vagrant proper we will probably get
> better performance there as a happy side effect.

The ::mediawiki class already provisions a directory explicitly for caching
content
(https://github.com/wikimedia/mediawiki-vagrant/blob/master/puppet/modules/mediawiki/manifests/init.pp#L94-L99).
There however is apparently no LocalSettings configuration that tells MW to use
this directory. When I86b110b6ac2e92f4796b94f82f8ffb59d2ae23e2 introduced using
$IP/cache for this it was doing a good thing, but possibly in the wrong way.

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