https://bugzilla.wikimedia.org/show_bug.cgi?id=60905
Web browser: --- Bug ID: 60905 Summary: Enabling visualeditor does not result in usable visualeditor Product: MediaWiki-Vagrant Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: General Assignee: o...@wikimedia.org Reporter: zfili...@wikimedia.org CC: o...@wikimedia.org, yuvipa...@gmail.com Classification: Unclassified Mobile Platform: --- Steps to reproduce: #1 $ vagrant enable-role visualeditor Ok. Run 'vagrant provision' to apply your changes. #2 $ vagrant list-roles Available roles: analytics antispam apisandbox betafeatures browsertests chromium cirrussearch cldr codeeditor commonsmetadata echo education eventlogging fundraising gadgets geodata geshi gettingstarted guidedtour hadoop hhvm hive massmessage math mathsearch mleb mobilefrontend multimedia multimediaviewer navigationtiming oauth parserfunctions pdfhandler proofreadpage remote_debug scribunto timedmediahandler uploadwizard * visualeditor wikieditor wikimetrics xhprof Roles marked with '*' are enabled. Use "vagrant enable-role" & "vagrant disable-role" to customize. #3 $ vagrant provision [default] Running provisioner: puppet... Running Puppet with site.pp... info: Applying configuration version '1391614793.16f99ad' info: mount[files]: allowing mediawiki-vagrant access notice: /Stage[main]/Mediawiki::Parsoid/Package[nodejs]/ensure: ensure changed 'purged' to '0.8.2-1chl1~precise1' notice: /Stage[main]/Mediawiki::Parsoid/File[/etc/init/parsoid.conf]/ensure: created notice: /Stage[main]/Mediawiki::Parsoid/Git::Clone[mediawiki/services/parsoid/deploy]/Exec[git clone mediawiki/services/parsoid/deploy]/returns: executed successfully notice: /Stage[main]/Mediawiki::Parsoid/File[localsettings.js]/ensure: defined content as '{md5}11ba3cfc1124f11f4a507a56cc70d34c' info: /Stage[main]/Mediawiki::Parsoid/File[localsettings.js]: Scheduling refresh of Service[parsoid] notice: /Stage[main]/Mediawiki::Parsoid/Service[parsoid]/ensure: ensure changed 'stopped' to 'running' notice: /Stage[main]/Mediawiki::Parsoid/Service[parsoid]: Triggered 'refresh' from 1 events notice: /Stage[main]/Role::Visualeditor/Mediawiki::Extension[VisualEditor]/Git::Clone[mediawiki/extensions/VisualEditor]/Exec[git clone mediawiki/extensions/VisualEditor]/returns: executed successfully notice: /Stage[main]/Role::Visualeditor/Mediawiki::Extension[VisualEditor]/Mediawiki::Settings[VisualEditor]/File[/vagrant/settings.d/puppet-managed/10-VisualEditor.php]/ensure: created notice: Finished catalog run in 587.81 seconds #4 Go to http://127.0.0.1:8080/wiki/Main_Page #5 Error page is displayed: MediaWiki 1.23wmf2 required--this is only 1.22alpha Backtrace: #0 /vagrant/mediawiki/extensions/VisualEditor/VisualEditor.hooks.php(23): wfUseMW('1.23wmf2') #1 [internal function]: VisualEditorHooks::onSetup() #2 /vagrant/mediawiki/includes/Setup.php(569): call_user_func('VisualEditorHoo...') #3 /vagrant/mediawiki/includes/WebStart.php(161): require_once('/vagrant/mediaw...') #4 /vagrant/mediawiki/index.php(55): require('/vagrant/mediaw...') #5 {main} #6 Looks like mediawiki-vagrant uses an old version of mediawiki (1.22alpha) and visualeditor needs version 1.23wmf2 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l