in software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlSshDriver.java [81:98]
public String getOsTag() {
// e.g. "osx10.6-x86_64"; see http://www.mysql.com/downloads/mysql/#downloads
OsDetails os = getLocation().getOsDetails();
if (os == null) return "linux-glibc2.5-x86_64";
if (os.isMac()) {
String osp1 = os.getVersion()==null ? "osx10.8" //lowest common denominator
: new ComparableVersion(os.getVersion()).isGreaterThanOrEqualTo(OsVersions.MAC_10_9) ? "osx10.9"
: "osx10.8"; //lowest common denominator
if (!os.is64bit()) {
throw new IllegalStateException("Only 64 bit MySQL build is available for OS X");
}
return osp1+"-x86_64";
}
//assume generic linux
String osp1 = "linux-glibc2.5";
String osp2 = os.is64bit() ? "x86_64" : "i686";
return osp1+"-"+osp2;
}