Hashar has uploaded a new change for review.

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

Change subject: beta: point parsoid back to source code
......................................................................

beta: point parsoid back to source code

24586a2 from October 2014, made Parsoid service to use the source code
from the deploy repository.  After discussion on T92871, it is more
convenient to use the tip of master on beta cluster.

The node modules are still provided by the deploy repo though.  That
means whenever dependencies are changed, there will be a bit of breakage
until deploy is updated.

Next things will be:
* install dependencies that are locked in the source repo (via npm
  shrinkwrap).
* Move the beta settings.js out of deploy.

Bug: T92871
Change-Id: Ic0134a10b8aaf9c07a691f0499f4c0a005552b58
---
M manifests/role/parsoid.pp
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/87/243987/1

diff --git a/manifests/role/parsoid.pp b/manifests/role/parsoid.pp
index 4d0de85..8df1da7 100644
--- a/manifests/role/parsoid.pp
+++ b/manifests/role/parsoid.pp
@@ -208,7 +208,7 @@
     $parsoid_settings_file = 
'/srv/deployment/parsoid/deploy/conf/wmf/betalabs.localsettings.js'
 
     # Checkout of mediawiki/services/parsoid
-    $parsoid_base_path = '/srv/deployment/parsoid/deploy/src'
+    $parsoid_base_path = '/srv/deployment/parsoid/parsoid'
 
     file { '/etc/default/parsoid':
         ensure  => present,

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic0134a10b8aaf9c07a691f0499f4c0a005552b58
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <has...@free.fr>

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

Reply via email to