summaryrefslogtreecommitdiff
path: root/integration/scripts
diff options
context:
space:
mode:
authorLingxian Kong <anlin.kong@gmail.com>2019-11-28 10:27:35 +1300
committerLingxian Kong <anlin.kong@gmail.com>2019-12-05 07:48:26 +1300
commit11b0b8d6f2888f74cbae509fe6c81b0b324d0032 (patch)
treeb144c0c2fc66236adec29ccae6a903b9ca571c00 /integration/scripts
parent8fc0b7695d8e74e9ff45ca4e1857eccbea81726c (diff)
downloadtrove-11b0b8d6f2888f74cbae509fe6c81b0b324d0032.tar.gz
Fix mariadb CI - trove-scenario-mariadb-single
- Trove supports MariaDB 10.4 - From MariaDB 10.3, Mariabackup is used instead of Percona XtraBackup for backup functionality - Some log improvements Change-Id: Ibaa6fd7273b98451097b32fb6b881008a236be9f
Diffstat (limited to 'integration/scripts')
-rwxr-xr-xintegration/scripts/files/elements/ubuntu-xenial-mariadb/install.d/30-mariadb5
-rw-r--r--integration/scripts/functions_qemu2
-rwxr-xr-xintegration/scripts/trovestack2
3 files changed, 5 insertions, 4 deletions
diff --git a/integration/scripts/files/elements/ubuntu-xenial-mariadb/install.d/30-mariadb b/integration/scripts/files/elements/ubuntu-xenial-mariadb/install.d/30-mariadb
index 42799364..50eb9256 100755
--- a/integration/scripts/files/elements/ubuntu-xenial-mariadb/install.d/30-mariadb
+++ b/integration/scripts/files/elements/ubuntu-xenial-mariadb/install.d/30-mariadb
@@ -18,13 +18,14 @@ curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup |
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
-apt-get update
+apt-get install -y -qq apt-transport-https ca-certificates
+apt-get update -qq
# Disable password prompt
debconf-set-selections <<< "mariadb-server mysql-server/root_password password ''"
debconf-set-selections <<< "mariadb-server mysql-server/root_password_again password ''"
-apt-get install -y --allow-unauthenticated mariadb-server mariadb-client galera-4 libmariadb3 mariadb-backup mariadb-common percona-xtrabackup-24
+apt-get install -y -qq --allow-unauthenticated mariadb-server mariadb-client galera-4 libmariadb3 mariadb-backup mariadb-common
cat <<EOF >/etc/mysql/conf.d/no_perf_schema.cnf
[mysqld]
diff --git a/integration/scripts/functions_qemu b/integration/scripts/functions_qemu
index b59c4ad2..db32f52c 100644
--- a/integration/scripts/functions_qemu
+++ b/integration/scripts/functions_qemu
@@ -86,7 +86,7 @@ function build_vm() {
popd > /dev/null
sudo rm -rf $TEMP
- exclaim "Image ${image_output}.${GUEST_IMAGETYPE} was built successfully."
+ exclaim "Image ${image_output} was built successfully."
}
function build_guest_image() {
diff --git a/integration/scripts/trovestack b/integration/scripts/trovestack
index e48d648d..3b8cd97a 100755
--- a/integration/scripts/trovestack
+++ b/integration/scripts/trovestack
@@ -563,7 +563,7 @@ function cmd_set_datastore() {
VERSION="5.6"
elif [ "$DATASTORE_TYPE" == "mariadb" ]; then
PACKAGES=${PACKAGES:-"mariadb-server"}
- VERSION="10.1"
+ VERSION="10.4"
elif [ "$DATASTORE_TYPE" == "mongodb" ]; then
PACKAGES=${PACKAGES:-"mongodb-org"}
VERSION="3.2"