Override class parameter by subnet no longer works since 1.5
I have a puppet class parameter (master for munin::client) with the following order:
fqdn subnet hostgroup os domain
Then a match
subnet=172.17.0.0/16with some value.
Before I upgraded to 1.5 the override worked, but since I upgraded to 1.5 it no longer does. I can see that since machines with subnet=172.17.0.0/16 no longer have munin graphs since the upgrade. One node that's in noop still has the correct master, but wants to change it to the default as well.
#2 Updated by Tomer Brisker over 5 years ago
- Status changed from New to Assigned
- Assignee set to Ori Rabin
Currently subnet matchers only work on the subnet label (for example, "subnet1 (192.168.1.0/24)").
This should be updated to match either the name or the network, or the documentation should be updated to indicate this behaviour.