Last modified: 2013-09-11 22:45:48 UTC
$ git remote -v origin https://gerrit.wikimedia.org/r/mediawiki/vagrant (fetch) origin https://gerrit.wikimedia.org/r/mediawiki/vagrant (push) $ git pull origin master From https://gerrit.wikimedia.org/r/mediawiki/vagrant * branch master -> FETCH_HEAD Already up-to-date. $ vagrant up Bringing machine 'default' up with 'virtualbox' provider... (...) notice: Finished catalog run in 1826.38 seconds Enable browsertests role by uncommenting line 16 in Roles.yaml. $ vagrant provision [default] Running provisioner: puppet... Running Puppet with site.pp... Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type shell::var at /tmp/vagrant-puppet/modules-0/browsertests/manifests/init.pp:49 on node mediawiki-vagrant.dev The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! cd /tmp/vagrant-puppet/manifests && FACTER_virtualbox_version='4.2.16' FACTER_forwarded_port='8080' puppet apply --templatedir /vagrant/puppet/templates --node_terminus exec --external_nodes /vagrant/puppet/extra/puppet-classifier --verbose --config_version /vagrant/puppet/extra/config-version --logdest /vagrant/logs/puppet/puppet.6a8b65e8.log --logdest console --modulepath '/etc/puppet/modules:/tmp/vagrant-puppet/modules-0' site.pp --detailed-exitcodes || [ $? -eq 2 ] Enabling browsertests role used to work just fine, I have tested it a few days ago.
We are recommending vagrant VM for a workshop tomorrow, but I have added a warning to the page that there is a problem with the VM setup at the moment. https://www.mediawiki.org/wiki/Meetings/2013-07-18#Setup_virtual_machine
Change 74174 had a related patch set uploaded by Ori.livneh: 'shell::var' -> 'env::var' https://gerrit.wikimedia.org/r/74174
Change 74174 merged by jenkins-bot: 'shell::var' -> 'env::var' https://gerrit.wikimedia.org/r/74174
Change 74175 had a related patch set uploaded by Ori.livneh: Reference env::var resource in mediawiki/manifests/user.pp https://gerrit.wikimedia.org/r/74175
Change 74175 merged by jenkins-bot: Reference env::var resource in mediawiki/manifests/user.pp https://gerrit.wikimedia.org/r/74175
Sorry about that. Željko, this should be fixed now.
I am trying to confirm the fix on two Mac machines since yesterday, but it is taking so long that I am not sure if the script hangs or just takes a really really looooong time.
I am finally able to confirm that this is fixed. Thanks a lot Ori! :)
[mass-moving from Tools>MediaWiki-Vagrant to separate product. See bug 54041. Filter bugmail on this comment.]