Commit graph

21 commits

Author SHA1 Message Date
Laurent Indermuehle
325320ac9e
Fix verify ansible 'devel' for which the version is unknown
Today 'devel' means 2.15, but in the future it will be something else.
2023-01-23 09:20:10 +01:00
Laurent Indermuehle
37e5c71366
Fix variable name 2023-01-20 19:50:00 +01:00
Laurent Indermuehle
d6956e236e
Fix python version lookup 2023-01-20 17:13:16 +01:00
Laurent Indermuehle
b2cbd3bc78
Fix test of mysql/mariadb version in use 2023-01-20 16:07:39 +01:00
Laurent Indermuehle
05215dc1c3
Rename variable for consistency 2023-01-20 14:02:28 +01:00
Laurent Indermuehle
f59e94ee04
Fix verify for mysqlclient second name MySQLdb 2023-01-20 14:00:35 +01:00
Laurent Indermuehle
14cc5ccbee
Fix verify database version
Sometimes, version_full contains trailing information (-log). To prevent
issues it's best to concatenate major and minor version.
2023-01-20 13:59:57 +01:00
Laurent Indermuehle
6bc293a022
Add a verify stage at setup of test to assert all version are correct 2023-01-19 16:37:06 +01:00
Laurent Indermuehle
2254e72d6b
Cut playbook that are now handled by the test-containers 2023-01-19 13:56:58 +01:00
Laurent Indermuehle
db995249cb
Add PoC using custom ansible-test containers 2023-01-13 16:22:57 +01:00
Laurent Indermuehle
199b7a5b64
Simplify connector_name variables 2023-01-13 16:22:35 +01:00
Laurent Indermuehle
f79355f2b8
Add TODO verify that the version of mysql/mariadb is correct 2023-01-12 17:01:22 +01:00
Laurent Indermuehle
6adb71a3ea
Linting 2023-01-09 15:40:55 +01:00
Laurent Indermuehle
a473e06e57
Enhance installation of mysql_client
Initially I wanted to install mysql-client-5.7 to test mysql server 5.7
but this package is not available for Ubuntu 18+.
I keep those changes because it allow us to specify the name of the
package based on the Ubuntu version.
2023-01-09 15:39:18 +01:00
Laurent Indermuehle
168de6bcfb
Cut unused file 2023-01-06 10:06:53 +01:00
Laurent Indermuehle
192680888c
Fix trailing newline and quote in db_engine_version 2023-01-06 10:05:56 +01:00
Laurent Indermuehle
42fe4baf18
Fix tailing newline by not created it in the first place 2023-01-05 19:44:22 +01:00
Laurent Indermuehle
a271a9bcd2
Cut the newline added by lookup 'file' 2023-01-05 19:34:58 +01:00
Laurent Indermuehle
98ce2af28c
Refactor way tests info are passed from sed to file with lookup
The idea is to avoid modifying test targets from the workflow to prevent
ansible-test to think every tests needs to be run.
2023-01-05 19:04:51 +01:00
Laurent Indermuehle
7cffcf3355
Add back a package to connect to MySQL 8+ 2023-01-05 11:56:11 +01:00
Laurent Indermuehle
7049a280cb
Refactor setup_mysql into setup_controller 2023-01-04 17:29:06 +01:00