https://bugzilla.wikimedia.org/show_bug.cgi?id=61285
Web browser: ---
Bug ID: 61285
Summary: mediawiki-vagrant reports an error when provisioning
"browsertests" role
Product: MediaWiki-Vagrant
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
Reported on the #wikimedia-qa IRC channel, and I was able to repro locally.
When a user provisions the "browsertests" role for mediawiki-vagrant, the
obsolete mediawiki-selenium is deployed, rather than the newer (and expected)
mediawiki_selenium Rubygem (note the underscore).
Repro steps:
1) Start with a fresh mediawiki-vagrant install (i.e. git clone the project).
2) cd to new "vagrant" sub-directory.
3) vagrant up
4) vagrant enable-role browsertests
5) vagrant provision (this step produces the error message shown below)
As near as I can tell, the error shown below does not actually prevent the
"browsertests" role from working as expected; I am still able to run browser
tests from the /srv/browsertests/tests/browser directory on the VM.
Error message:
notice: /Stage[main]/Browsertests/Exec[install browsertests bundle]/returns:
Could not locate Gemfile
err: /Stage[main]/Browsertests/Exec[install browsertests bundle]/returns:
change from notrun to 0 failed: bundle install --path /home/vagrant/.gem
returned 10 instead of one of [0] at
/tmp/vagrant-puppet-1/modules-0/browsertests/manifests/init.pp:85
--
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