Commit graph

448 commits

Author SHA1 Message Date
Laurent Indermühle
b6920d1980
Fix link URI
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@futurice.com>
2023-03-07 13:58:08 +01:00
Laurent Indermühle
ed79c6d684
Fix link URI
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@futurice.com>
2023-03-07 13:57:51 +01:00
Laurent Indermühle
f2e1bc8db5
Reformat file path
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@futurice.com>
2023-03-07 13:56:56 +01:00
Laurent Indermühle
896ad47d1d
Reformat spelling
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@futurice.com>
2023-03-07 13:56:19 +01:00
Laurent Indermuehle
3af456107e
Cut the 3 from python command to follow shebang recommendations
https://docs.ansible.com/ansible-core/devel/dev_guide/testing/sanity/shebang.html
2023-03-03 17:08:51 +01:00
Laurent Indermuehle
1d983e96c5
Add disk and RAM requirements 2023-03-03 14:30:22 +01:00
Laurent Indermuehle
29fc0f7742
Change shebang from python to python3 to avoid confusion with python2
This script is a python3 script.
2023-03-03 14:26:15 +01:00
Laurent Indermuehle
0cbe258412
Comment unused variable 2023-03-03 14:25:24 +01:00
Laurent Indermuehle
cfa6b382aa
Add deletion of anonymous volumes associated with the container 2023-03-03 14:25:09 +01:00
Laurent Indermuehle
2e1fbcd4cf
Reformat command multiline to oneline 2023-03-03 14:24:04 +01:00
Laurent Indermuehle
0ef8552973
Add options to enforce recreate containers even if already exists 2023-03-03 14:23:08 +01:00
Laurent Indermuehle
7e2e5a3e94
Add full path to image to prevent podman asking which registry to use 2023-02-23 12:35:18 +01:00
Laurent Indermuehle
41cb5de320
Add create podman network for system missing it.
We saw that on a Fedora 33 with Podman 3.3.1, an old system. I didn't
find in which release the default network changed and maybe it's
defined in the Linux distribution. So in doubt I always attempt to
create the network.
2023-02-23 09:22:19 +01:00
Laurent Indermuehle
6288c8b0e3
Fix test connection to the database and tasks names 2023-02-21 17:44:24 +01:00
Laurent Indermuehle
4a5220105b
Merge branch 'main' into lie_tests_using_containers 2023-02-21 16:00:04 +01:00
Laurent Indermuehle
246df398d0
Fix user site-packages not visible in virtualenv 2023-02-21 13:19:38 +01:00
Laurent Indermuehle
9190df316c
Add forgotten variable to handle unsupported python version 2023-02-21 13:12:29 +01:00
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
Andrew Klychkov
9b8455c2e6
Fix sanity (#508)
* Fix sanity

* Remove as unnecessary
2023-02-14 09:57:44 +01:00
Laurent Indermuehle
8608208b53
Enhance testing documentation header 2023-02-13 17:21:10 +01:00
Daniel Ziegenberg
2f151dc8f4
change deprecated parameter pw and db (#177)
* change deprecated parameter pw to password

* change deprecated parameter db to database

* add changelog fragment

* Old plugin versions are no longer supported

* Use packaging version checking.

* Use stdlib version comparison

* Use parse_version from setuptools

* Revert to tuple/reduce version check

---------

Co-authored-by: Jorge-Rodriguez <jorge.rodriguez@futurice.com>
2023-02-10 09:47:12 +01:00
Markus Bergholz
9acbd55e44
prepare community.mysql 3.6.0 (#507) 2023-02-08 10:34:35 +01:00
Markus Bergholz
b34c23d07d
Fix revoke only grant (#503)
* fix

* test

* changelog
2023-02-08 09:24:35 +01:00
Paul Campbell
521443a671
Allow uppercase in variable names for Galera wsrep variables (#501)
* Allow uppercase in variable names for Galera wsrep variables

* Changelog fragment for regex change

* Corrected for excessive line lengths

* Update changelogs/fragments/mysql_variables_allow_uppercase_identifiers.yml

---------

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-02-04 08:31:00 +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
Alexander Skiba
b8d6474540
mysql_role: enable autocommit (#500)
* mysql_role: enable autocommit

* Add changelog fragment
2023-02-01 09:37:37 +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