Josh Harrison
2013-Mar-13 22:30 UTC
[Puppet Users] Automatic puppet agent upgrade based on server upgrade?
I''m running a test environment of PE and it of course just went from 2.7.1 to 2.7.2. It seems like there must be a way to push the agent upgrades out via puppet, and not have to touch each machine. Even if it isn''t an automatic thing, being able to issue "puppet node upgrade <certname>" from the server or something would be pretty handy. I''ve searched around as I''m certain this has been a question for others but I''m not finding any good results. Perhaps I''m just not making the right searches? Anyhow, I thought I''d ask here! Thanks -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Erik Dalén
2013-Mar-13 23:09 UTC
Re: [Puppet Users] Automatic puppet agent upgrade based on server upgrade?
I just do something like: package { ''puppet'': ensure => ''3.1.1-puppetlabs1'' } Not sure how to do it with PE though. On 13 March 2013 23:30, Josh Harrison <hijakk@gmail.com> wrote:> I''m running a test environment of PE and it of course just went from 2.7.1 > to 2.7.2. It seems like there must be a way to push the agent upgrades out > via puppet, and not have to touch each machine. Even if it isn''t an > automatic thing, being able to issue "puppet node upgrade <certname>" from > the server or something would be pretty handy. > I''ve searched around as I''m certain this has been a question for others > but I''m not finding any good results. Perhaps I''m just not making the right > searches? > Anyhow, I thought I''d ask here! > Thanks > > -- > 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+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- Erik Dalén -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Matthaus Owens
2013-Mar-14 16:55 UTC
Re: [Puppet Users] Automatic puppet agent upgrade based on server upgrade?
I''m CCing pe-users as this is a PE specific question. Adrien wrote a module called pe_upgrade [ http://forge.puppetlabs.com/adrien/pe_upgrade ] that can be used to do what you''re looking for. It isn''t quite the same as `puppet node upgrade...` but it''s in the same ballpark. On Wed, Mar 13, 2013 at 4:09 PM, Erik Dalén <erik.gustav.dalen@gmail.com> wrote:> I just do something like: package { ''puppet'': ensure => ''3.1.1-puppetlabs1'' > } > > Not sure how to do it with PE though. > > > On 13 March 2013 23:30, Josh Harrison <hijakk@gmail.com> wrote: >> >> I''m running a test environment of PE and it of course just went from 2.7.1 >> to 2.7.2. It seems like there must be a way to push the agent upgrades out >> via puppet, and not have to touch each machine. Even if it isn''t an >> automatic thing, being able to issue "puppet node upgrade <certname>" from >> the server or something would be pretty handy. >> I''ve searched around as I''m certain this has been a question for others >> but I''m not finding any good results. Perhaps I''m just not making the right >> searches? >> Anyhow, I thought I''d ask here! >> Thanks >> >> -- >> 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+unsubscribe@googlegroups.com. >> To post to this group, send email to puppet-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/puppet-users?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> > > > > > -- > Erik Dalén > > -- > 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+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > >-- Matthaus Owens Release Manager, Puppet Labs -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.