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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								fc7808ace5 
								
							 
						 
						
							
							
								
								Add support for resource_limits when creating database users  
							
							
							
						 
						
							2025-01-10 13:49:16 +01:00  
				
					
						
							
							
								 
						
							
								d64d60a325 
								
							 
						 
						
							
							
								
								Bad task description  
							
							
							
						 
						
							2023-11-23 12:43:11 +01:00  
				
					
						
							
							
								 
						
							
								f7c3a8f2e5 
								
							 
						 
						
							
							
								
								Make the role compatible with Alpine linux  
							
							... 
							
							
							
							Should be compatible with:
- 3.17
- 3.18 
							
						 
						
							2023-09-26 18:16:09 +02:00  
				
					
						
							
							
								 
						
							
								2d52c863e2 
								
							 
						 
						
							
							
								
								Codename trixie is now in sid docker images  
							
							
							
						 
						
							2023-07-18 09:50:34 +02:00  
				
					
						
							
							
								 
						
							
								59f23af3ae 
								
							 
						 
						
							
							
								
								The pgp version of the key is now available too  
							
							
							
						 
						
							2023-05-16 12:32:03 +02:00  
				
					
						
							
							
								 
						
							
								7a4af14b8e 
								
							 
						 
						
							
							
								
								Typo, as recommended by Debian wiki  
							
							... 
							
							
							
							See: https://wiki.debian.org/DebianRepository/UseThirdParty  
							
						 
						
							2023-05-16 12:06:05 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f566ef588b 
								
							 
						 
						
							
							
								
								Typos and no-changed-when ansible-lint rules  
							
							
							
						 
						
							2023-03-01 16:04:09 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2fe30b3116 
								
							 
						 
						
							
							
								
								Enable signed-by in debian repository source.list  
							
							
							
						 
						
							2022-12-16 16:19:21 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d09bc65a6d 
								
							 
						 
						
							
							
								
								Refactor when: mariadb_use_official_repo in a block  
							
							
							
						 
						
							2022-10-14 12:47:20 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a7989e042d 
								
							 
						 
						
							
							
								
								Remove master namming  
							
							
							
						 
						
							2022-10-12 18:56:15 +02:00  
				
					
						
							
							
								 
						
							
								904a107ae1 
								
							 
						 
						
							
							
								
								Add cluster testing in CI ( close   #26 )  
							
							
							
						 
						
							2022-10-12 18:55:53 +02:00  
				
					
						
							
							
								 
						
							
								32dba5411d 
								
							 
						 
						
							
							
								
								Lint with latest ansible-lint version  
							
							
							
						 
						
							2022-10-12 11:20:37 +02:00  
				
					
						
							
							
								 
						
							
								90c31bf3c2 
								
							 
						 
						
							
							
								
								Add rhel based distro support  
							
							... 
							
							
							
							Move from testinfra to ansible verifier. 
							
						 
						
							2022-10-11 18:14:23 +02:00  
				
					
						
							
							
								 
						
							
								4eeaaa139c 
								
							 
						 
						
							
							
								
								Don't use apt-key that is deprecated  
							
							... 
							
							
							
							Also, make sure that source.list file only contains one line (this
renders version upgrades easier). 
							
						 
						
							2022-10-06 12:22:08 +02:00  
				
					
						
							
							
								 
						
							
								acb31fb98c 
								
							 
						 
						
							
							
								
								Drop python2 support  
							
							
							
						 
						
							2022-09-07 10:42:50 +02:00  
				
					
						
							
							
								 
						
							
								ccc50d76a3 
								
							 
						 
						
							
							
								
								Make new version of ansible-lint happy  
							
							
							
						 
						
							2022-08-25 17:38:31 +02:00  
				
					
						
							
							
								 
						
							
								654b620409 
								
							 
						 
						
							
							
								
								Update pre-commit action and versions  
							
							
							
						 
						
							2022-06-10 10:02:38 +02:00  
				
					
						
							
							
								 
						
							
								6a83d518c2 
								
							 
						 
						
							
							
								
								Increase test coverage for MDBF versions  
							
							
							
						 
						
							2022-06-08 11:40:19 +02:00  
				
					
						
							
							
								 
						
							
								ed5a3fbd94 
								
							 
						 
						
							
							
								
								Ansible linting  
							
							
							
						 
						
							2022-03-24 15:27:41 +01:00  
				
					
						
							
							
								 
						
							
								10f6628036 
								
							 
						 
						
							
							
								
								Ansible 2.12 compatibility  
							
							... 
							
							
							
							Changed Python identification variable, fixes  #15 .
Replaced deprecated terms in replication tasks.
Removed hard-coded interpreter variable from tests. 
							
						 
						
							2022-02-03 11:42:54 +00:00  
				
					
						
							
							
								 
						
							
								e19b7b0365 
								
							 
						 
						
							
							
								
								Upgrading mariadb recreate my.cnf symlink  
							
							... 
							
							
							
							Upgrading mariadb will recreate my.cnf symlink so it's better to use
mariadb.cnf as the default configuration file.
+ add skip-name-resolve option by default
+ logging option was ignored
squash
s 
							
						 
						
							2021-06-25 11:32:56 +02:00  
				
					
						
							
							
								 
						
							
								deefe6f4dd 
								
							 
						 
						
							
							
								
								fixup! Fix wrong MariaDB repo URL on Ubuntu  
							
							
							
						 
						
							2021-05-25 16:39:05 +02:00  
				
					
						
							
							
								 
						
							
								d6b1829482 
								
							 
						 
						
							
							
								
								Fix wrong MariaDB repo URL on Ubuntu  
							
							... 
							
							
							
							Closes: https://github.com/fauust/ansible-role-mariadb/issues/11  
							
						 
						
							2021-05-25 13:08:11 +02:00  
				
					
						
							
							
								 
						
							
								1e2020d920 
								
							 
						 
						
							
							
								
								Upgrade molecule  
							
							
							
						 
						
							2021-02-06 14:50:30 +01:00  
				
					
						
							
							
								 
						
							
								2afe6b9c4b 
								
							 
						 
						
							
							
								
								Add an option for cron loggin  
							
							... 
							
							
							
							Add an option to decide what output we want from cron. 
							
						 
						
							2020-11-30 18:01:49 +01:00  
				
					
						
							
							
								 
						
							
								2cf069db27 
								
							 
						 
						
							
							
								
								Pre-task ignored in docker/podman context  
							
							... 
							
							
							
							For CI to pass, it's better to always apt-get cache. 
							
						 
						
							2020-11-04 12:16:13 +01:00  
				
					
						
							
							
								 
						
							
								54bff54e45 
								
							 
						 
						
							
							
								
								Apply babafou review  
							
							... 
							
							
							
							- useless use of double quotes;
- missing task name;
- loop replaces with_items;
- use import_tasks instead of include_tasks
  see:
  https://www.reddit.com/r/ansible/comments/8rrybk/why_choosing_import_over_include_is_it_faster/e0txxoy/ 
  https://docs.ansible.com/ansible/2.5/porting_guides/porting_guide_2.5.html#dynamic-includes-and-attribute-inheritance  
							
						 
						
							2020-06-25 12:43:02 +02:00  
				
					
						
							
							
								 
						
							
								42f4733163 
								
							 
						 
						
							
							
								
								Use a fixed filename for mariadb repository source list  
							
							... 
							
							
							
							By default, ansible adds a source list file name based on the repository
source url. Using a fixed file name permits to change mirror without
duplicating source list files.
See: https://docs.ansible.com/ansible/latest/modules/apt_repository_module.html  
							
						 
						
							2020-05-28 23:08:16 +02:00  
				
					
						
							
							
								 
						
							
								d1cdf270c6 
								
							 
						 
						
							
							
								
								Remove slave statement when possible  
							
							... 
							
							
							
							See: https://jira.mariadb.org/browse/MDEV-18777  
							
						 
						
							2020-05-28 22:49:08 +02:00  
				
					
						
							
							
								 
						
							
								e46b74521b 
								
							 
						 
						
							
							
								
								Default variable already defined  
							
							
							
						 
						
							2020-05-27 16:03:09 +02:00  
				
					
						
							
							
								 
						
							
								12ebef99b1 
								
							 
						 
						
							
							
								
								Import role from old project  
							
							... 
							
							
							
							- lots of improvements and simplifications. 
							
						 
						
							2020-05-27 14:49:07 +02:00