Puppet Version: 6.1.0
Puppet Server Version: 6.1.0
OS Name/Version: CentOS 7
PUP-3483, if I tell puppet to ensure a unit file (i.e. /etc/systemd/system/foobar.service) is absent, and that unit file overrides another unit file (i.e. /usr/share/systemd/system/foobar.service), Puppet removes the override file but doesn't trigger a daemon reload, causing systemd to still use the old, removed unit file's config.
Desired Behavior: Removing a file in any of the paths listed here should trigger a daemon-reload, just like modifying them
Actual Behavior: No daemon-reload is triggered