Project

General

Profile

Actions

Architecture #11705

closed

Architecture #10625: Don't merge directive from same technique on generation

Remove the use of serial in rules

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

Status:
Released
Priority:
N/A
Category:
Architecture - Code maintenance
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

We have a "serial" field in rules which used to be used to "versionned" rules.

This is now irrelevant since the policy is versionned by node, and serial just create a (false) coupling between rules, directives and nodes. We need to remove it to be able to generate d-by-d on nodes.

Actions #1

Updated by François ARMAND about 7 years ago

We must keep the same report format for now to avoid having to change existing configuration (especially of syslog and "rudder agent" command line output).

We will always set serial to "0".

Actions #2

Updated by François ARMAND about 7 years 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/1775
Actions #3

Updated by François ARMAND about 7 years ago

  • Status changed from Pending technical review to Pending release
Actions #4

Updated by Vincent MEMBRÉ almost 7 years ago

  • Status changed from Pending release to Released

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

Actions

Also available in: Atom PDF