Hi , 

 I recently used puppet to upgrade a bunch of Centos 6.4 Machines to to 
centos 6.9 incl latest kernel .  

  Problems are if you use yum , there is no guarantee that every server 
will have the same package if there is an update on the repository . So set 
up a webserver , mount the latest in my case was minimal cenOs 6.9 .
 
I then used puppet to update the repo pointers, run a /var /boot /etc  back 
up to /tmp  [ you never know ]  Then ran yum -y upgrade within a script . 

This worked . 

Since you dont want puppet upgrading all the time all the nodes in the 
Classification where set to a rule OSVERSION = 6.4  so when the nodes where 
upgraded they no longer appeared in this classification . 

 Hope this helps.  

On Monday, 13 April 2009 19:23:06 UTC+1, thierry.th...@gmail.com wrote:
>
> Hello, 
>
> Reading the doc I could not find if Puppet could help running system 
> updates. 
>
> I would like to get started with several VMWare guests and few hosts, 
> all running CentOS. Some are 32bits, some 64bits. These are mostly 
> VMWare server installations; just starting ESXi with one system. They 
> are running different apps/configurations. 
>
> Of course there are few issues with: 
>
> 1- VMWare tools that want to be sometimes recompiled on Linux. There 
> is a trick to avoid the recompilation: 
>
> http://vmetc.com/2008/08/31/automating-vmware-tools-installs-and-upgrades-in-linux-guests/
>  
> but maybe this could be taken care of with Puppet? 
>
> 2- VMWare server on the host sometimes does not restart after a kernel 
> update. It also need to be recompiled. Of course the VM Guests are 
> down. 
>
> 3- The host kernel updates might require reboot, shutting down guests. 
>
>
> Can Puppet help for these tasks? Examples? 
> Thanks, 
> Thierry 
>

-- 
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/bf7438ea-5d30-4ea8-92c3-507a91fdd1cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to