Did something else pull that package in as a dependency?


On Thu, Jul 26, 2012 at 7:37 AM, Matthew Barr
<mb...@snap-interactive.com> wrote:
> We just saw an interesting scenario:
> Puppet 2.7.18 updated packages on a RHEL 6.2 box to a newer version without
> logging that fact.
>
> We've already fixed our code so it doesn't happen again, but I'm wondering
> if this is expected behavior or a bug.
>
> * I presume the default  "ensure" behavior on package is "latest"?    The
> type reference doesn't say that…
>
> * For now, we've switched to using ensure => present… but I'd have liked the
> logs to reflect that update.
>
>
>
> Details, if necessary:
>
> Now, we had the code as such:
>
>
> package {
>  php:;
>  php-common:;
>  php-xml:;
>  php-domxml;:
> }
> and there was a single not present package to install  (php-domxml).
>
>
> Interestingly, the package was actually an older package name that's now
> handled by a new package (php-xml), which meant that the actual message
> logged was a failure.
>
>
> Jul 25 14:09:43 web01 puppet-agent[1021]:
> (/Stage[main]/Php/Package[php-domxml]/ensure) change from absent to present
> failed: Could not find package php-domxml
>
> This was the only package message logged, and yet we ended up with newer
> versions.
>
>
>
> Matthew Barr
> Technical Architect
> E: mb...@snap-interactive.com
> AIM: matthewbarr1
> c:  (646) 727-0535
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to