Physikerwelt has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/106008


Change subject: bug: parsoid server failed to start
......................................................................

bug: parsoid server failed to start

the nodejs version 0.8 seems to be to old and causes
a ssl certificate error.
This change uses the ppa repository as suggested at
https://www.mediawiki.org/wiki/User:GWicke/Notes/Storage/Cassandra_testing#Rashomon_setup
npm is included so there is no need to install
npm sepertely.

Change-Id: Id54e7565bee30c373721cd6cbf0493a28c0f8ae1
---
M LocalSettings.php
M puppet/modules/mediawiki/manifests/parsoid.pp
M support/Vagrantfile-extra.rb
3 files changed, 10 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant 
refs/changes/08/106008/1

diff --git a/LocalSettings.php b/LocalSettings.php
index a903c09..4337b0a 100644
--- a/LocalSettings.php
+++ b/LocalSettings.php
@@ -82,3 +82,6 @@
        }
        return true;
 };
+
+$wgUseLaTeXML = true ; 
+$wgMathDebug = true;
diff --git a/puppet/modules/mediawiki/manifests/parsoid.pp 
b/puppet/modules/mediawiki/manifests/parsoid.pp
index c4d1687..f63b575 100644
--- a/puppet/modules/mediawiki/manifests/parsoid.pp
+++ b/puppet/modules/mediawiki/manifests/parsoid.pp
@@ -39,17 +39,18 @@
 ) {
     include mediawiki
 
-    package { 'nodejs':
-        ensure => '0.8.2-1chl1~precise1',
+    exec { 'add nodejs repository':
+        command => 'add-apt-repository ppa:chris-lea/node.js && apt-get 
update',
+        unless  => 'apt-key list | grep -q "Launchpad chrislea"',
     }
 
-    package { 'npm':
-        ensure => '1.1.39-1chl1~precise1',
+    package { 'nodejs':
+        ensure => latest,
     }
 
     @git::clone { 'mediawiki/extensions/Parsoid':
         directory  => $dir,
-        require    => Package['nodejs', 'npm'],
+        require    => Package['nodejs'],
     }
 
     exec { 'install parsoid':
diff --git a/support/Vagrantfile-extra.rb b/support/Vagrantfile-extra.rb
index 275cf85..dba824f 100644
--- a/support/Vagrantfile-extra.rb
+++ b/support/Vagrantfile-extra.rb
@@ -25,7 +25,7 @@
         # vb.gui = true
 
         # Increase memory allocation from 768MB to 1GB:
-        # vb.customize ['modifyvm', :id, '--memory', '1024']
+        vb.customize ['modifyvm', :id, '--memory', '1024']
 
         # But limit the virtual machine to 1 CPU core:
         # vb.customize ['modifyvm', :id, '--cpus', '1']

-- 
To view, visit https://gerrit.wikimedia.org/r/106008
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id54e7565bee30c373721cd6cbf0493a28c0f8ae1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: Physikerwelt <w...@physikerwelt.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to