Can you file a ticket on that? I'd like to claim I'll remember to assign it
out from a mailing list post, but I probably won't.

If we have a ticket, I'll see if we can get somebody to look at it.

On Mon, May 4, 2015 at 7:54 AM, Victor Danilchenko <epistame...@gmail.com>
wrote:

> Hi guys,
>
> The Puppet that comes with Ubuntu Vivid (3.7.2) is broken -- it doesn't
> correctly resolve whether a service is an Upstart service, so e.g. any mysql
> service notification will fail when trying to restart a service (some
> other services fail too). This is because the 'service' Puppet type is
> trying to invoke /sbin/{start,stop,status,restart,reload} scripts, which
> fail. So basically Puppet issues 'reload mysql', when it should be
> issuing 'service mysql reload'
>
> There's an easy work-around -- I have written a simple script that
> emulates old-style service init behavior, and symlinked it into /sbin/ as
> appropriate; however, this dirty hack may cause problems down the road, so
> I really would rather avoid it.
>
> I am hoping that an official Puppetlabs release for Vivid might fix the
> problem. Do you guys know when/if it's coming? I keep checking in
> https://apt.puppetlabs.com/, but there's nothing there still...
>
> Alternatively, does anyone know how to make the stock distro Puppet
> package resolve the service type correctly?
>
>
> BTW, in case anyone cares, here's my work-around script -- I put it at
> /usr/local/bin/initWrapper:
>
> #!/bin/bash
>
> commandName=$(basename $0)
> serviceName=$1
>
> service "$serviceName" "$commandName"
>
> Then you just replace the symlinks at
> /sbin/{start,stop,status,restart,reload} with symlinks to this new
> script... Now the puppet manifests finish running fine.
>
> However, this work-around strikes me as dangerous, so I don't recommend
> anyone use it.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/afb567dd-37f1-436e-bb38-4aa678b55e69%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/afb567dd-37f1-436e-bb38-4aa678b55e69%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAMto7LJ6Py712z-fTTP6kkRk7_hUNThyQg4yLM6XpgQOtOQB5Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to