Report abuse

class mysql::server::install {
    package { 'mysql-server':
        ensure => present,
    }
}

class mysql::server::service {
    include mysql

    service { 'mysql'
        ensure    => running,
        enable    => true,
        hasstatus => true,
        require   => Class['mysql::server::install'],
    }
}

Command line: 
sudo puppetd --onetime --verbose --no-daemonize --noop

Output eventually yields:

err: //Node[mysqltest]/mysql::server/mysql::server::service/Service[mysql]: Failed to retrieve current state of resource: Could not find init script for 'mysql'