Faustin Lammler
dcb7f8251e
Add Fedora 42 testing and use latest GH runner
2025-07-21 11:03:09 +02:00
Faustin Lammler
bc18f4c3ad
Fix #50 : adapt pid file default path
...
Note: by default MDBF packages use a different path than official
distro's packages. IMO the behavior of distro is cleaner, so, make sure
that the directory exist in case we deploy MDBF packages.
Note2: the pid file option does not seem to be mandatory for systemd and
docker, so we might also decide to remove this option by default. But
for the moment it's probably cleaner/simpler to keep default options
deployed with packages.
2025-07-21 10:36:35 +02:00
Faustin Lammler
b148d1092d
Fix galaxy import
2025-07-03 16:32:53 +02:00
Faustin Lammler
4320564ca8
Remove EOL Ubuntu 20.04
2025-07-02 17:24:53 +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
4c30ee7ecc
Makefile should not be dependant of direnv or similar
...
The Makefile needs to be able to use previous ansible installed
commands.
2025-07-01 21:03:24 +02:00
Faustin Lammler
a113502d8c
11.8 is GA
2025-06-10 09:52:11 +02:00
Faustin Lammler
0eaaecd6b8
Add new alpine version
2025-06-04 16:07:37 +02:00
Faustin Lammler
8e6387830f
Review matrix distro tests
2025-05-20 16:37:46 +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
bf357289b9
Bump pre-commit tools
2025-05-06 11:56:27 +02:00
Faustin Lammler
9c31660886
fixup! Trigger backup
2025-04-22 11:57:22 +02:00
Faustin Lammler
a28dcb2494
Trigger backup
2025-04-22 11:54:05 +02:00
Faustin Lammler
42259fdcfe
Bump pre-commit tools
2025-03-31 12:53:48 +02:00
Faustin Lammler
f14ce08a17
Long lines
2025-03-24 12:06:48 +01:00
Faustin Lammler
b2d0870fa1
PR can be opened during the export
2025-03-24 11:58:37 +01:00
Faustin Lammler
18246ed617
Add a sanity check for backups
...
The check makes sure that the backup contains the latest PR information
(based on title).
2025-03-24 10:23:06 +01:00
Faustin Lammler
5659aa8bc8
fixup! One backup per week is OK
2025-03-21 17:18:49 +01:00
Faustin Lammler
a089d793b9
One backup per week is OK
2025-03-21 17:10:52 +01:00
Faustin Lammler
0ac5746640
Better step name
2025-03-20 16:24:45 +01:00
Faustin Lammler
f13509d37f
Implement automated exports and backup
2025-03-20 16:16:22 +01:00
Faustin Lammler
2cf834ceb1
Bump pre-commit tools
2025-03-20 14:15:25 +01:00
Faustin Lammler
acf469582e
Bump pre-commit tools
2025-02-13 16:21:30 +01:00
Faustin Lammler
93447ed4c8
Update molecule doc and requirements
2025-02-05 16:35:27 +01:00
Faustin Lammler
e6fa74ff97
Fix molecule roles searching
...
And clean some remaining `pip install` stuff in favor of `uv pip`.
2025-01-29 11:11:48 +01: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
faust
49c3b18424
Merge pull request #47 from kividiot/support-for-users-resource_limits
...
Add support for resource_limits when creating database users
2025-01-10 14:25:01 +01:00
Kalle Kiviaho
fc7808ace5
Add support for resource_limits when creating database users
2025-01-10 13:49:16 +01:00
Faustin Lammler
40f2b782dc
Fedora 41 not ready for MDBF
...
+ clean old distro
2024-12-16 21:43:55 +01:00
Faustin Lammler
fabfdaa136
Missing composite action trigger
2024-12-13 17:00:48 +01:00
Faustin Lammler
f18d4762fa
Missing uv dependency
2024-12-13 16:54:01 +01:00
Faustin Lammler
16ee77db3e
Switch to uv
2024-12-06 16:07:28 +01:00
Faustin Lammler
2c9a3e2408
Add new distrib
2024-12-06 16:02:51 +01:00
faust
c1daff2f76
Merge pull request #46 from dumasg/main
...
fix(doc): change version in doc 10.10 to 10.6
2024-11-27 12:57:35 +01:00
Gérémy DUMAS
65ec3a5fe8
fix(typo): change Lincense => License
2024-11-27 12:05:32 +01:00
Gérémy DUMAS
de9c5476c3
fix(doc): change version in doc 10.10 to 10.6
2024-11-27 11:56:18 +01:00
Faustin Lammler
5c13f8f965
Ubuntu 23.04 is EOL
2024-11-26 08:13:40 +01:00
Faustin Lammler
1b917d5a46
Bump pre-commit tools
2024-10-31 14:57:35 +01:00
Faustin Lammler
8148b8a4d9
Documentation is confusing
...
mariadb_server_id needs to be unique and usually replica is 2 (different
from primary that is 1).
Thanks @jamilabidi for the notice!
2024-08-27 10:09:02 +02:00
Faustin Lammler
802b0fc6b4
EOL distribution
...
Also, disable non working distributions (Ubuntu 22.04)
2024-07-15 15:19:45 +02:00
Faustin Lammler
b8b90a5a49
Disable non working distributions
...
See: https://github.com/fauust/ansible-role-mariadb/issues/45
Also pin GH action runner (24.04 is coming)
2024-07-12 13:15:40 +02:00
Faustin Lammler
6d294e4d2f
Use Makefile for env setup
2024-07-12 13:15:18 +02:00
Faustin Lammler
344d3044cb
Patch is not needed anymore
2024-07-12 13:11:29 +02:00
Faustin Lammler
7e87062e83
Merge branch 'fix-test-rc-rolling'
2024-05-16 10:13:51 +02:00
Faustin Lammler
97ee0a5b43
Adapt verify for rc/rolling release
2024-05-16 10:13:37 +02:00
Faustin Lammler
6dbb252b6c
Makefile needs bash
2024-05-16 10:10:24 +02:00
Faustin Lammler
fe295f0328
Remove 18.04 from mdbf tests
2024-05-15 14:05:05 +02:00
Faustin Lammler
eb573686e6
Add tests for rc/rolling
2024-05-15 13:26:08 +02:00
Faustin Lammler
08e9565071
Bump pre-commit tools
2024-05-15 07:43:16 +02:00