User story #3013
closedBug #3012: The Rudder cron entry does not verify the number of cf-agent processes
Create a new cron entry that checks if cf-execd AND cf-agent are running, and if not launches cf-agent
Description
Create a new cron entry that checks if cf-execd AND cf-agent are running, and if not launches cf-agent. It should also delete the old entry to prevent compatibility issues.
Update the system techniques to checks if more than 5/8 cf-agent are running, and if so, TERMs/KILLs them
Updated by Matthieu CERDA almost 12 years ago
- Status changed from In progress to Pending technical review
- % Done changed from 0 to 100
Pull request sent.
Updated by Jonathan CLARKE almost 12 years ago
Matthieu CERDA wrote:
Pull request sent.
Er, where? I need a link, please.
Updated by Matthieu CERDA almost 12 years ago
Oops, sorry, here is the link: https://github.com/Normation/rudder-techniques/pull/3
Updated by Matthieu CERDA almost 12 years ago
The pull request has been updated, with a check in Rudder's promises.st that checks if cf-agent is executed concurrently 5/8 times and if so, TERM's / KILL's them.
Updated by Jonathan CLARKE almost 12 years ago
- Status changed from Pending technical review to 10
Looks good to me, merged and closed.
Updated by Jonathan CLARKE almost 12 years ago
- Status changed from 10 to Released
Updated by Nicolas CHARLES almost 12 years ago
- Description updated (diff)
I update this ticket to clearly state that it checks if more than 5/8 cf-agent are running, and if so, TERMs/KILLs them