Project

General

Profile

Actions

Bug #2734

closed

"/etc/init.d/rudder-agent restart" is broken

Bug #2734: "/etc/init.d/rudder-agent restart" is broken

Added by Gonéri Le Bouder over 13 years ago. Updated almost 11 years ago.

Status:
Rejected
Priority:
3
Assignee:
Nicolas PERRON
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

root@srv00015:/srv/tftp# ps aux|grep cf
root     31306  0.0  0.0   6028   684 pts/1    S+   21:48   0:00 grep cf
root@srv00015:/srv/tftp# /etc/init.d/rudder-agent start
rudder-agent[31315]: [INFO] Using /etc/default/rudder-agent for configuration
rudder-agent[31318]: [INFO] Using /var/rudder/cfengine-community for Cfengine workdir
rudder-agent[31319]: [INFO] Launching Cfengine Community cf-serverd...
rudder-agent[31325]: [OK] Cfengine Community cf-serverd started after 1 seconds
rudder-agent[31326]: [INFO] Launching Cfengine Community cf-execd...
rudder-agent[31333]: [OK] Cfengine Community cf-execd started after 1 seconds
root@srv00015:/srv/tftp# ps aux|grep cf
root     31322  0.0  0.0  35492  2740 ?        Ss   21:49   0:00 /var/rudder/cfengine-community/bin/cf-serverd
root     31330  0.0  0.0  35404  2468 ?        Ss   21:49   0:00 /var/rudder/cfengine-community/bin/cf-execd
root     31335  0.0  0.0   6028   684 pts/1    S+   21:49   0:00 grep cf
root@srv00015:/srv/tftp# /etc/init.d/rudder-agent restart
rudder-agent[31343]: [INFO] Using /etc/default/rudder-agent for configuration
rudder-agent[31346]: [INFO] Using /var/rudder/cfengine-community for Cfengine workdir
rudder-agent[31347]: [INFO] Halting Cfengine Community cf-serverd...
rudder-agent[31351]: [OK] Cfengine Community cf-serverd stopped after 2 seconds
rudder-agent[31352]: [INFO] Halting Cfengine Community cf-execd...
rudder-agent[31356]: [OK] Cfengine Community cf-execd stopped after 2 seconds
rudder-agent[31357]: [INFO] Launching Cfengine Community cf-serverd...
rudder-agent[31363]: [OK] Cfengine Community cf-serverd started after 1 seconds
rudder-agent[31364]: [INFO] Launching Cfengine Community cf-execd...

rudder-agent[31486]: [ALERT] no PID file for cf-execd after 30 seconds. Trying again...

Related issues 1 (0 open1 closed)

Related to Rudder - Bug #2735: warning during update-rc.dRejectedGonéri Le BouderActions

Updated by Gonéri Le Bouder over 13 years ago Actions #1

Hum, the agent managed to start after 2 retry.

Updated by Gonéri Le Bouder over 13 years ago Actions #2

The server hostname is in /etc/hosts and I use the IP address in /var/rudder/cfengine-community/policy_server.dat.

Updated by Nicolas PERRON over 13 years ago Actions #3

Did you launch /opt/rudder/sbin/cf-agent ?

Updated by Gonéri Le Bouder over 13 years ago Actions #4

I just started "/etc/init.d/rudder-agent start" after the package installation.

Updated by Matthieu CERDA over 13 years ago Actions #5

Do you have a cf-execd running when you launch "ps aux|grep cf-execd" ?

Updated by Jonathan CLARKE over 13 years ago Actions #7

  • Status changed from New to Discussion
  • Assignee changed from Jonathan CLARKE to Gonéri Le Bouder
  • Target version set to 2.4.0~beta4

Gonéri, am I right in understanding that this happens on a Debian Wheezy system, or also on Squeeze?

What makes you think that this is related to the boot order sequence? I'm not sure I understand the link.

I'd like to fix this in the next upcoming 2.4 beta version if possible.

Updated by Gonéri Le Bouder over 13 years ago Actions #8

This is a Squeeze system.

Updated by Jonathan CLARKE over 13 years ago Actions #9

Gonéri Le Bouder wrote:

This is a Squeeze system.

OK, thanks for confirming.

Then can you explain what makes you think this is related to not having LSB-headers? (I agree that we should add them, but that's already in another ticket, I'm just not sure where this bug comes from...)

Updated by Jonathan CLARKE over 13 years ago Actions #10

  • Assignee changed from Gonéri Le Bouder to Matthieu CERDA
  • Target version changed from 2.4.0~beta4 to 2.4.0~rc1

Let's see if this still happens when we've added the LSB headers

Updated by Jonathan CLARKE over 13 years ago Actions #11

  • Assignee changed from Matthieu CERDA to Nicolas PERRON

Updated by Jonathan CLARKE over 13 years ago Actions #12

  • Status changed from Discussion to 2
  • Priority changed from N/A to 3

Updated by Nicolas PERRON over 13 years ago Actions #13

I'm not sure to understand the problem here, but it can't be related to non-LSB header since there are LSB header in rudder-agent init script.

I suppose the related issue is: #2735

Updated by Gonéri Le Bouder over 13 years ago Actions #14

I don't think there is a problem at all. the LSB header seem valid.

Updated by Nicolas PERRON over 13 years ago Actions #15

Gonéri Le Bouder wrote:

I don't think there is a problem at all. the LSB header seem valid.

Ok, then I suppose we can reject this bug.

Updated by Gonéri Le Bouder over 13 years ago Actions #16

Reject? There where no LSB header when did my test.

Updated by Nicolas PERRON over 13 years ago Actions #17

Gonéri Le Bouder wrote:

Reject? There where no LSB header when did my test.

Are you sure ? I've just checked and the LSB header exist on rudder-agent at least since Rudder 2.3.0 .

Updated by Jonathan CLARKE over 13 years ago Actions #18

  • Status changed from 2 to Rejected

Gonéri Le Bouder wrote:

I don't think there is a problem at all. the LSB header seem valid.

Thanks for confirming Gonéri.

cf-execd sometimes takes a while to stop gracefully, which is what you're seeing here, I think.

This is unrelated to LSB headers, which have been in the rudder-agent init script since the original 2.3.0 release in October 2011.

Marking this bug as "Rejected", since there is no actual bug here. Feel free to re-open if you disagree, or we have misunderstood you.

Updated by Nicolas PERRON over 13 years ago Actions #19

  • Target version changed from 2.4.0~rc1 to 2.4.0~beta5

Updated by Nicolas PERRON about 13 years ago Actions #20

  • Project changed from Rudder to 34
  • Category deleted (11)

Updated by Benoît PECCATTE almost 11 years ago Actions #21

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions

Also available in: PDF Atom