Define backup randomized delay in defaults
Omit can not be used in timer options, since this is simple mapping that is passed to the unit file. With that, omit is resolved to a randomly named omit_place_holder that ends up in a template. Se we define a delay to 0, which is default systemd behaviour [1] [1] https://www.freedesktop.org/software/systemd/man/systemd.timer.html#RandomizedDelaySec= Change-Id: Ib242e66cfb4a24b7e93144e382e50f124015e3bf (cherry picked from commit 92b5711b94d734d77665875bb99deb09cda72b25)
This commit is contained in:
parent
4f9ee800fd
commit
0f343a8315
@ -307,12 +307,13 @@ galera_mariadb_backups_group_name: backups
|
||||
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: <timespan to randomize the full backup timer by>
|
||||
galera_mariadb_backups_full_randomized_delay_sec: 0
|
||||
|
||||
galera_mariadb_backups_increment_on_calendar:
|
||||
- "*-*-* 06:00:00"
|
||||
- "*-*-* 12:00:00"
|
||||
- "*-*-* 18:00:00"
|
||||
#galera_mariadb_backups_incremental_randomized_delay_sec: <timespan to randomize the incremental backup timer by>
|
||||
galera_mariadb_backups_increment_randomized_delay_sec: 0
|
||||
#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 }}"
|
||||
|
@ -48,7 +48,7 @@
|
||||
state: "started"
|
||||
options:
|
||||
OnCalendar: "{{ galera_mariadb_backups_full_on_calendar }}"
|
||||
RandomizedDelaySec: "{{ galera_mariadb_backups_full_randomized_delay_sec | default(omit) }}"
|
||||
RandomizedDelaySec: "{{ galera_mariadb_backups_full_randomized_delay_sec }}"
|
||||
Persistent: true
|
||||
Unit: "mariabackup-full.service"
|
||||
|
||||
@ -75,7 +75,7 @@
|
||||
state: "started"
|
||||
options:
|
||||
OnCalendar: "{{ galera_mariadb_backups_increment_on_calendar }}"
|
||||
RandomizedDelaySec: "{{ galera_mariadb_backups_increment_randomized_delay_sec | default(omit) }}"
|
||||
RandomizedDelaySec: "{{ galera_mariadb_backups_increment_randomized_delay_sec }}"
|
||||
Persistent: true
|
||||
Unit: "mariabackup-increment.service"
|
||||
when: galera_mariadb_backups_increment_on_calendar is defined
|
||||
|
Loading…
x
Reference in New Issue
Block a user