"accept-ra" => false,
"addresses" => [],
"routes" => [],
- "interfaces" => interface[:bond][:slaves],
+ "interfaces" => interface[:bond][:slaves].to_a,
"mode" => interface[:bond][:mode] || "active-backup",
"primary" => interface[:bond][:slaves].first,
"mii-monitor-interval" => interface[:bond][:miimon] || 100,
end
netplan["network"]["vlans"].each_value do |vlan|
- netplan["network"]["ethernets"][vlan["link"]] ||= { "accept-ra" => false }
+ unless vlan["link"] =~ /^bond\d+$/
+ netplan["network"]["ethernets"][vlan["link"]] ||= { "accept-ra" => false }
+ end
end
file "/etc/netplan/99-chef.yaml" do