~mertkirpici/charm-logrotated:lp/2017795

Last commit made on 2023-05-05
Get this branch:
git clone -b lp/2017795 https://git.launchpad.net/~mertkirpici/charm-logrotated
Only Mert Kirpici can upload to this branch. If you are Mert Kirpici please log in for upload directions.

Branch merges

Branch information

Name:
lp/2017795
Repository:
lp:~mertkirpici/charm-logrotated

Recent commits

7316795... by Mert Kirpici

fix: cleanup old cronjobs upon config change

A change in cronjob frequency used to leave the old cronjobs behind,
causing unnecessary execution. This patch is mitigating that behavior
and also adds some tests.

Works-on: 2017795
Signed-off-by: Mert Kırpıcı <email address hidden>

017fd99... by Chi Wai CHAN

Add "size" directive for config option "override". This is mutually exclusive with "interval" directive, and if both "size" and "interval" are provided, "size" takes the precedence.

Reviewed-on: https://code.launchpad.net/~raychan96/charm-logrotated/+git/charm-logrotated/+merge/442228
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Erhan Sunar <email address hidden>

e5f3e29... by Chi Wai CHAN

Add examples for "size" directive in config.yaml.

cf8e129... by Chi Wai CHAN

Add functional test for config option "override".

53663fd... by Chi Wai CHAN

Fix deprecated juju_tools.

7d0735f... by Chi Wai CHAN

Add "size" directive for config option "override".

4d9208b... by Chi Wai CHAN

Allow "override" option to override a single directive (rotate | interval), instead of having to specify both of them.

Reviewed-on: https://code.launchpad.net/~raychan96/charm-logrotated/+git/charm-logrotated/+merge/442076
Reviewed-by: Robert Gildein <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: JamesLin <email address hidden>
Reviewed-by: Erhan Sunar <email address hidden>

03f27b2... by Chi Wai CHAN

Prevent get_override_settings(file_path) from raising error when
file_path is not in override option.

5a5ee96... by Chi Wai CHAN

Allow "override" option to override a single directive (rotate | interval), instead of having to specify both of them.

ebb62b6... by Martin Kalcok

Revert to default value when 'update-cron-daily-schedule' is 'unset'.

Reviewed-on: https://code.launchpad.net/~martin-kalcok/charm-logrotated/+git/charm-logrotated/+merge/441934
Reviewed-by: Eric Chen <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: JamesLin <email address hidden>