Hi,

I'm not familiar with this module. Here's some general comments I can add.

On 12/20/2013 04:58 PM, Jon Yeargers wrote:
> Is the puppet package manager 'smart' enough to get the latest versions
> of packages that it's monitoring ('ensure => latest') without being told
> to keep the repository up to date?

That is certainly not the case. Puppet will make apt do all the work. If
apt knows about a package update, puppet can ask it to perform the
update. If it doesn't, then puppet won't learn of it, either.

> The main reason I'm asking is that the 'apt-get update' seems to always
> run last in the 'agent' pass. IE it takes two runs to get the latest
> packages - 1 to update the cache and the 2nd to get the latest versions. 

I'm not sure about the reasoning here, or whether this is even by
design. A reason for *not* putting the update early into the run may be
to make sure that key imports and similar operations complete before
apt-get update is run.

Ensuring that all packages are synchronized after the apt-get update
would likely be Very Hard.

Cheers,
Felix

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/52B642CE.2070705%40Alumni.TU-Berlin.de.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to