Bug #24988
closed
Property inheritance of type array doesn't work
Added by Benoît PECCATTE 5 months ago.
Updated 5 months ago.
Category:
Web - Config management
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"]
- Status changed from New to In progress
- Assignee set to Clark ANDRIANASOLO
- 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)...
- Assignee set to Clark ANDRIANASOLO
- 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
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
- Status changed from Pending technical review to Pending release
- Fix check changed from To do to Checked
- Status changed from Pending release to Released
This bug has been fixed in Rudder 8.1.4 which was released today.
Also available in: Atom
PDF