On 27.06.2016 [13:12:17 -0000], Robie Basak wrote: > +- defaultfor :operatingsystem => :ubuntu, :operatingsystemmajrelease => > ["15.04","15.10","16.04"] > ++ defaultfor :operatingsystem => :ubuntu, :operatingsystemmajrelease => > ["15.04","15.10","16.04","16.10"] > > This will regress as soon as Yakkety+1 opens. Can we fix it properly? > The logic should be "systemd for >= 15.04". That may need something > better than a set of string comparisons. But doing anything different is > clearly broken.
This logic is "easy" to modify for that, but the other iteration (also a version list) is not, as it's not using a comparison, but extracting the value itself. I have asked upstream in https://github.com/puppetlabs/puppet/pull/5009 about this and your other suggestion. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1570472 Title: Set systemd as default service provider To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs