Project

General

Profile

Actions

Bug #7274

closed

The daily cf-execd and cf-serverd restart should use SRC on AIX

Added by Matthieu CERDA about 9 years ago. Updated about 9 years ago.

Status:
Released
Priority:
1 (highest)
Category:
System techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Currently, at Hr05.Min_00_05, we restart cf-execd and serverd by doing:
  • SIGTERM
  • Launch the binaries again

This is not cool on AIX, as it makes SRC go bananas:

root@sovma136:~# errpt -a|head -50
---------------------------------------------------------------------------
LABEL:          SRC_RSTRT
IDENTIFIER:     CB4A951F

Date/Time:       Tue Oct 13 12:10:38 2015
Sequence Number: 3171615
Machine Id:      000A0946D600
Node Id:         sovma136
Class:           S
Type:            INFO
Resource Name:   SRC

Description
SOFTWARE PROGRAM ERROR

Probable Causes
APPLICATION PROGRAM

Failure Causes
SOFTWARE PROGRAM

        Recommended Actions
        VERIFY SUBSYSTEM RESTARTED AUTOMATICALLY

Detail Data
SYMPTOM CODE
      589833
SOFTWARE ERROR CODE
       -9035
ERROR CODE
           0
DETECTING MODULE
'srchevn.c'@line:'222'
FAILING MODULE
cf-execd
---------------------------------------------------------------------------
(...)

The good way of solving this would either be to remove this automatic restart, or in AIX case, use SRC to restart them instead :)


Related issues 2 (0 open2 closed)

Related to Rudder - Bug #6118: cf-agent execution is killed if cf-execd is restarted (for example on a 5a.m daily restart)RejectedNicolas CHARLESActions
Related to Rudder - Bug #8184: Do not kill cf-execd with aixRejected2016-04-18Actions
Actions #1

Updated by Nicolas CHARLES about 9 years ago

  • Related to Bug #6118: cf-agent execution is killed if cf-execd is restarted (for example on a 5a.m daily restart) added
Actions #2

Updated by Matthieu CERDA about 9 years ago

  • Status changed from In progress 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/755
Actions #3

Updated by Matthieu CERDA about 9 years ago

  • Status changed from Pending technical review to Pending release
Actions #5

Updated by Vincent MEMBRÉ about 9 years ago

  • Category changed from Techniques to System techniques
Actions #6

Updated by Vincent MEMBRÉ about 9 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.18, 2.11.15, 3.0.10 and 3.1.3 which were released today.

Actions #7

Updated by Nicolas CHARLES over 8 years ago

  • Related to Bug #8184: Do not kill cf-execd with aix added
Actions

Also available in: Atom PDF