On Thu, 2011-03-24 at 12:57 -0500, Les Mikesell wrote: > The other thing I've always thought should be included in yum is an > option to ignore packages in a repository newer than a specified > timestamp. That would let you update one machine, test everything, then > update some other set of machines to the tested state even if new > packages have been introduced to the repositories between the times in > question. That might not cover every possible change, but it would be > better than nothing or having to build snapshot copies of entire > repositories to avoid new items. We've explained why this isn't possible before, but to repeat: There is no "available from the repo." timestamp, and generating one is non-trivial to do correctly. However, something that should be in the 6.1 yum is that you can do: # -- Goto test machine yum update # Do all your testing to make sure this is good. # Get the "saved transaction" from the above: yum -q history addon-info last saved_tx > saved_tx.yumtx # -- Goto N other machines with a copy of the above yum load-ts saved_tx.yumtx