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
(cherry picked from commit 3e2afc1e4edb152693d4e77a35340791dc80e408)
(cherry picked from commit b5f4e4d737f4a2f8fc6ded3639904b7e429048d9)
This commit is contained in:
David Hitze 2023-09-11 10:52:14 +02:00 committed by Christian Rohmann
parent 03ad7d6ace
commit 89b2cb4aed
3 changed files with 11 additions and 0 deletions

View File

@ -308,6 +308,7 @@ galera_mariadb_backups_path: "/var/backup/mariadb_backups"
galera_mariadb_backups_full_copies: 2 galera_mariadb_backups_full_copies: 2
galera_mariadb_backups_full_on_calendar: "*-*-* 00:00:00" galera_mariadb_backups_full_on_calendar: "*-*-* 00:00:00"
galera_mariadb_backups_full_randomized_delay_sec: 0 galera_mariadb_backups_full_randomized_delay_sec: 0
galera_mariadb_backups_full_init_overrides: {}
galera_mariadb_backups_increment_on_calendar: galera_mariadb_backups_increment_on_calendar:
- "*-*-* 06:00:00" - "*-*-* 06:00:00"
@ -315,6 +316,7 @@ galera_mariadb_backups_increment_on_calendar:
- "*-*-* 18:00:00" - "*-*-* 18:00:00"
galera_mariadb_backups_increment_randomized_delay_sec: 0 galera_mariadb_backups_increment_randomized_delay_sec: 0
#galera_mariadb_backups_user is the name of the mariadb database user #galera_mariadb_backups_user is the name of the mariadb database user
galera_mariadb_backups_increment_init_overrides: {}
galera_mariadb_backups_user: galera_mariadb_backup galera_mariadb_backups_user: galera_mariadb_backup
galera_mariadb_backups_suffix: "{{ inventory_hostname }}" galera_mariadb_backups_suffix: "{{ inventory_hostname }}"
galera_mariadb_backups_cnf_file: "/etc/mysql/mariabackup.cnf" galera_mariadb_backups_cnf_file: "/etc/mysql/mariabackup.cnf"

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: vars:
systemd_service_enabled: true systemd_service_enabled: true
systemd_service_restart_changed: false systemd_service_restart_changed: false
systemd_overrides: "{{ galera_mariadb_backups_full_init_overrides }}"
systemd_user_name: "mysql" systemd_user_name: "mysql"
systemd_group_name: "{{ galera_mariadb_backups_group_name }}" systemd_group_name: "{{ galera_mariadb_backups_group_name }}"
systemd_services: systemd_services:
@ -59,6 +60,7 @@
vars: vars:
systemd_service_enabled: true systemd_service_enabled: true
systemd_service_restart_changed: false systemd_service_restart_changed: false
systemd_overrides: "{{ galera_mariadb_backups_increment_init_overrides }}"
systemd_user_name: "mysql" systemd_user_name: "mysql"
systemd_group_name: "{{ galera_mariadb_backups_group_name }}" systemd_group_name: "{{ galera_mariadb_backups_group_name }}"
systemd_services: systemd_services: