User story (meta) #2145

Allow to not automatically regenerate promises after a modification

Added by François ARMAND almost 3 years ago. Updated over 2 years ago.

Status:Released Start date:2011-12-23
Priority:3 Due date:
Assignee:Nicolas CHARLES % Done:

100%

Category:Webapp - Config management
Target version:2.4.0~alpha3
Needs translating:No

Description

For now, each time a modification related to configurations is made (group modification, PI update, new configuration rule, PT lib reloading, etc), that modification trigger a "deployment", i.e a full regeneration of all the CFEngine promises for each nodes.

We want to make that behaviour configurable so that all "automatic" deployment are delayed until a "manually required" deployment.
That manual deployment will be trigger by the "deploy" button in the top-right "generation" widget.

That widget will have to be updated to display more information:

  • last generation date,
  • number of modification since that generation,
  • list of modifications made since that last generation.

The list of modification could be the list of relevant action log for the considered period.


Related issues

blocked by Rudder - User story (meta) #2151: Separate the deployment trigger in automatic and manual t... Released 2011-12-30
blocked by Rudder - User story (meta) #2158: Modify the "Regenerate now" widget to show the number of ... Released 2012-01-03
blocked by Rudder - User story (meta) #2159: Create a popup with the list of modification since last d... Released 2012-01-03

History

#1 Updated by François ARMAND almost 3 years ago

  • Status changed from New to 2
  • Assignee set to Nicolas CHARLES

#2 Updated by Nicolas CHARLES almost 3 years ago

  • Status changed from 2 to Pending technical review
  • % Done changed from 0 to 100

It's been achieved through all the others refering tickets

#3 Updated by François ARMAND over 2 years ago

  • Status changed from Pending technical review to Pending functional review

Technical review ok.

#4 Updated by Jonathan CLARKE over 2 years ago

  • Category changed from Webapp - Administration to Webapp - Config management

#5 Updated by Jonathan CLARKE over 2 years ago

Functional review is OK, but I can't close this issue for some reason!

#6 Updated by Jonathan CLARKE over 2 years ago

  • Status changed from Pending functional review to Released

Got it. The "blocked by" issues weren't closed, so I couldn't close this one. Clever Redmine...

Also available in: Atom PDF