[Pkg-puppet-devel] Bug#573551: affects squeeze, package has only been updated in testing

Faidon Liambotis paravoid at debian.org
Wed Mar 2 13:38:10 UTC 2011


On Mon, Feb 21, 2011 at 02:29:30PM +1100, Tim Connors wrote:
> The fix in 2.6.4-1 in testing is all well and good, but the bug applies to
> stable.  Stable has the removed "update-rc.d stop" feature, and so in
> stable, I can't actually convince puppet to ensure the service is stopped.

I also got bitten by this.

Apparently this case is summarized to this:
  * changes in update-rc.d to accommodate for dependency-based booting
    broke puppet's functionality to enable/disable services, i.e. rules
    like:
        service {"postgresql": enable => false }
  * this was reported in this bug and fixed with puppet 2.6.4-1
  * squeeze includes the new update-rc.d but has puppet 2.6.2-4
  * => a default squeeze installation does not work wrt this feature
    (a regression from lenny)

The patch is trivial (2 lines). It'd be nice if it could be applied to
2.6.2-4 and incorporated into a stable point release.

I already contacted Martin on IRC and he said he's too busy to work on
it.

Can someone from the rest of puppet maintainers have a look? It should
be really easy.

Regards,
Faidon





More information about the Pkg-puppet-devel mailing list