-
Notifications
You must be signed in to change notification settings - Fork 26
MDBF-1110 install/upgrade tests in Buildot contain work arounds for fixed bugs #831
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Changes from all commits
8fab28b
ad87f51
63b60e2
0026c8d
0e79054
528a1c4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -54,23 +54,8 @@ get_packages_file_mirror() { | |
| case $test_mode in | ||
| all) | ||
| get_packages_file_mirror | ||
| if grep -qi columnstore Packages; then | ||
| bb_log_warn "due to MCOL-4120 (Columnstore leaves the server shut down)" | ||
| bb_log_warn "and other bugs Columnstore upgrade is tested separately" | ||
| fi | ||
| package_list=$(grep "^Package:" Packages | | ||
| grep -vE 'galera|spider|columnstore' | | ||
| awk '{print $2}' | sort -u | xargs) | ||
| if grep -qi spider Packages; then | ||
| bb_log_warn "due to MDEV-14622 Spider will be installed separately after the server" | ||
| spider_package_list=$(grep "^Package:" Packages | | ||
| grep 'spider' | awk '{print $2}' | | ||
| sort -u | xargs) | ||
| fi | ||
| if grep -si tokudb Packages; then | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Might be useful to link the MDEV / commit that removed TokuDB.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. MDEV-19780 Remove the TokuDB storage engine (for 10.6). there was a disable for an earlier version. |
||
| # For the sake of installing TokuDB, disable hugepages | ||
| sudo sh -c "echo never > /sys/kernel/mm/transparent_hugepage/enabled" || true | ||
| fi | ||
| ;; | ||
| deps) | ||
| package_list="mariadb-server mariadb-client mariadb-common mariadb-test mysql-common libmysqlclient18" | ||
|
|
@@ -79,11 +64,6 @@ case $test_mode in | |
| package_list=mariadb-server | ||
| ;; | ||
| columnstore) | ||
| get_packages_file_mirror | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think this test is useful, if it exists with an error.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. An error is good. This would have failed with cannot install columnstore at a later step, like any other failure to generate package, that is in the package list below. |
||
| if ! grep columnstore Packages >/dev/null; then | ||
| bb_log_warn "Columnstore was not found in packages, the test will not be run" | ||
| exit | ||
| fi | ||
| package_list="mariadb-server mariadb-plugin-columnstore" | ||
| ;; | ||
| *) | ||
|
|
@@ -122,15 +102,6 @@ fi | |
|
|
||
| wait_for_mariadb_upgrade | ||
|
|
||
| if [[ -n $spider_package_list ]]; then | ||
| if ! sudo sh -c "DEBIAN_FRONTEND=noninteractive MYSQLD_STARTUP_TIMEOUT=180 \ | ||
| apt-get -o Dpkg::Options::=--force-confnew install --allow-unauthenticated -y $spider_package_list"; then | ||
| bb_log_err "Installation of Spider from the previous release failed, see the output above" | ||
| exit 1 | ||
| fi | ||
| wait_for_mariadb_upgrade | ||
| fi | ||
|
|
||
| # To avoid confusing errors in further logic, do an explicit check | ||
| # whether the service is up and running | ||
| if [[ $systemdCapability == "yes" ]]; then | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I my understanding correct that
columnstorepackages are not built forppc64leas per server configuration?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes