You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Got this error while trying to install latest Bamboo:
2018-03-10 11:37:04,456 FATAL [performSetupDatabaseConnectionBackgroundThread] [DefaultBootstrapManager] Validation tests failed: [Task 51111 failed with exception: Bamboo doesn't support MySQL version 5.5.5-10.1.26-MariaDB-0+deb9u1. Please check https://confluence.atlassian.com/display/BAMBOO/Supported+Platforms for more information.]
2018-03-10 11:37:04,456 FATAL [performSetupDatabaseConnectionBackgroundThread] [DefaultBootstrapManager] Validation tests failed: Your Bamboo instance could not start because health check failed. Contact Atlassian Support at https://support.atlassian.com
2018-03-10 11:37:04,457 ERROR [performSetupDatabaseConnectionBackgroundThread] [SetupUtilityBean] Database configuration failed. com.atlassian.bamboo.upgrade.exception.ValidationException: Your Bamboo instance could not start because health check failed. Contact Atlassian Support at https://support.atlassian.com
Is there any workaround for this issue? I have jira, crowd, bitbucket and confluence on the same server - all works fine but bamboo...
There is indeed a workaround but keep in mind MariaDB is unsupported. This means that while the MariaDB fork aims to maintain high compatibility with MySQL APIs, we don't test against it and compatibility isn't guaranteed. If it turns out MariaDB doesn't work in some scenarios, a bug fix isn't guaranteed.
Here's a list of supported platforms for the latest version of Bamboo:
MariaDB 5.5 is also based on MySQL 5.5 which we dropped support for in Bamboo 5.12+. It'll probably be fine, but it's a risk -- take precautionary backups just to be safe.
The validation check for MySQL can be disabled with the below JVM argument:
I've included the documentation that explains configuring system properties / JVM arguments in Bamboo below:
Hope this helps. :)