Project

General

Profile

Actions

Bug #24988

closed

Property inheritance of type array doesn't work

Added by Benoît PECCATTE 5 months ago. Updated 5 months 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:
Checked
Regression:
No

Description

Create a global with 'mao' inheritance

  • default value []
  • value for group A: ["ssh"] -> value on node ["ssh"]
  • value groupe B (sub group of A) : ["apache2"] -> value on node ["ssh", "apache2"]
  • value on a B node : [ "ntp" ] -> finale value ["apache2", "ntp"]

The last value should be ["ssh", "apache2", "ntp"]


Subtasks 1 (0 open1 closed)

Bug #25011: Add doc for propagated inheritance mode from global property ReleasedFrançois ARMANDActions
Actions #1

Updated by Clark ANDRIANASOLO 5 months ago

  • Status changed from New to In progress
  • Assignee set to Clark ANDRIANASOLO
Actions #2

Updated by Clark ANDRIANASOLO 5 months ago

  • Assignee deleted (Clark ANDRIANASOLO)

I'm able to reproduce...

It seems that when group B inherits group A, the property from A is lost in the inheritance chain for a node in B (which is also in A)...

Actions #3

Updated by Clark ANDRIANASOLO 5 months ago

  • Assignee set to Clark ANDRIANASOLO
Actions #4

Updated by Clark ANDRIANASOLO 5 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Clark ANDRIANASOLO to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/5725
Actions #5

Updated by Clark ANDRIANASOLO 5 months ago

  • Subtask #25011 added
Actions #6

Updated by Clark ANDRIANASOLO 5 months ago

We only add this behavior starting from 8.1 : we do not want to take the risk of possibly changing the behavior of existing older versions (7.3 and 8.0). It is likely to be used by users only starting from 8.1

Actions #7

Updated by Clark ANDRIANASOLO 5 months ago

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

Updated by Félix DALLIDET 5 months ago

  • Fix check changed from To do to Checked
Actions #9

Updated by Vincent MEMBRÉ 5 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 8.1.4 which was released today.

Actions

Also available in: Atom PDF