diff --git a/bundles/backup-server/files/check_backup_for_node b/bundles/backup-server/files/check_backup_for_node index e983f14..187d5d4 100644 --- a/bundles/backup-server/files/check_backup_for_node +++ b/bundles/backup-server/files/check_backup_for_node @@ -42,9 +42,12 @@ try: datetime.fromtimestamp(last_snap).strftime('%Y-%m-%d %H:%M:%S'), )) - if delta > (DAY_SECONDS * 2): + # One day without backups is still okay. There may be fluctuations + # because of transfer speed, amount of data, changes in backup + # schedule etc. + if delta > (DAY_SECONDS * 3): exit(2) - elif delta > DAY_SECONDS: + elif delta > (DAY_SECONDS * 2): exit(1) else: exit(0) diff --git a/bundles/pacman/items.py b/bundles/pacman/items.py index e0a116c..38d86de 100644 --- a/bundles/pacman/items.py +++ b/bundles/pacman/items.py @@ -79,7 +79,7 @@ pkg_pacman = { } if node.metadata.get('pacman/install_gui', False): - pkg_pacman = { + pkg_pacman.update({ 'fish': {}, 'netctl': {}, 'rfkill': {},