Commit Graph

13 Commits

Author SHA1 Message Date
Faustin Lammler 72da21896c
Adapt testing to #55
#55 was missing molecule testing and verify step needs to be adapted.
2025-09-23 12:08:49 +02:00
Faustin Lammler 7980a82841
Mariabackup is fixed on Alpine 3.19, 3.20 and 3.21
See: https://gitlab.alpinelinux.org/alpine/aports/-/issues/16956
2025-09-02 12:12:20 +02:00
Faustin Lammler 512440fdd7
Segfault in mariabackup should now be fixed on Alpine >= 3.22 2025-08-26 15:32:22 +02:00
Faustin Lammler e76f6e44b1
Ansible syntax has changed apparently 2025-08-25 11:44:03 +02:00
Faustin Lammler a745c5e0b7
Fix MDBF repo deployments on Fedora
Installing mariadb-backup with MariaDB-server is not working on Fedora
41 (it will install OS version). So, adapt the role so that we can use
case sensitive packages name. Also 10.11 was not provided for Fedora 41.
2025-07-02 15:49:41 +02:00
Faustin Lammler 0484137c3c
Disable check for Alpine Linux until segfault is fixed 2025-05-20 16:17:09 +02:00
Faustin Lammler 0a67aaf6e3
Add backup step in verify
Motivated by the segfault on Alpine Linux:
https://jira.mariadb.org/browse/MDEV-34388
2025-05-20 16:00:19 +02:00
Faustin Lammler 8be1a71c99
Verification that users are created missing
This makes sure that the CI also verifies that creating users during
deployment works.
2025-01-10 14:27:03 +01:00
Faustin Lammler 97ee0a5b43
Adapt verify for rc/rolling release 2024-05-16 10:13:37 +02:00
Faustin Lammler f4383de850
Fix ansible warning
[WARNING]: conditional statements should not include jinja2 templating
delimiters such as {{ }} or {% %}. Found: datadir.stat.pw_name == "{{
mariadb_user }}"
2024-02-13 10:08:12 +01:00
Faustin Lammler f7c3a8f2e5
Make the role compatible with Alpine linux
Should be compatible with:
- 3.17
- 3.18
2023-09-26 18:16:09 +02:00
jo 5084b252f1
Don't use template delimiters in conditions 2022-12-16 16:15:31 +01:00
Faustin Lammler 90c31bf3c2
Add rhel based distro support
Move from testinfra to ansible verifier.
2022-10-11 18:14:23 +02:00