fuel-library/deployment/puppet/osnailyfacter/lib
Aleksandr Didenko c7f2eddc18 Don't create invalid floating IP ranges
Since floating IP ranges is an array then it's impossible to
override it via Hiera with deep_merge. It's possible to add new
IP ranges only, but not delete/override existing ones.
So if plugin developer wants to override floating IPs parameters
then puppet will fail to create neutron floating subnets, since IP
range from astute.yaml is still present in array after deep merge.

We should not try to create floating IP ranges that does not match
with floating CIDR. We can skip those ranges and put Puppet warning
about it.

Change-Id: I4902933c4f04132ec41f0a844cca852dddefa02a
Closes-bug: #1533676
2016-01-16 11:30:01 +00:00
..
facter Add cluster health task with disk monitor 2015-09-25 10:03:48 -05:00
puppet Don't create invalid floating IP ranges 2016-01-16 11:30:01 +00:00