Fix Clustrix tests

Now MDBCI is responsible for Clustrix installation
as well as license processing.
Clustrix version is hardcoded now
(until MDBCI fix for finding latest version)
This commit is contained in:
Timofey Turenko
2020-10-21 23:31:43 +03:00
parent badca4f611
commit 3546b716c5
3 changed files with 33 additions and 168 deletions

View File

@ -15,10 +15,6 @@
/**
* @file clustrix_nodes.h - work with Clustrix setup
*
* ~/.config/mdbci/clustrix_license file have to contain SQL
* which setups license to the Clustrix node
*
* TODO: move functionality of install_clustrix() to MDBCI
*/
#include <cerrno>
@ -26,10 +22,6 @@
#include <maxtest/mariadb_nodes.hh>
#include <maxtest/nodes.hh>
#define CLUSTRIX_DEPS_YUM "yum install -y bzip2 wget screen ntp ntpdate vim htop mdadm"
#define WGET_CLUSTRIX "wget http://files.clustrix.com/releases/software/clustrix-9.1.4.el7.tar.bz2"
#define UNPACK_CLUSTRIX "tar xvjf clustrix-9.1.4.el7.tar.bz2"
#define INSTALL_CLUSTRIX "cd clustrix-9.1.4.el7; sudo ./clxnode_install.py --yes --force"
class Clustrix_nodes : public Mariadb_nodes
{