Commit graph

425 commits

Author SHA1 Message Date
Laurent Indermuehle
03a925f820
Fix variable assignation to the include task 2023-02-21 13:11:34 +01:00
Laurent Indermuehle
eadf0a6643
Fix cleanup task 2023-02-21 13:10:51 +01:00
Laurent Indermuehle
fedda296df
Add support for systems with unsupported python set as default 2023-02-21 11:40:04 +01:00
Laurent Indermuehle
7ae5225d85
Fix versions used in examples 2023-02-21 11:38:55 +01:00
Laurent Indermuehle
3bf867ae45
Document usage of continue_on_errors 2023-02-21 11:06:54 +01:00
Laurent Indermuehle
0f5dc50d6d
Fix installation of ansible venv
ansible-test is included in ansible package. Also, on Fedora 37 with
python 3.11, pip is missing. By using ensurepip we solve that issue.
2023-02-21 11:06:30 +01:00
Laurent Indermuehle
8608208b53
Enhance testing documentation header 2023-02-13 17:21:10 +01:00
Laurent Indermuehle
740e3e6b8b
Fix test after merge of PR497 2023-02-01 15:21:23 +01:00
Laurent Indermuehle
4ff16b7d83
update docker image path to my personal repo
I'm unable to publish under community.mysql. Either it's the dot in
the name or I do something wrong with the GITHUB_TOKEN, but we need to
test my PR, so I'll use docker images from my fork for now.
2023-02-01 14:49:52 +01:00
Laurent Indermuehle
e583eb679b
Use apt-get instead of apt 2023-02-01 14:15:04 +01:00
Laurent Indermuehle
5afac35fe4
Use apt-get instead of apt that not have a stable CLI interface 2023-02-01 14:13:54 +01:00
Laurent Indermuehle
2ce768b880
Fix workflow to work both on fork and c.mysql repository 2023-02-01 14:03:46 +01:00
Laurent Indermuehle
87b9cf0f8c
Cut debugging from setup-buildx-action 2023-02-01 11:58:12 +01:00
Laurent Indermuehle
1ac543cc1e
Document why we use optional checkout action 2023-02-01 11:57:39 +01:00
Laurent Indermuehle
8f6fade63f
Sanitize the repository name using metadata-action
https://github.com/docker/build-push-action/blob/master/TROUBLESHOOTING.md#repository-name-must-be-lowercase
2023-02-01 11:57:23 +01:00
Laurent Indermuehle
f356eecce1
Cut dot in image name in attempt to fix buildx bad request 400 error 2023-02-01 11:44:32 +01:00
Laurent Indermuehle
484699b57e
Bump setup-buildy-action to latest 2023-02-01 08:47:01 +01:00
Laurent Indermuehle
e54db905fa
Add debug to buildkitd 2023-02-01 08:34:58 +01:00
Laurent Indermuehle
c3a85dc23c
Attempt to fix upload of image under c.mysql instead of my fork 2023-02-01 08:28:07 +01:00
Laurent Indermuehle
fc51c78a2b
Cut changelog item done in #497 2023-01-31 17:41:31 +01:00
Laurent Indermuehle
8658f191d9
Merge branch 'main' into lie_tests_using_containers 2023-01-31 17:39:58 +01:00
Laurent Indermühle
a5f3296d73
mysql_info - Add connector_name and connector_version to returned value (#497)
* Add methods to retrieve connector name and version
* Document that mysqlclient is also named MySQLdb
* Document version_added
* Add connector name and version in the returned block
* Cut condition to display any name that is return

In case of MySQLdb is renamed in mysqlclient. In that case, the
integration tests will catch this the day we update the connector
version.

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-01-30 13:35:24 +01:00
Andrew Klychkov
3229ce4e55
README: improve Matrix badge (#494)
* README: improve Matrix badge

* Add text
2023-01-26 09:00:45 +01:00
Laurent Indermuehle
e2adefc9cb
Cut filter by branch
GHA will build the image using the branch name as tag. So we can safely
remove this filter.
2023-01-25 10:13:39 +01:00
Laurent Indermuehle
84373e905e
Cut folder re-created by merge from main 2023-01-25 09:51:53 +01:00
Laurent Indermuehle
f1749db40a
Merge branch 'main' into lie_tests_using_containers 2023-01-25 09:50:50 +01:00
Laurent Indermuehle
d300f724aa
Second attempt to add the workflow to the Action tab 2023-01-25 09:42:59 +01:00
Laurent Indermuehle
30380d58c4
Attempt to add the workflow to the Action tab 2023-01-25 09:40:26 +01:00
Laurent Indermuehle
f39df3da0a
Update readme for tested versions of long term release of MariaDB 2023-01-25 09:25:56 +01:00
Laurent Indermuehle
51dc695426
Add '-client' to the block title to better explain what it is 2023-01-25 09:20:04 +01:00
Laurent Indermuehle
829cff6030
Cut mariadb non long term releases 2023-01-25 09:17:55 +01:00
Jorge Rodriguez (A.K.A. Tiriel)
00fa058a18
491-CI-fix-tarball-download (#491)
* Fix mariadb test setup

* Update mysql src URL

* Add changelog fragment

* Update 491_fix_download_url.yaml

Sanity test failed because minor_changes in not an element of a list.

* Fix casing

Co-authored-by: Laurent Indermühle <laurent.indermuehle@pm.me>
2023-01-24 19:12:35 +02:00
Andrew Klychkov
930a5a5d49
mysql_user: add session_vars argument (#489)
* mysql_user: add session_vars argument

* Update tests/integration/targets/test_mysql_user/tasks/main.yml

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2023-01-24 14:53:29 +01:00
Laurent Indermuehle
fc66f9a2b4
Rename file for clarity 2023-01-24 13:55:46 +01:00
Laurent Indermuehle
f200382743
Update supported versions 2023-01-24 09:03:06 +01:00
Laurent Indermuehle
7ec9ee5572
Add changelog fragment 2023-01-23 22:35:55 +01:00
Laurent Indermuehle
4fed2e2413
Cut Docker Image workflow's filter for branch from my fork 2023-01-23 22:31:05 +01:00
Laurent Indermuehle
9637ec863b
Rename registry from fork to upstream 2023-01-23 22:29:54 +01:00
Laurent Indermuehle
39969f8298
Enable back push and schedule workflow 2023-01-23 22:29:04 +01:00
Laurent Indermuehle
affcd1e93c
Rename folder to better purpose 2023-01-23 21:43:31 +01:00
Laurent Indermuehle
31a41d1a09
Skip retry-on-error by default and add option to activate it on demand 2023-01-23 17:07:15 +01:00
Laurent Indermuehle
cbc3721bc6
Migrate tests documentations in their own file 2023-01-23 16:01:49 +01:00
Laurent Indermuehle
240729d566
Enhance error handling and doc of get_driver_name and get_driver_version 2023-01-23 15:43:29 +01:00
Laurent Indermuehle
ff20c8ce18
Add option to let containers alive at end of testing 2023-01-23 15:43:29 +01:00
Laurent Indermuehle
ada9f6adf8
Add bold 2023-01-23 15:43:29 +01:00
Laurent Indermuehle
7cfac48ccf
Document fix container name 2023-01-23 15:43:28 +01:00
Laurent Indermühle
5538e17d75
Merge branch 'ansible-collections:main' into lie_tests_using_containers 2023-01-23 15:41:21 +01:00
Laurent Indermuehle
d951a4718f
Cut matrix from when build was done in a single workflow 2023-01-23 09:44:27 +01:00
Laurent Indermuehle
7d50a68546
Fix ansible version extraction for "devel" 2023-01-23 09:20:33 +01:00
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