Commit Graph

199 Commits

Author SHA1 Message Date
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
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