diff --git a/lib/puppet/provider/service/noop.rb b/lib/puppet/provider/service/noop.rb new file mode 100644 index 000000000..a1e9807b4 --- /dev/null +++ b/lib/puppet/provider/service/noop.rb @@ -0,0 +1,17 @@ +Puppet::Type.type(:service).provide :noop, :parent => :systemd do + def startcmd + [ "/bin/true" ] + end + + def stopcmd + [ "/bin/true" ] + end + + def restartcmd + [ "/bin/true" ] + end + + def statuscmd + [ "/bin/true" ] + end +end diff --git a/manifests/profile/base/apache.pp b/manifests/profile/base/apache.pp index ccc16d55e..16c5371e4 100644 --- a/manifests/profile/base/apache.pp +++ b/manifests/profile/base/apache.pp @@ -49,6 +49,7 @@ class tripleo::profile::base::apache( mpm_module => $mpm_module, } } + Service <| title == 'httpd' |> { provider => 'noop' } include ::apache::mod::status include ::apache::mod::ssl