Project

General

Profile

Actions

Bug #6519

closed

When we add a node in a rule, we lose all compliance info on this rule applied on it, and we change promises of all the nodes of the rule

Added by Nicolas CHARLES over 9 years ago. Updated over 9 years ago.

Status:
Released
Priority:
1 (highest)
Category:
Web - Compliance & node report
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

If I have Rule A applied on node 1, 2 and 3, and we add node4 in the target of the rule, the global compliance will be "Applying", even if nothing changed for RuleA on node1, 2 and 3
This is because we are eagerly increasing serial (think of version) of the rule when adding node (note that when we remove a node, the serial does not change)

It would be so much cooler to have the compliance for node1, 2 and 3 displayed, and Applying for node 4, as it would make compliance usable even when we change a lot the nodes
don't you think ?


Files

rules.png (32 KB) rules.png Nicolas CHARLES, 2015-04-19 22:56

Subtasks 2 (0 open2 closed)

Bug #6619: When only adding directives to Rules, reporting is not displayed for added directivesReleasedNicolas CHARLES2015-05-25Actions
Bug #6667: Adapt tests after new cache managementReleasedNicolas CHARLES2015-05-25Actions

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #6723: When we add a node, we have some rules where we loose all complianceRejectedActions
Related to Rudder - Bug #7080: Clear cache doesn't regenerate expected reportsReleasedFrançois ARMAND2015-08-06Actions
Actions

Also available in: Atom PDF