That has been working fine for me for at least a year now, with the caveat that 
I also have these bits for when a yum repo changes:

# if any yum repository changes, clean all yum cache
File <| tag == 'yumrepo-file' |> ~> Exec[$yumcleaner]

# clean the yum cache before any package installs
Exec[$yumcleaner] -> Package <| |>

On Mon, Apr 13, 2015 at 12:26:03PM -0400, Guy Matz wrote:
>    Anything?
>    Appreciated!
>    Guy
>    On Wed, Apr 8, 2015 at 5:58 PM, Guy Matz <[1]guym...@gmail.com> wrote:
> 
>      Hi!  I first used this sort of thing:
>      stage { 'yum' : before => Stage['main'] }
>      and tagged ll of my yumrepos with a stage of yum.  This doesn't work so
>      well for downloaded modules, so I'm thinking of using:
>      Yumrepo <| |> -> Package <| |>
>      Is there a downside?  Any recommendations?
>      Thanks,
>      Guy
>      P.S. - Sorry for asking; I'm sure this has been asked a zillion times,
>      but I haven't been able to find a good answer.
> 
>    --
>    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 [2]puppet-users+unsubscr...@googlegroups.com.
>    To view this discussion on the web visit
>    
> [3]https://groups.google.com/d/msgid/puppet-users/CABnTgtUR1yUSA%2BXJGKOyTJXSA%2BeoUEuJwm6b%3D%3Dg%2BYRojhEUSHw%40mail.gmail.com.
>    For more options, visit [4]https://groups.google.com/d/optout.
> 
> References
> 
>    Visible links
>    1. mailto:guym...@gmail.com
>    2. mailto:puppet-users+unsubscr...@googlegroups.com
>    3. 
> https://groups.google.com/d/msgid/puppet-users/CABnTgtUR1yUSA%2BXJGKOyTJXSA%2BeoUEuJwm6b%3D%3Dg%2BYRojhEUSHw%40mail.gmail.com?utm_medium=email&utm_source=footer
>    4. https://groups.google.com/d/optout

-- 
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/20150413163200.GA24104%40iniquitous.heresiarch.ca.
For more options, visit https://groups.google.com/d/optout.

Reply via email to