Repository: brooklyn-library Updated Branches: refs/heads/master fe4421821 -> 69efaf576
Added perl install to MySQL node Project: http://git-wip-us.apache.org/repos/asf/brooklyn-library/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-library/commit/9f1c533f Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-library/tree/9f1c533f Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-library/diff/9f1c533f Branch: refs/heads/master Commit: 9f1c533fd7c79afd9aa535de7168bd64e8f0f90a Parents: fe44218 Author: Duncan Godwin <duncan.god...@cloudsoftcorp.com> Authored: Mon Aug 8 15:53:08 2016 +0100 Committer: Duncan Godwin <duncan.god...@cloudsoftcorp.com> Committed: Mon Aug 8 15:53:08 2016 +0100 ---------------------------------------------------------------------- .../apache/brooklyn/entity/database/mysql/MySqlSshDriver.java | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-library/blob/9f1c533f/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java ---------------------------------------------------------------------- diff --git a/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java b/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java index 0697d2a..97fcb47 100644 --- a/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java +++ b/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java @@ -140,6 +140,10 @@ public class MySqlSshDriver extends AbstractSoftwareProcessSshDriver implements commands.add("echo installing extra packages"); commands.add(installPackage(ImmutableMap.of("yum", "libgcc_s.so.1"), null)); commands.add(installPackage(ImmutableMap.of("yum", "libaio.so.1 libncurses.so.5", "apt", "libaio1 libaio-dev"), null)); + + // addresses https://issues.apache.org/jira/browse/BROOKLYN-300 + commands.add(installPackage(ImmutableMap.of("yum", "perl", "apt", "perl"), null)); + commands.add(installPackage(ImmutableMap.of("yum", "perl-Data-Dumper", "apt", "libdata-dumper-concise-perl"), null)); // these deps are only needed on some OS versions but others don't need them commands.add(installPackage(ImmutableMap.of("yum", "libaio", "apt", "ia32-libs"), null));