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
faust
d2e37ff15b
Merge pull request #36 from fauust/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-09-18 11:06:39 +02:00
dependabot[bot]
3b7af5680b
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 02:59:15 +00:00
Faustin Lammler
2d52c863e2
Codename trixie is now in sid docker images
2023-07-18 09:50:34 +02:00
Faustin Lammler
d4867d5568
Downgrade podman to make the GitHub runner work again
...
See: https://github.com/actions/runner-images/issues/7753
2023-06-28 17:18:43 +02:00
Faustin Lammler
21b699ee16
Yamllint
2023-05-16 13:19:02 +02:00
Faustin Lammler
59f23af3ae
The pgp version of the key is now available too
2023-05-16 12:32:03 +02:00
Faustin Lammler
7a4af14b8e
Typo, as recommended by Debian wiki
...
See: https://wiki.debian.org/DebianRepository/UseThirdParty
2023-05-16 12:06:05 +02:00
Faustin Lammler
e25e32b384
Bookworm is not GA
...
Bookworm is not GA yet but MDBF provides sid packages and can be used to
test bookworm/sid containers.
2023-05-16 12:05:28 +02:00
Faustin Lammler
9ab2a3bb24
Bump molecule version
...
Add ansible collection specific requirements since they are no more
installed by default. Also, installing molecule-podman cause error
(https://github.com/ansible-community/molecule/issues/3895 )
2023-04-26 15:04:07 +02:00
Faustin Lammler
a7b1c2923b
10.11 next LTS in documentation
2023-04-13 18:15:36 +02:00
Faustin Lammler
bc7f48cd3d
Add Debian 12 and MariaDB 11.0
2023-03-01 16:35:40 +01:00
Faustin Lammler
dd2f23891f
Ansible-lint is not compatible with galaxy metadata
2023-03-01 16:11:34 +01:00
Faustin Lammler
f566ef588b
Typos and no-changed-when ansible-lint rules
2023-03-01 16:04:09 +01:00
Faustin Lammler
bb36a8ba86
Bump pre-commit tools version
2023-03-01 16:02:39 +01:00
Faustin Lammler
deead87643
Role is now compatible not only with Debian/Ubuntu
2023-03-01 15:58:20 +01:00
Faustin Lammler
aaea411180
Bump pre-commit tools version
2023-02-09 12:15:36 +01:00
Faustin Lammler
28047d99a2
10.5 is no more installable on Debian Sid
...
See: https://jira.mariadb.org/browse/MDEV-30322
2023-01-10 09:00:48 +01:00
faust
f51274c475
Merge pull request #31 from jooola/use_signed_by
...
Follow Debian third party repository best practices
2022-12-19 12:21:54 +01:00
jo
0766f242f2
Add deb822 sources for mariadb repository
...
See:
- https://repolib.readthedocs.io/en/latest/deb822-format.html
- https://wiki.debian.org/DebianRepository/UseThirdParty
2022-12-16 16:23:31 +01:00
jo
2fe30b3116
Enable signed-by in debian repository source.list
2022-12-16 16:19:21 +01:00
jo
86e436f161
Fix sid distribution release repositories
...
On Debian sid, ansible collected the following facts:
"ansible_distribution": "Debian",
"ansible_distribution_major_version": "n/a",
"ansible_distribution_release": "bookworm",
"ansible_distribution_version": "n/a",
While on debian bullseye (current stable), it collected:
"ansible_distribution": "Debian",
"ansible_distribution_major_version": "11",
"ansible_distribution_release": "bullseye",
"ansible_distribution_version": "11.5",
We assume that sid will never have a distribution version, so we
set the distribution release to 'sid'.
2022-12-16 16:17:40 +01:00
jo
aff5c93fe1
Format .pre-commit-config.yaml
2022-12-16 16:15:31 +01:00
jo
5084b252f1
Don't use template delimiters in conditions
2022-12-16 16:15:31 +01:00
jo
d4e151468b
Add .gitignore
2022-12-16 14:29:11 +01:00
Faustin Lammler
b2b6aedd30
Bump pre-commit tools version
2022-12-15 22:49:32 +01:00
Faustin Lammler
123750bb84
Add 10.11 testing
2022-12-15 12:58:14 +01:00
Faustin Lammler
343ec6ef8e
Fetch images from ghcr.io
2022-12-15 12:56:12 +01:00
Faustin Lammler
63e261ea01
Be less verbose in CI
2022-11-15 10:14:56 +01:00
Faustin Lammler
6a809f373a
get_url module always detect a change in checkmode
...
See: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/get_url_module.html :
2022-11-09 10:27:39 +01:00
Faustin Lammler
44b74604e0
Bump pre-commit tools versions
2022-11-09 10:27:13 +01:00
faust
86cd0b4cfc
Merge pull request #30 from jooola/refactor_when
...
Refactor when: mariadb_use_official_repo in a block
2022-10-14 13:49:55 +02:00
jo
d09bc65a6d
Refactor when: mariadb_use_official_repo in a block
2022-10-14 12:47:20 +02:00
Faustin Lammler
f033b79f75
Shorten CI step name
2022-10-14 10:49:55 +02:00
Faustin Lammler
e79aa23fdb
Add new CI badge
2022-10-14 10:47:28 +02:00
Faustin Lammler
c64038d6d9
Implement MDBF cluster deployment
...
Add a new CI task to deploy MDBF MariaDB versions in a cluster.
2022-10-14 10:45:18 +02:00
Faustin Lammler
2f661616a2
Almalinux and Rockylinux are included in EL platforms
...
And Fedora release rhythm is too fast so putting 'all'.
See: https://github.com/ansible/galaxy/issues/2533#issuecomment-926084009
2022-10-13 11:53:42 +02:00
Faustin Lammler
be318f0b2d
Documentation and add tags
...
Add some rollback tags because we introduced breaking changes for older
Ansible version (naming change in mysql_replication module).
2022-10-13 11:32:01 +02:00
Faustin Lammler
63e215f3e6
Improve documentation
...
Add molecule cluster example.
Add spellcheck pre-commit.
2022-10-12 19:30:48 +02:00