fuel-library/deployment
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
..
puppet Don't create invalid floating IP ranges 2016-01-16 11:30:01 +00:00
.gitignore Add mcollective and datacat to gitignore 2015-11-25 10:17:57 +01:00
Gemfile Initial librarian-puppet-simple configuration 2015-07-31 10:43:59 -05:00
Puppetfile Disable execution of dbsync for Murano Dashboard 2016-01-12 11:44:01 +00:00
remove_modules.sh Noop tests refactoring 2015-11-03 17:09:22 +03:00
update_modules.sh Replace which with type in update_modules.sh 2015-12-03 11:40:02 +00:00