Project

General

Profile

User story #7616

Overriden directives are not listed in reports information

Added by François ARMAND almost 3 years ago. Updated 7 months ago.

Status:
Released
Priority:
3
Category:
Web - Compliance & node report
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

On rule details -> compliance, we have the list of directive applied to the rule with for each directive, its own compliance and its components (with their compliance etc).

But if an unique directive is overriden by an other one, then THAT directive does not appear AT ALL in the list. Which is extremelly perturbing for an user.

We should shown them with a specific color, and some texte explaining that the directive is overriden by an other instance in some other rule.

See for context:
https://www.rudder-project.org/redmine/issues/5329#note-9

shot-2018-05-16_00-05-22.jpg (48.9 KB) shot-2018-05-16_00-05-22.jpg François ARMAND, 2018-05-15 22:11
1360

Subtasks

Bug #12660: JS error on node compliance details for rule with overiden directivesReleasedFrançois ARMAND

Related issues

Related to Rudder - Bug #5329: False "no answer" reporting when rules with "unique" directive are overriddenReleased2014-07-30
Related to Rudder - User story #10326: 2 non-contradictory rules cause rule display to spinRejected
Related to Rudder - Bug #11917: No compliance from a Rule with only one Directive, based on a Technique made with Technique Editor, when the Directive is also applied in another RuleNew

Associated revisions

Revision 3151cc09 (diff)
Added by François ARMAND 7 months ago

Fixes #7616: Overreriden directive are not listed in reports information

History

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

  • Related to Bug #5329: False "no answer" reporting when rules with "unique" directive are overridden added

#2 Updated by Vincent MEMBRÉ almost 3 years ago

  • Target version changed from 3.0.13 to 3.0.14

#3 Updated by Vincent MEMBRÉ almost 3 years ago

  • Target version changed from 3.0.14 to 3.0.15

#4 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 3.0.15 to 3.0.16

#5 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 3.0.16 to 3.0.17

#6 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 3.0.17 to 2.11.23

#7 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 2.11.23 to 302

#8 Updated by Alexis MOUSSET over 2 years ago

  • Target version changed from 302 to 3.1.12

#9 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 3.1.12 to 3.1.13

#10 Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 3.1.13 to 3.1.14

#11 Updated by Vincent MEMBRÉ about 2 years ago

  • Target version changed from 3.1.14 to 3.1.15

#12 Updated by Vincent MEMBRÉ about 2 years ago

  • Target version changed from 3.1.15 to 3.1.16

#13 Updated by Vincent MEMBRÉ about 2 years ago

  • Target version changed from 3.1.16 to 3.1.17

#14 Updated by Vincent MEMBRÉ about 2 years ago

  • Target version changed from 3.1.17 to 3.1.18

#15 Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 3.1.18 to 3.1.19

#16 Updated by Benoît PECCATTE almost 2 years ago

  • Tracker changed from Bug to User story

#17 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.1.19 to 3.1.20

#18 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.1.20 to 3.1.21

#19 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.1.21 to 3.1.22

#20 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.1.22 to 3.1.23

#21 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 3.1.23 to 3.1.24

#22 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 3.1.24 to 3.1.25

#23 Updated by Benoît PECCATTE about 1 year ago

  • Target version changed from 3.1.25 to 4.1.9

#24 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.1.9 to 4.1.10

#25 Updated by Benoît PECCATTE 10 months ago

  • Target version changed from 4.1.10 to Ideas (not version specific)

#26 Updated by François ARMAND 7 months ago

  • Assignee set to François ARMAND

#27 Updated by François ARMAND 7 months ago

  • Target version changed from Ideas (not version specific) to 4.1.12

#28 Updated by François ARMAND 7 months ago

  • Status changed from New to In progress

#29 Updated by François ARMAND 7 months ago

1360

The proposed solution make overriden directives appear in the list, under there rules, with a policy mode "overriden" in orange. On mouse over, we get the overriding directive / rule :

#30 Updated by François ARMAND 7 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/1931

#31 Updated by Normation Quality Assistant 7 months ago

  • Assignee changed from Vincent MEMBRÉ to François ARMAND

#32 Updated by François ARMAND 7 months ago

  • Status changed from Pending technical review to Pending release

#33 Updated by François ARMAND 7 months ago

  • Subject changed from Overreriden directive are not listed in reports information to Overriden directives are not listed in reports information

#34 Updated by Benoît PECCATTE 7 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.12, 4.2.6 and 4.3.1 which were released today.

#35 Updated by Nicolas CHARLES 7 months ago

  • Related to User story #10326: 2 non-contradictory rules cause rule display to spin added

#36 Updated by François ARMAND about 2 months ago

  • Related to Bug #11917: No compliance from a Rule with only one Directive, based on a Technique made with Technique Editor, when the Directive is also applied in another Rule added

Also available in: Atom PDF