I checked this on Xenial again since we have puppet 3.8.5-2 merged (and also Debian/Ubunut + Systemd is longer in the field)
First of all bird is still as it was back then, so it should be good to trigger the issue again in repro. I was able to confirm that things work back to Wily. They follow what was initially reported, but like the Report for Debian with 3.7.2-3 it now works in Ubuntu as well. puppet | 3.7.2-5ubuntu2 | wily | source, all puppet | 3.8.5-2 | xenial/universe | source, all I can see these and it works: [...] Debug: Executing '/usr/sbin/service bird status' Debug: Executing '/bin/systemctl show -pSourcePath bird' Debug: Executing '/bin/systemctl is-enabled bird' Debug: Executing '/bin/systemctl enable bird' Notice: /Service[bird]/enable: enable changed 'false' to 'true' Debug: Finishing transaction 20754640 Debug: Storing state Debug: Stored state in 0.01 seconds Debug: Executing '/usr/sbin/service bird status' Debug: Executing '/bin/systemctl show -pSourcePath bird' Debug: Executing '/bin/systemctl is-enabled bird' [...] Note: thanks a lot for the great bug report including reproducing steps that really work well. There is a known issue in case upstart is installed - not 100% a dup, that is tracked in bug 1457957 ** Changed in: puppet (Ubuntu) Status: Confirmed => Fix Released ** Changed in: puppet (Ubuntu) Importance: Undecided => Medium ** Changed in: puppet (Ubuntu) Assignee: Ryan Harper (raharper) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1495853 Title: puppet service enable broken on ubuntu vivid with debian provider To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1495853/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs