[Pkg-puppet-devel] Bug#859454: Bug#859454: puppet: package upgrade fails due to preinst not stopping puppet daemon

Apollon Oikonomopoulos apoikos at debian.org
Wed Apr 26 20:28:08 UTC 2017


Control: tags -1 moreinfo

Hi Dan,

On 12:11 Mon 03 Apr     , Dan Urist wrote:
> Package: puppet
> Version: 4.8.2-3~bpo8+1
> Severity: important
> 
> It appears that there is no check for a running puppet daemon in the 
> preinst phase of the package installation. The preinst phase should 
> check whether the puppet daemon is running and stop it, but apparently 
> it doesn't do that, so the upgrade fails at the end when it attempts 
> to start the puppet daemon since the old daemon is still running. If I 
> manually stop the daemon before upgrade, the upgrade proceeds without 
> error, and the puppet agent is started at the end of the process.

I have an idea about what might be wrong, but just to make sure, which 
version are you upgrading from?  I guess you're upgrading from Jessie's 
3.7.2, correct?

Regards,
Apollon



More information about the Pkg-puppet-devel mailing list