Project

General

Profile

Actions

User story #19323

closed

Be able to group reporting and methods so that we have clearer techniques and a better reporting

Added by Vincent MEMBRÉ 12 months ago. Updated 8 months ago.

Status:
Released
Priority:
N/A
Category:
Web - Config management
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

Reporting may be messy in Rudder, We have lots of components, every reports has an impact on reporting and this makes complex to analyze and understand what is wrong

We have a solution, be able to group reporting components in parent component and define a reporting on this parent so that we can filter reporting (ie: worst report, sum of reports (like before), focus on a child component ...)

To represent this in the technique editor, we need to be able to regroup methods in a technique in a 'block'. This is something we wanted to do for a long time to improve organization within a technique, you can link methods together that will allow you to understand better the logic of your techniques. This allow to refactor more too, we will be able to apply a condition on a group of methods, so you won't have to define the condition on each methods you may have, just define it once on a block and it done! So you would have a component name, a reporting rule, and some parameters like a condition. We can imagine in a future that we would be able to define variable directly, without having to use a method to achieve this.


Related issues

Related to Rudder - Bug #20498: Compliance issue in 7.0 because of invalid expected reportsReleasedVincent MEMBRÉActions
Actions #1

Updated by Vincent MEMBRÉ 12 months ago

  • Status changed from New to In progress
  • Assignee set to Vincent MEMBRÉ
Actions #2

Updated by Vincent MEMBRÉ 12 months ago

  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/3650
Actions #3

Updated by Vincent MEMBRÉ 10 months ago

  • Status changed from In progress to Pending release
Actions #29

Updated by Vincent MEMBRÉ 8 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 7.0.0~beta1 which was released today.

Actions #30

Updated by Nicolas CHARLES 5 months ago

  • Related to Bug #20498: Compliance issue in 7.0 because of invalid expected reports added
Actions

Also available in: Atom PDF