so in this module it's ensure_service, enable_service, while another module is manage_service: https://github.com/puppetlabs/puppetlabs-mysql/blob/master/manifests/server.pp#L26, package_ensure (v.s. ensure_package). please set a naming convention.