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

Reply via email to