Added vars to override systemd for mariabackup

Added variables ``galera_backups_full_init_overrides`` and
``galera_backups_increment_init_overrides`` that can be leveraged to
override default set of systemd unit file for mariadb backups.

Change-Id: Ib15c60dc577b376b1f761c4266eea89c4cb0be9f
This commit is contained in:
David Hitze 2023-09-11 10:52:14 +02:00 committed by dhitze
parent 626b6cf6b5
commit 3e2afc1e4e
3 changed files with 11 additions and 0 deletions

View File

@ -316,12 +316,14 @@ galera_mariadb_backups_path: "/var/backup/mariadb_backups"
galera_mariadb_backups_full_copies: 2
galera_mariadb_backups_full_on_calendar: "*-*-* 00:00:00"
galera_mariadb_backups_full_randomized_delay_sec: 0
galera_mariadb_backups_full_init_overrides: {}
galera_mariadb_backups_increment_on_calendar:
- "*-*-* 06:00:00"
- "*-*-* 12:00:00"
- "*-*-* 18:00:00"
galera_mariadb_backups_increment_randomized_delay_sec: 0
galera_mariadb_backups_increment_init_overrides: {}
# galera_mariadb_backups_user is the name of the mariadb database user
galera_mariadb_backups_user: galera_mariadb_backup
galera_mariadb_backups_suffix: "{{ inventory_hostname }}"

View File

@ -0,0 +1,7 @@
---
features:
- |
Added variables ``galera_backups_full_init_overrides`` and
``galera_backups_increment_init_overrides`` that can be leveraged to override
default set of systemd unit file for mariadb backups.
Similar to change I7b3b0f4da047f82a49266ef57fba2fbaa24cebdc .

View File

@ -31,6 +31,7 @@
vars:
systemd_service_enabled: true
systemd_service_restart_changed: false
systemd_overrides: "{{ galera_mariadb_backups_full_init_overrides }}"
systemd_user_name: "mysql"
systemd_group_name: "{{ galera_mariadb_backups_group_name }}"
systemd_services:
@ -59,6 +60,7 @@
vars:
systemd_service_enabled: true
systemd_service_restart_changed: false
systemd_overrides: "{{ galera_mariadb_backups_increment_init_overrides }}"
systemd_user_name: "mysql"
systemd_group_name: "{{ galera_mariadb_backups_group_name }}"
systemd_services: