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