Also perform systemd daemon-reload on Puppet 6.1+
Also perform systemd daemon-reload on Puppet 6.1+

The way daemon-reload is implemented in Puppet 6.1 is by calling

    systemctl show --property=NeedDaemonReload -- $SERVICE

If that returns yes then it performs systemctl daemon-reload. However,
this doesn't work reliable because of the particular case.

    # systemctl show --property=NeedDaemonReload -- postgresql
    Failed to get properties: Access denied

This is probably because the original unit file is removed.

buzzdeee/puppetlabs-postgresql,puppetlabs/puppetlabs-postgresql,buzzdeee/puppetlabs-postgresql,puppetlabs/puppetlabs-postgresql,puppetlabs/puppetlabs-postgresql,buzzdeee/puppetlabs-postgresql