Merge branch '2.3' into 2.4
This commit is contained in:
@ -7,6 +7,8 @@
|
|||||||
|
|
||||||
mysql --force $1 <<EOF >& /dev/null
|
mysql --force $1 <<EOF >& /dev/null
|
||||||
|
|
||||||
|
CREATE DATABASE IF NOT EXISTS test;
|
||||||
|
|
||||||
DROP USER IF EXISTS '$node_user'@'%';
|
DROP USER IF EXISTS '$node_user'@'%';
|
||||||
CREATE USER '$node_user'@'%' IDENTIFIED BY '$node_password';
|
CREATE USER '$node_user'@'%' IDENTIFIED BY '$node_password';
|
||||||
GRANT ALL PRIVILEGES ON *.* TO '$node_user'@'%' $require_ssl WITH GRANT OPTION;
|
GRANT ALL PRIVILEGES ON *.* TO '$node_user'@'%' $require_ssl WITH GRANT OPTION;
|
||||||
|
@ -13,6 +13,8 @@ done
|
|||||||
|
|
||||||
mysql --force <<EOF
|
mysql --force <<EOF
|
||||||
|
|
||||||
|
CREATE DATABASE IF NOT EXISTS test;
|
||||||
|
|
||||||
DELETE FROM mysql.user WHERE user = '';
|
DELETE FROM mysql.user WHERE user = '';
|
||||||
|
|
||||||
DROP USER IF EXISTS '$galera_user'@'%';
|
DROP USER IF EXISTS '$galera_user'@'%';
|
||||||
|
@ -475,6 +475,7 @@ int Galera_nodes::start_galera()
|
|||||||
ssh_node(i, "echo [mysqld] > cluster_address.cnf", true);
|
ssh_node(i, "echo [mysqld] > cluster_address.cnf", true);
|
||||||
ssh_node_f(i, true, "echo wsrep_cluster_address=gcomm://%s >> cluster_address.cnf", gcomm.c_str());
|
ssh_node_f(i, true, "echo wsrep_cluster_address=gcomm://%s >> cluster_address.cnf", gcomm.c_str());
|
||||||
ssh_node(i, "cp cluster_address.cnf /etc/my.cnf.d/", true);
|
ssh_node(i, "cp cluster_address.cnf /etc/my.cnf.d/", true);
|
||||||
|
ssh_node(i, "cp cluster_address.cnf /etc/mysql/my.cnf.d/", true);
|
||||||
|
|
||||||
ssh_node(i, "rm -rf /var/lib/mysql/*", true);
|
ssh_node(i, "rm -rf /var/lib/mysql/*", true);
|
||||||
ssh_node(i, "mysql_install_db --user=mysql", true);
|
ssh_node(i, "mysql_install_db --user=mysql", true);
|
||||||
|
@ -265,12 +265,17 @@
|
|||||||
"labels" : [
|
"labels" : [
|
||||||
"GALERA_BACKEND"
|
"GALERA_BACKEND"
|
||||||
],
|
],
|
||||||
"product" : {
|
"products" : [
|
||||||
"name": "galera",
|
{
|
||||||
"version": "${galera_version}",
|
"name": "${product}",
|
||||||
"cnf_template" : "galera_server1.cnf",
|
"version": "${version}"
|
||||||
"cnf_template_path": "${cnf_path}"
|
},
|
||||||
|
{
|
||||||
|
"name": "galera_config",
|
||||||
|
"cnf_template" : "galera_server1.cnf"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"cnf_template_path": "${cnf_path}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"galera_001" :
|
"galera_001" :
|
||||||
@ -282,12 +287,17 @@
|
|||||||
"labels" : [
|
"labels" : [
|
||||||
"GALERA_BACKEND"
|
"GALERA_BACKEND"
|
||||||
],
|
],
|
||||||
"product" : {
|
"products" : [
|
||||||
"name": "galera",
|
{
|
||||||
"version": "${galera_version}",
|
"name": "${product}",
|
||||||
"cnf_template" : "galera_server2.cnf",
|
"version": "${version}"
|
||||||
"cnf_template_path": "${cnf_path}"
|
},
|
||||||
|
{
|
||||||
|
"name": "galera_config",
|
||||||
|
"cnf_template" : "galera_server2.cnf"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"cnf_template_path": "${cnf_path}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"galera_002" :
|
"galera_002" :
|
||||||
@ -299,12 +309,17 @@
|
|||||||
"labels" : [
|
"labels" : [
|
||||||
"GALERA_BACKEND"
|
"GALERA_BACKEND"
|
||||||
],
|
],
|
||||||
"product" : {
|
"products" : [
|
||||||
"name": "galera",
|
{
|
||||||
"version": "${galera_version}",
|
"name": "${product}",
|
||||||
"cnf_template" : "galera_server3.cnf",
|
"version": "${version}"
|
||||||
"cnf_template_path": "${cnf_path}"
|
},
|
||||||
|
{
|
||||||
|
"name": "galera_config",
|
||||||
|
"cnf_template" : "galera_server3.cnf"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"cnf_template_path": "${cnf_path}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"galera_003" :
|
"galera_003" :
|
||||||
@ -316,12 +331,17 @@
|
|||||||
"labels" : [
|
"labels" : [
|
||||||
"GALERA_BACKEND"
|
"GALERA_BACKEND"
|
||||||
],
|
],
|
||||||
"product" : {
|
"products" : [
|
||||||
"name": "galera",
|
{
|
||||||
"version": "${galera_version}",
|
"name": "${product}",
|
||||||
"cnf_template" : "galera_server4.cnf",
|
"version": "${version}"
|
||||||
"cnf_template_path": "${cnf_path}"
|
},
|
||||||
|
{
|
||||||
|
"name": "galera_config",
|
||||||
|
"cnf_template" : "galera_server4.cnf"
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"cnf_template_path": "${cnf_path}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"maxscale_000" :
|
"maxscale_000" :
|
||||||
|
@ -1,68 +0,0 @@
|
|||||||
{
|
|
||||||
|
|
||||||
###nodes###
|
|
||||||
|
|
||||||
"galera_000" :
|
|
||||||
{
|
|
||||||
"hostname" : "galera000",
|
|
||||||
"box" : "centos_7_libvirt",
|
|
||||||
"memory_size" : "2048",
|
|
||||||
"product" : {
|
|
||||||
"name": "galera",
|
|
||||||
"version": "###galera_version###",
|
|
||||||
"cnf_template" : "galera_server1.cnf",
|
|
||||||
"cnf_template_path": "~/build-scripts/test-setup-scripts/cnf"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
"galera_001" :
|
|
||||||
{
|
|
||||||
"hostname" : "galera001",
|
|
||||||
"box" : "centos_7_libvirt",
|
|
||||||
"memory_size" : "2048",
|
|
||||||
"product" : {
|
|
||||||
"name": "galera",
|
|
||||||
"version": "###galera_version###",
|
|
||||||
"cnf_template" : "galera_server2.cnf",
|
|
||||||
"cnf_template_path": "~/build-scripts/test-setup-scripts/cnf"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
"galera_002" :
|
|
||||||
{
|
|
||||||
"hostname" : "galera002",
|
|
||||||
"box" : "centos_7_libvirt",
|
|
||||||
"memory_size" : "2048",
|
|
||||||
"product" : {
|
|
||||||
"name": "galera",
|
|
||||||
"version": "###galera_version###",
|
|
||||||
"cnf_template" : "galera_server3.cnf",
|
|
||||||
"cnf_template_path": "~/build-scripts/test-setup-scripts/cnf"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
"galera_003" :
|
|
||||||
{
|
|
||||||
"hostname" : "galera003",
|
|
||||||
"box" : "centos_7_libvirt",
|
|
||||||
"memory_size" : "2048",
|
|
||||||
"product" : {
|
|
||||||
"name": "galera",
|
|
||||||
"version": "###galera_version###",
|
|
||||||
"cnf_template" : "galera_server4.cnf",
|
|
||||||
"cnf_template_path": "~/build-scripts/test-setup-scripts/cnf"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
"maxscale" :
|
|
||||||
{
|
|
||||||
"hostname" : "maxscale",
|
|
||||||
"box" : "###box###",
|
|
||||||
"memory_size" : "2048",
|
|
||||||
"product" : {
|
|
||||||
"name" : "maxscale_ci",
|
|
||||||
"version" : "${target}"
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
Reference in New Issue
Block a user