Project

General

Profile

Actions

User story #856

closed

Make promises in order to assure that Rudder services are still running

Added by Jonathan CLARKE about 13 years ago. Updated about 12 years ago.

Status:
Released
Priority:
3
Assignee:
Matthieu CERDA
Category:
System techniques
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

It would be unfortunable if Rudder root server didn't work since one of its necessary service has been stopped (slapd, jetty, apache, postgres).

Promises could be made in order to assure that these process are running or to start them if not.


Related issues 8 (0 open8 closed)

Blocked by Rudder - User story #2202: PT distributePolicy: Check if all the core rudder daemons are launched and set to start on bootReleasedMatthieu CERDA2012-01-26Actions
Blocks Rudder - User story #2203: PT common: Make the common PT copy the CFengine binaries from /opt/rudder/sbin to sys.workdir/binReleasedMatthieu CERDA2012-01-26Actions
Blocks Rudder - User story #2207: PT distributePolicy : Implement the SuSE postgresql configuration hack in the distributePolicyReleasedMatthieu CERDA2012-01-27Actions
Blocks Rudder - User story #2209: PT distributePolicy : Copy the logrotate configuration if not presentReleasedMatthieu CERDA2012-01-27Actions
Blocks Rudder - User story #2210: PT distributePolicy : Implement an integrity check to warn the user if the configuration-repository directory is absentReleasedMatthieu CERDA2012-01-27Actions
Blocks Rudder - User story #2211: PT distributePolicy : Check if the WebDAV password is OKReleasedMatthieu CERDA2012-01-27Actions
Blocks Rudder - User story #2213: PT distributePolicy: LDAP password synchronizationReleasedMatthieu CERDA2012-01-27Actions
Blocks Rudder - User story #2222: PT distributePolicy: Check status of webapp and endpoint, and restart jetty if several continuous tests failReleasedMatthieu CERDA2012-01-31Actions
Actions #1

Updated by Matthieu CERDA about 13 years ago

  • Assignee set to Matthieu CERDA
  • Priority changed from N/A to 3

Je m'en charge

Actions #2

Updated by Jonathan CLARKE about 13 years ago

  • Priority changed from 3 to 4

Priorité aux bugs !

Actions #3

Updated by Jonathan CLARKE about 13 years ago

  • Target version deleted (8)
Actions #4

Updated by Jonathan CLARKE about 13 years ago

  • Assignee deleted (Matthieu CERDA)
Actions #5

Updated by Jonathan CLARKE over 12 years ago

  • Target version set to 10
Actions #6

Updated by François ARMAND over 12 years ago

  • Target version changed from 10 to 24
Actions #7

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 24 to 18
Actions #8

Updated by Jonathan CLARKE over 12 years ago

  • Priority changed from 4 to 3
Actions #10

Updated by Nicolas PERRON over 12 years ago

  • Subject changed from Faire des promesses pour s'assurer que les services du serveur racine sont lances to Make promises in order to assure that Rudder services are still running
  • Description updated (diff)
Actions #12

Updated by François ARMAND over 12 years ago

  • Target version changed from 18 to 2.4.0~alpha1
Actions #13

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 2.4.0~alpha1 to 2.4.0~alpha2
Actions #14

Updated by Jonathan CLARKE about 12 years ago

  • Target version changed from 2.4.0~alpha2 to 2.4.0~alpha3
Actions #15

Updated by Jonathan CLARKE about 12 years ago

  • Target version changed from 2.4.0~alpha3 to 2.4.0~alpha4
Actions #16

Updated by Jonathan CLARKE about 12 years ago

  • Status changed from New to In progress
  • Assignee set to Matthieu CERDA
  • % Done changed from 0 to 70
This task has been cut up into several smaller ones:
  • #2202: PT distributePolicy: Check if all the core rudder daemons are launched and set to start on boot
  • #2203: PT common: Make the common PT copy the CFengine binaries from /opt/rudder/sbin to sys.workdir/bin
  • #2207: PT distributePolicy : Implement the SuSE postgresql configuration hack in the distributePolicy
  • #2209: PT distributePolicy : Copy the logrotate configuration if not present
  • #2210: PT distributePolicy : Implement an integrity check to warn the user if the configuration-repository directory is absent
  • #2211: PT distributePolicy : Check if the WebDAV password is OK
  • #2213: PT distributePolicy: LDAP password synchronization
  • #2222: PT distributePolicy: Check status of webapp and endpoint, and restart jetty if several continuous tests fail
Actions #17

Updated by François ARMAND about 12 years ago

  • Target version changed from 2.4.0~alpha4 to 2.4.0~alpha5
Actions #18

Updated by Jonathan CLARKE about 12 years ago

  • Status changed from In progress to Released
  • % Done changed from 70 to 100

All subtasks have now been addressed!

Actions

Also available in: Atom PDF