https://bugzilla.redhat.com/show_bug.cgi?id=1197421
Bug ID: 1197421 Summary: Logrotate needs to use systemctl Product: Fedora EPEL Version: epel7 Component: rabbitmq-server Severity: medium Assignee: lemenkov@gmail.com Reporter: bwong@fastmail.fm QA Contact: extras-qa@fedoraproject.org CC: erlang@lists.fedoraproject.org, hubert.plociniczak@gmail.com, jeckersb@redhat.com, josh@fornwall.com, lemenkov@gmail.com, rjones@redhat.com, s@shk.io
Description of problem: The package rabbitmq-server-3.3.5-4.el7.noarch installs a logrotate configuration file that uses /sbin/service. Log rotation does not run successfully because the postrotate parameter needs to be updated.
The message received from logrotate (via cron): /etc/cron.hourly/logrotate:
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl. error: error running shared postrotate script for '/var/log/rabbitmq/*.log '
Version-Release number of selected component (if applicable): rabbitmq-server-3.3.5-4.el7.noarch
How reproducible: Consistently
Steps to Reproduce: 1. Install rabbitmq-server. 2. View logrotate configuration file /etc/logrotate.d/rabbitmq-server 3.
Actual results: All I can confirm is the error message from logrotate, whether the rabbitmq logs actually get rotated, I cannot say for sure at this time.
Expected results: A working postrotate command
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=1197421
Peter Lemenkov plemenko@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED CC| |plemenko@redhat.com Resolution|--- |DUPLICATE Last Closed| |2015-10-01 07:03:18
--- Comment #1 from Peter Lemenkov plemenko@redhat.com ---
*** This bug has been marked as a duplicate of bug 1148444 ***
erlang@lists.fedoraproject.org