Project

General

Profile

Actions

Bug #20883

closed

Built in Techniques using generic methods have no reports with new report id

Added by Vincent MEMBRÉ almost 3 years ago. Updated over 2 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Config management
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:

Description

Since introduction of techniques using the reporting, and especially with changes from the generic methods side, built in techniques (and system techniques) using those methods cannot report anymore or even cannot ran anymore, mostly because they do not generate a report id that is now used in the core of generic methods.

We can generate for all techniques a reporting context that sets a report id to a value (could be random, 0, i went to ruleid+directiveid because i had them)

We also need to adapt several methods (or fix bugs within some of them) but htat will be in anoter issue


Subtasks 2 (0 open2 closed)

Bug #20884: package state options method breaks "Packages" techniques with new reportingReleasedAlexis MoussetActions
Bug #20936: classes not correctly cancelled and typo in variableReleasedAlexis MoussetActions
Actions #1

Updated by Vincent MEMBRÉ almost 3 years ago

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

Updated by Vincent MEMBRÉ almost 3 years ago

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

Updated by Vincent MEMBRÉ almost 3 years ago

  • Target version changed from 7.1.0~beta1 to 7.1.0~beta2
Actions #4

Updated by Vincent MEMBRÉ almost 3 years ago

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

Updated by Vincent MEMBRÉ over 2 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 7.1.0~beta2 which was released today.

Actions

Also available in: Atom PDF