I am hitting the same issue even with latest version of puppet4 of 4.9.4 on ubuntu 16.04:
cat file.pp
--------------------------
if $operatingsystem == 'Ubuntu' and versioncmp($operatingsystemrelease, '16.04') >= 0 {
# Sets the new systemd as default service provider on Ubuntu 16.04 and higher.
# Works around upstart being used by Puppet.
# See also: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472
Service {
provider => systemd
}
}
I am hitting the same issue even with latest version of puppet4 of 4.9.4 on ubuntu 16.04:
cat file.pp ------- ------- ----- $operatingsyste mrelease, '16.04') >= 0 { /bugs.launchpad .net/ubuntu/ +source/ puppet/ +bug/1570472
-------
if $operatingsystem == 'Ubuntu' and versioncmp(
# Sets the new systemd as default service provider on Ubuntu 16.04 and higher.
# Works around upstart being used by Puppet.
# See also: https:/
Service {
provider => systemd
}
}
#include docker 0.0.0.0: 5555', 10.250. 0.254/24' , ------- ------- -----
class { 'docker':
tcp_bind => 'tcp://
extra_parameters => '--bip=
}
-------
# puppet --version
4.9.4
Error: /Stage[ main]/Docker: :Service/ Service[ docker] : Provider upstart is not functional on this host
Notice: Applied catalog in 34.83 seconds
Also tried workaround from #57, which does not seem to have any use. What am I missing ?