Merge "Add way to change logrotate scheduling"

This commit is contained in:
Zuul 2021-12-21 23:53:30 +00:00 committed by Gerrit Code Review
commit 97db1b89d7
2 changed files with 8 additions and 0 deletions

View File

@ -30,6 +30,7 @@ common_services:
image: "{{ cron_image_full }}" image: "{{ cron_image_full }}"
environment: environment:
DUMMY_ENVIRONMENT: kolla_useless_env DUMMY_ENVIRONMENT: kolla_useless_env
KOLLA_LOGROTATE_SCHEDULE: "{{ cron_logrotate_schedule }}"
volumes: "{{ cron_default_volumes + cron_extra_volumes }}" volumes: "{{ cron_default_volumes + cron_extra_volumes }}"
dimensions: "{{ cron_dimensions }}" dimensions: "{{ cron_dimensions }}"
@ -97,6 +98,7 @@ fluentd_extra_volumes: "{{ default_extra_volumes }}"
cron_logrotate_rotation_interval: "weekly" cron_logrotate_rotation_interval: "weekly"
cron_logrotate_rotation_count: 6 cron_logrotate_rotation_count: 6
cron_logrotate_schedule: "daily"
#################### ####################
# Fluentd # Fluentd

View File

@ -0,0 +1,6 @@
---
features:
- |
Adds a new variable to be used by the common role,
``cron_logrotate_schedule``. This allows to configure
how often the cron runs for logrotate.