Project

General

Profile

Actions

Bug #6526

closed

Log rotation of reports and slapd is not correctly functionnal on redhat, as the server continues to write to the move file

Bug #6526: Log rotation of reports and slapd is not correctly functionnal on redhat, as the server continues to write to the move file

Added by Nicolas CHARLES over 10 years ago. Updated over 10 years ago.

Status:
Released
Priority:
N/A
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Rotation on redhat (and possibly Ubuntu) is not correctly working. The postrotate command is "service rsyslogd reload"
However, rsyslogd reload simply exit 3, without reloading anything, so it still write in all.log.1 rather than all.log

The correct solution seems to be

 /bin/kill -HUP `cat /var/run/syslogd.pid

(or the correct path of kill according to the systems)

see https://www.redhat.com/archives/rhelv6-list/2012-June/msg00068.html


Subtasks 3 (0 open3 closed)

Bug #6585: Wrong initial promise file modified breaking tests in tehcniquesReleasedBenoît PECCATTEActions
Bug #6586: Fix initial promises to have correct logrotate on 2.11ReleasedNicolas CHARLESActions
Bug #6676: rudder-agent is stuck, waiting for user input during log compression (on 2.10)ReleasedMatthieu CERDAActions

Related issues 1 (0 open1 closed)

Has duplicate Rudder - Bug #4433: Log rotation problems due to bad post-rotate scriptRejectedBenoît PECCATTEActions

Updated by Nicolas CHARLES over 10 years ago Actions #1

just a remark, the path of the binary kill is not the same on all systems

Updated by Matthieu CERDA over 10 years ago Actions #2

  • Status changed from New to Pending technical review
  • Assignee changed from Matthieu CERDA to Benoît PECCATTE
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/659

Updated by Benoît PECCATTE over 10 years ago Actions #3

  • Status changed from Pending technical review to In progress

Updated by Benoît PECCATTE over 10 years ago Actions #4

  • Target version changed from 2.10.14 to 3.1.0~beta1

Updated by Benoît PECCATTE over 10 years ago Actions #5

  • Target version changed from 3.1.0~beta1 to 2.10.14

Updated by Benoît PECCATTE over 10 years ago Actions #6

Centos6 : /bin/kill and /var/run/syslod.pid
Centos7 : /bin/kill and /var/run/syslod.pid

Let's consider this OK

Updated by Benoît PECCATTE over 10 years ago Actions #7

  • Has duplicate Bug #4433: Log rotation problems due to bad post-rotate script added

Updated by Matthieu CERDA over 10 years ago Actions #8

  • Status changed from In progress to Pending release

Updated by Vincent MEMBRÉ over 10 years ago Actions #10

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.14, 2.11.11 and 3.0.5 which were released today.

Actions

Also available in: PDF Atom