Project

General

Profile

Bug #7274

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

Added by Matthieu CERDA over 5 years ago. Updated over 5 years ago.

Status:
Released
Priority:
1
Category:
System techniques
Target version:
Severity:
User visibility:
Effort required:
Priority:

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

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
#1

Updated by Nicolas CHARLES over 5 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
#2

Updated by Matthieu CERDA over 5 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
#3

Updated by Matthieu CERDA over 5 years ago

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

Updated by Vincent MEMBRÉ over 5 years ago

  • Category changed from Techniques to System techniques
#6

Updated by Vincent MEMBRÉ over 5 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.

#7

Updated by Nicolas CHARLES almost 5 years ago

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

Also available in: Atom PDF