Bug #1411
Updated by François ARMAND over 8 years ago
If a node changes hostnames, we must update the authorization rules in cf-servd.cf. This means a promise regeneration run should be started when the inventory detects a hostname change.
In a more general way, any important change in an inventory must trigger and generation.
Important changes are defined by:
- the property may be used in directives with ${rudder.node....}
- the property is used in a system variable.
The second set should be containt in the first, at least for now, but we should be able to define a more future-proof solution than just enumerating the relevant properties.