X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/07840ceab6077ffa7c498daeda4ecbd591c3bc40..528e445c1718da23c21fec3560862dc97539eb71:/cookbooks/networking/recipes/default.rb?ds=sidebyside diff --git a/cookbooks/networking/recipes/default.rb b/cookbooks/networking/recipes/default.rb index 2f60280f0..2b4d96761 100644 --- a/cookbooks/networking/recipes/default.rb +++ b/cookbooks/networking/recipes/default.rb @@ -78,12 +78,14 @@ node[:networking][:interfaces].each do |name, interface| node.default_unless[:networking][:interfaces][name][:inet][:prefix] = role[:inet][:prefix] node.default_unless[:networking][:interfaces][name][:inet][:gateway] = role[:inet][:gateway] node.default_unless[:networking][:interfaces][name][:inet][:routes] = role[:inet][:routes] + node.default_unless[:networking][:interfaces][name][:inet][:rules] = role[:inet][:rules] end if interface[:inet6] && role[:inet6] node.default_unless[:networking][:interfaces][name][:inet6][:prefix] = role[:inet6][:prefix] node.default_unless[:networking][:interfaces][name][:inet6][:gateway] = role[:inet6][:gateway] node.default_unless[:networking][:interfaces][name][:inet6][:routes] = role[:inet6][:routes] + node.default_unless[:networking][:interfaces][name][:inet6][:rules] = role[:inet6][:rules] end node.default_unless[:networking][:interfaces][name][:metric] = role[:metric]