}
file_line { 'add_resolver':
- path => '/etc/cloud/cloud.cfg.d/10_rackspace.cfg',
+ path => $::operatingsystem ? {
+ 'Ubuntu' => '/etc/cloud/cloud.cfg',
+ default => '/etc/cloud/cloud.cfg.d/10_rackspace.cfg',
+ },
line => ' - resolv_conf',
after => ' - update_etc_hosts',
}
content => "#!/bin/sh\nip route add default via ${router} dev eth0",
mode => '0755',
}
+
+ file { '/etc/resolvconf/resolv.conf.d/tail':
+ content => "# opendaylight dns
+nameserver ${ns1}
+nameserver ${ns2}
+",
+ }
}
default: {
notice ("${::operatingsystem} is not supported by this configuration")