Repository: brooklyn-library
Updated Branches:
  refs/heads/master 48c75f100 -> 932438b3a


Update openssl prior to installing nodejs

Changes to how nodejs/npm packaged on centos mean we need to do this
Fix recommended here:
https://stackoverflow.com/questions/46473376/node-relocation-error-node-symbol-ssl-set-cert-cb-version-libssl-so-10-not-d


Project: http://git-wip-us.apache.org/repos/asf/brooklyn-library/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-library/commit/25a94ae3
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-library/tree/25a94ae3
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-library/diff/25a94ae3

Branch: refs/heads/master
Commit: 25a94ae3fd21124ac891e45c3f22281ac6825cc9
Parents: 48c75f1
Author: Duncan Grant <[email protected]>
Authored: Fri Nov 3 12:08:28 2017 +0000
Committer: Duncan Grant <[email protected]>
Committed: Fri Nov 3 12:08:28 2017 +0000

----------------------------------------------------------------------
 .../brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-library/blob/25a94ae3/software/webapp/src/main/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java
----------------------------------------------------------------------
diff --git 
a/software/webapp/src/main/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java
 
b/software/webapp/src/main/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java
index 20c79ae..06dfb0a 100644
--- 
a/software/webapp/src/main/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java
+++ 
b/software/webapp/src/main/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppSshDriver.java
@@ -103,7 +103,7 @@ public class NodeJsWebAppSshDriver extends 
AbstractSoftwareProcessSshDriver impl
                 .add(BashCommands.ifExecutableElse0("apt-get", 
BashCommands.chain(
                         
BashCommands.installPackage("software-properties-common 
python-software-properties python g++ make"),
                         BashCommands.sudo("add-apt-repository 
ppa:chris-lea/node.js"))))
-                .add(BashCommands.installPackage(MutableMap.of("yum", "git 
nodejs npm", "apt", "git-core nodejs npm"), null))
+                .add(BashCommands.installPackage(MutableMap.of("yum", "git 
openssl nodejs npm", "apt", "git-core nodejs npm"), null))
                 .add("mkdir -p \"$HOME/.npm\"")
                 .add(BashCommands.sudo("npm install -g n"))
                 .add(BashCommands.sudo("n " + getVersion()))

Reply via email to