Last modified: 2014-11-17 21:35:59 UTC
Because not everyone is as awesome as we are about writing idempotent Puppet code, vagrant assumes Puppet runs are an expensive affairs, and it pities the user: [default] VM already provisioned. Run `vagrant provision` or use `--provision` to force it This behavior was added fairly recently. If the user just ran vagrant enable-role, the behavior is bogus: MediaWiki-Vagrant ought to know that the user needs a Puppet run to make the machine consistent with its roster of enabled roles.
This is now possible by configuring the Puppet provisioner to :run => 'always'. See https://docs.vagrantup.com/v2/provisioning/basic_usage.html, section "Run once or always". Not doing it yet since it's not backwards-compatible.
Bulk unassigning bugs from Ori.