fuel log rotation should be part of system log rotation schedule
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
Wishlist
|
Fuel Sustaining | ||
Mitaka |
Won't Fix
|
Wishlist
|
Fuel Library (Deprecated) | ||
Newton |
Confirmed
|
Wishlist
|
Fuel Sustaining |
Bug Description
Stemming from changes related to bug 1461400 and bug 1382515, we should collapse the fuel log rotation actions in with the system log rotation configurations and update the log rotation job to be hourly. Currently the fuel logs are excluded from the standard log rotation schedule and triggered via our own cron task as a different schedule. The following items should be done:
*) Remove exclusion of fuel logrotate configuration from standard system logrotate configuration (possible removal tabooext of .nodaily and/or rename /etc/logrotate.
*) Update global dateext to handle hourly rotation since we may have introduced maxsize which could cause logs to rotate more than once a day
*) Create/copy logrotate job from cron.daily to cron.hourly
*) Ensure upgrade path works correctly (for example 6.1 -> 7.0) and will cleanup our cron tasks
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Bartlomiej Piotrowski (bpiotrowski) |
Changed in fuel: | |
status: | Confirmed → Won't Fix |
tags: | added: feature-logging |
tags: |
added: feature logging removed: feature-logging |
tags: |
added: feature-logging removed: feature logging |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
status: | Won't Fix → Confirmed |
no longer affects: | fuel/8.0.x |
tags: | added: area-library |
tags: | added: team-bugfix |
Changed in fuel: | |
milestone: | 8.0 → 9.0 |
tags: | added: tech-debt |
Changed in fuel: | |
importance: | Wishlist → Medium |
The described change request seems nothing more but revert of all recent changes made to the logrotate improvements by the 6.1 dev cycle. What is the point of changing it back and forth and back again, folks? Please, clarify the negative impact of the current logrotate configuration.