example42/puppet-mysql — pull request #9 by lermit (2012-08-22 15:44:29+00:00)
Title: No service management when package is absent.

When package manager remove init script (/etc/init.d/mysql),
decommissioning package with following directive

class { 'mysql':
absent => true,
}

Puppet will output following error :
err: /Stage[main]/Mysql/Service[mysql]: Could not evaluate: Could not
find init script for 'mysql'

So Service directive isn't able to manage service when package is
absent.

This isn't mysql related. I think it's global, it's the expected
behavior ?

Puppet version : 2.7.18