Commit Graph

248 Commits

Author SHA1 Message Date
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
Faustin Lammler 9522d61413
Makefile compatible with other shells 2024-04-28 13:56:21 +02:00
Faustin Lammler 5bd3cd5d7b
Bump pre-commit tools 2024-03-25 12:28:01 +01:00
Faustin Lammler 37a2b21794
fixup! Install new crun version on debian/ubuntu 2024-03-11 18:56:13 +01:00
Faustin Lammler 499b33be2e
Install new crun version on debian/ubuntu
See: actions/runner-images#9425
2024-03-11 18:50:41 +01:00
Faustin Lammler 72c100efd8
Bump pre-commit tools 2024-02-20 10:31:36 +01:00
Faustin Lammler f5f80f4864
fixup! 10.10 is EOL 2024-02-20 09:13:08 +01:00
Faustin Lammler 7978095f4b
10.10 is EOL 2024-02-20 09:12:13 +01: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
faust cb4706e227
Merge pull request #41 from fauust/dependabot/github_actions/pre-commit/action-3.0.1
Bump pre-commit/action from 3.0.0 to 3.0.1
2024-02-08 13:43:53 +01:00
dependabot[bot] ea25d45fda
Bump pre-commit/action from 3.0.0 to 3.0.1
Bumps [pre-commit/action](https://github.com/pre-commit/action) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases)
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: pre-commit/action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 02:32:29 +00:00
Faustin Lammler 5b76b9eb48
Increase Cluster MDBF testing coverage 2024-01-11 17:28:37 +01:00
Faustin Lammler f290dd566b
Increase Cluster testing coverage 2024-01-11 17:27:29 +01:00
Faustin Lammler 9575695e9c
Bump pre-commit tools versions 2024-01-11 17:24:11 +01:00
Faustin Lammler 923c96c9d5
Remove Ubuntu 23.04 and keep LTS versions 2024-01-11 17:22:39 +01:00
Faustin Lammler 04bcf16c4d
Add alpine 3.19 and fedora 39 testing 2023-12-11 15:36:53 +01:00
faust 613907c749
Merge pull request #39 from fauust/dependabot/github_actions/actions/setup-python-5
Bump actions/setup-python from 4 to 5
2023-12-07 12:03:04 +01:00
dependabot[bot] d7cd6f5257
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 02:11:43 +00:00
Faustin Lammler 93aff1d2c9
Remove EOL versions from testing 2023-11-23 13:09:36 +01:00
Faustin Lammler d64d60a325
Bad task description 2023-11-23 12:43:11 +01:00
Faustin Lammler 601ffce769
Bump pre-commit tools 2023-10-23 17:24:00 +02:00
Faustin Lammler 815ba33bf7
fixup! Make the role compatible with Alpine linux 2023-09-30 01:30:33 +02:00
Faustin Lammler de9e8b2793
Bump pre-commit tools 2023-09-29 11:23:42 +02:00
Faustin Lammler e646328e5b
Idempotency problem
ansible-lint: no-changed-when shared  command-shell, idempotency
2023-09-29 11:23:13 +02:00
faust 35af25cbbd
Merge pull request #37 from fauust/add-alpine
Add alpine
2023-09-26 19:42:15 +02: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
Faustin Lammler 40297fcd41
Increase coverage with new MariaDB version and distrib 2023-09-20 16:49:05 +02:00
Faustin Lammler 2887615fd7
https://github.com/actions/runner-images/issues/7753 fixed 2023-09-20 13:53:52 +02:00