[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
Author: David Hill <david.hill@mariadb.com>
Date: Thu Jun 1 09:34:15 2017 -0500

MCOL-729 - add check for mariadb-libs and removed perl-DBD-MySQL

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
commit a5f191d235596ca2ea6d0fabf628c2db95f61516
Author: david hill <david.hill@mariadb.com>
Date: Mon Jun 5 11:13:48 2017 -0500

[root@localhost mariadb-columnstore-engine]# git show
commit e79692ec3a6bdbbfb349851c8059f728ef2f2639
Merge: ba7825c 850d773
Author: David.Hall <david.hall@mariadb.com>
Date: Tue Jun 6 10:33:23 2017 -0500

Local Node - Passed, all dependency packages are installed
Failed, Local Node package mariadb-libs is installed which can cause issues with MCS, please uninstall

Generated at Thu Feb 08 02:23:23 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.