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

You are receiving this mail because:
You are on the CC list for the bug.
Wikibugs-l mailing list

Reply via email to