[MCOL-729] Columnstore Cluster Test Tool - add check for mariadb-libs base install Created: 2017-05-30 Updated: 2017-12-01 Resolved: 2017-06-07 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | installation |
| Affects Version/s: | 1.1.0 |
| Fix Version/s: | 1.1.0 |
| Type: | New Feature | Priority: | Minor |
| Reporter: | David Hill (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
centos 7 and all supported OS |
||
| Description |
|
On centos 7, mariadb-libs 5.5 version is installed in the base release of Centos 7 OSs. And cause the ColumnStore 1.1.0 installs to fail because its picking up that 5.5 version instead of the pre-packaged 10.x version. So a new test needs to be added to the cluster tester for 1.1.0 builds to check and flag if mariadb-libs is found to be installed as a base library. |
| Comments |
| Comment by David Hill (Inactive) [ 2017-05-31 ] |
|
new test added to have a list of paockages that should be installed and make sure they are, current list will be mariadb-libs. This is for 1.1.x only output of a success test of local node Local Node - Passed, all packages that should not be installed are uninstalled output of a failed test on local node Failed, Local Node package mariadb-libs is installed which can cause issues with MCS, please uninstall |
| Comment by David Hill (Inactive) [ 2017-05-31 ] |
|
Ok, it looks like the mariadb-libs package is only done for centos systems. other ubuntu/debian have binary installs. So only need to have this check for centos 6 and 7 systems |
| Comment by David Hill (Inactive) [ 2017-06-01 ] |
|
Also removed the dependency of this package for 1.1.0 : perl-DBD-MySQL. when mariadb-libs gets removed, it also removed perl-DBD-MySQL. commit 7a3f75ab6ae2bc8424cec834a11f13841cc3c6aa utils/clusterTester/columnstoreClusterTester.sh | 52 ++++++++++++++++++++++++++++++++++++++++++++++++---- |
| Comment by Daniel Lee (Inactive) [ 2017-06-07 ] |
|
Build verified: Github source 1.1.0 [root@localhost mariadb-columnstore-server]# git show [root@localhost mariadb-columnstore-engine]# git show Local Node - Passed, all dependency packages are installed |