fuel-library/deployment/puppet/osnailyfacter/spec/functions
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
..
amqp_host_spec.rb Fix amqp_hosts function messing with input data 2015-02-02 19:05:56 +03:00
configure_default_route__spec.rb Refactor function configure_default_route 2015-11-23 14:54:54 +00:00
corosync_nodes_spec.rb Adapt corosync/pacemaker to flexible networking 2015-07-16 12:49:04 +00:00
format_allocation_pools__spec.rb Don't create invalid floating IP ranges 2016-01-16 11:30:01 +00:00
generate_apt_pins_spec.rb Replace upload_core_repos with Puppet-only task 2015-12-28 16:13:17 +01:00
generate_apt_sources_spec.rb Replace upload_core_repos with Puppet-only task 2015-12-28 16:13:17 +01:00
generate_bridge_mappings__spec.rb Use *network_vlan_ranges* under correct conditions 2016-01-04 12:29:50 +00:00
generate_physnet_mtus__spec.rb Use *network_vlan_ranges* under correct conditions 2016-01-04 12:29:50 +00:00
generate_physnet_vlan_ranges__spec.rb Use *network_vlan_ranges* under correct conditions 2016-01-04 12:29:50 +00:00
generate_vips_spec.rb VIP iptables rules are not hardcoded 2015-12-01 18:47:10 +00:00
get_node_to_ipaddr_map_by_network_role__spec.rb Add get_default_gateways() parser function 2015-07-02 13:38:28 +03:00
get_nodes_hash_by_roles__spec.rb Fix get_nodes_hash_by_roles parser function 2015-06-30 15:40:18 +03:00
get_routable_networks_for_network_role__spec.rb Fix routable networks for role for nodes without public IP 2015-11-30 17:06:28 +03:00
get_ssl_property_spec.rb Add selective SSL support 2015-12-01 19:03:29 +00:00
network_metadata_to_hosts__spec.rb Implement prefixed hostnames support 2016-01-11 19:16:50 +02:00
nodes_with_roles__spec.rb Enable rspec unit tests for osnailyfacter module 2015-10-20 12:42:51 +00:00
roles_include_spec.rb Get rid of usage of node role in manifests 2015-12-11 15:17:57 +03:00
setvar_spec.rb Add fetch, store and setvar functions 2015-07-14 21:30:27 +03:00
store_spec.rb Add fetch, store and setvar functions 2015-07-14 21:30:27 +03:00
url_available_spec.rb Add multithreading to url_available check 2015-09-29 11:17:53 +00:00