[chef] Re: Any interest in a knife plugin for package updates?


Chronological Thread 
  • From: Steffen Gebert < >
  • To:
  • Subject: [chef] Re: Any interest in a knife plugin for package updates?
  • Date: Fri, 11 Oct 2013 19:07:40 +0200

Hi Holger,

yes, I'd like to use that!

Steffen

On 10/11/13 7:40 AM, Holger Amann wrote:
> Hi!
> 
> I wrote a rake task which does the following:
> 
> 1. connect to each role in an (chef) environment and show all available 
> package updates (with new version and current installed version)
> 2. for each node ask the user if all updates should be applied and if 'no', 
> step through the list of updates and ask for each single update. if 
> ENV[PACKAGES] (string with package names, seperated by ',') is applied to 
> the rake task, those packages will be updated without confirmation.
> 
> To avoid critical application updates (like postgresql), we set those 
> packages 'on hold' (dpkg --set-selections) by a cookbook, so that they 
> don't get touched or listed by 'apt-get dist-upgrade' (which is executed in 
> that rake task). In this combination keeping our ~50 (debian) nodes up to 
> date is now a very simple and controllable task without much effort.
> 
> If there's any interest, I could start to write a knife plugin for it.
> 
> Or how do you manage package updates? Are there better ways?
> 
> --
> 
> Holger Amann
> Sauspiel GmbH
> Reichenberger Str. 113a
> 10999 Berlin
> 
> 
> 
> Tel. +49 (0) 30 61651135
> Fax +49 (0) 30 61651138
> 
> Handelsregister Berlin: HRB 131781
> Steuernummer: 29/014/05394
> Geschäftsführung: A. Reissner, M. Kavalar
> 
> 





Archive powered by MHonArc 2.6.16.

§