Varnish. AbuseFilter. UploadWizard. Parsoid. RESTbase. And another 200 items we need to test against…
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add meta-role for Wikimedia production-like environment | mediawiki/vagrant | master | +114 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T91787 Have a MediaWiki vagrant role "production" which mirrors WMF production | |||
Open | None | T76128 Refactor mediawiki vagrant to use production puppet rules | |||
Resolved | • mobrovac | T91661 Have a RESTbase vagrant role | |||
Resolved | dduvall | T92549 Allow roles to effect pre-provision changes to MW-Vagrant settings | |||
Resolved | dduvall | T89919 Services in Vagrant should not be cloned into root | |||
Resolved | dduvall | T92311 Hiera-ize all service installation directories | |||
Resolved | • dpatrick | T91923 Have a Citoid Vagrant role | |||
Open | None | T170497 Create Vagrant Roles for all Wikimedia extensions/skins |
Event Timeline
Comment Actions
Change 352651 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/vagrant@master] Add meta-role for Wikimedia production-like environment
Comment Actions
Change 352651 merged by jenkins-bot:
[mediawiki/vagrant@master] Add meta-role for Wikimedia production-like environment
Comment Actions
It appears the role is broken right now though, as trying to run vagrant provision after enabling it results in an error:
$ vagrant provision ==> default: Running provisioner: lsb_check... ==> default: Running provisioner: file_perms... ==> default: Running provisioner: shell... default: Running: vagrant-shell20190219-16700-65z8oe.sh ==> default: Running provisioner: puppet... ==> default: Running Puppet with environment vagrant... ==> default: /usr/lib/ruby/vendor_ruby/puppet/util.rb:49: warning: Insecure world writable dir /vagrant/srv/arcanist/bin in PATH, mode 040777 ==> default: Info: Loading facts ==> default: Error: Evaluation Error: Resource type not found: Nginx::Site at /vagrant/puppet/modules/role/manifests/https.pp:10:20 on node wmfprodvagrant.mediawiki-vagrant.dev