X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/9694d64a67dca98ce1d574852e7114daaff4727f..e92ed5e09215d67f2bd7dc21a32425d7ec5aa26f:/cookbooks/networking/recipes/default.rb diff --git a/cookbooks/networking/recipes/default.rb b/cookbooks/networking/recipes/default.rb index ea87c3b7b..2f60280f0 100644 --- a/cookbooks/networking/recipes/default.rb +++ b/cookbooks/networking/recipes/default.rb @@ -23,6 +23,8 @@ require "ipaddr" require "yaml" +include_recipe "ruby" + keys = data_bag_item("networking", "keys") file "/etc/netplan/00-installer-config.yaml" do @@ -331,6 +333,16 @@ link "/etc/resolv.conf" do to "../run/systemd/resolve/stub-resolv.conf" end +gem_package "dbus-systemd" do + gem_binary node[:ruby][:gem] +end + +prometheus_exporter "resolved" do + port 10028 + user "systemd-resolve" + restrict_address_families "AF_UNIX" +end + hosts = { :inet => [], :inet6 => [] } search(:node, "networking:interfaces").collect do |n|