Steps to reproduce: 1. Install gitlab with the module (with `service_manage => true`) 2. Stop the gitlab-runsvdir.service: `systemctl stop gitlab-runsvdir.service` 3. Run Puppet to apply the manifest again. Puppet fails, because it uses `/usr/bin/gitlab-ctl start` to start Gitlab instead of passing it to Systemd. Puppet version: 8.8.1 OS: Debian 12 Gitlab package version: 18.1.1-ce.0