Project

General

Profile

Actions

Architecture #11940

closed

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

Warn if an "uniqueVariable" is found in a technique

Added by François ARMAND over 6 years ago. Updated about 6 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Config management
Target version:
Effort required:
Name check:
Fix check:
Regression:

Description

Since unique variable are not supported anymore, we must warn the user if one is used in a technique.


Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #11858: Add common pre- and post- agent run action triggered by technique logicReleasedVincent MEMBRÉActions
Actions #1

Updated by François ARMAND over 6 years ago

Unique variable can be replace with the use of a RudderParameter or node property (unicity of the value on Rudder scope or on node scope), or if the action must be done exactly once, by the bundle sequence pre-/post-hook (see: #11858)

Actions #2

Updated by François ARMAND over 6 years ago

  • Related to Architecture #11858: Add common pre- and post- agent run action triggered by technique logic added
Actions #3

Updated by François ARMAND over 6 years ago

  • Subject changed from Warn if an unique variable is found in a technique to Warn if an "uniqueVariable" or "checked" is found in a technique

In that PR, we will also clean all the code still referencing these information (appart for the warning, of course)

Actions #4

Updated by François ARMAND over 6 years ago

  • Status changed from New to In progress
Actions #5

Updated by François ARMAND over 6 years ago

  • Subject changed from Warn if an "uniqueVariable" or "checked" is found in a technique to Warn if an "uniqueVariable" is found in a technique

"checked" is actually use. Not sure how/for what, but I will just leave it alone for now.

Actions #6

Updated by François ARMAND over 6 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder/pull/1826
Actions #7

Updated by Rudder Quality Assistant over 6 years ago

  • Assignee changed from Nicolas CHARLES to François ARMAND
Actions #8

Updated by François ARMAND over 6 years ago

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

Updated by Vincent MEMBRÉ about 6 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