<div dir="ltr">James, you nailed it.  Once I added metadata_expire_filter=never everything worked fine.<div>Thanks so much. I was pulling my hair out trying to figure this out.</div><div>Alex</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Nov 18, 2013 at 12:46 AM, James Antill <span dir="ltr"><<a href="mailto:james-yum@and.org" target="_blank">james-yum@and.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">Alexander Gray II <<a href="mailto:grayaii@gmail.com">grayaii@gmail.com</a>> writes:<br>
<br>
> I have 4 machines.  When I upload a new rpm my repo, only 1 out of the 4<br>
> machines shows the new package is there.  The other 3 do not.  The only<br>
> difference that I see is that the 3 machine that do not find the new<br>
> package the yum version is 3.4.3.  The one that works is 3.2.29.<br>
</div>[...]<br>
<div class="im">> yum --config=/var/build/repos.conf --disablerepo=* --enablerepo=my-yum-repo<br>
> list foo-278-1<br>
><br>
> All 4 machines find it. yay!<br>
><br>
> Now repeat the process.  Unfortunately only 1 machine (yum version 3.2.29)<br>
> says there is a new version of my package.<br>
><br>
> It would seem that the 3 machines that have 3.4.3 is cache'ing when it's<br>
> not supposed to.<br>
<br>
</div>tl;dr run: yum makecache fast<br>
<br>
 You probably want to read the documentation for the new<br>
config. option metadata_expire_filter ... which you are probably<br>
hitting. Basically most people when running simple read-only<br>
commands like "list", much prefer "fast" over "very accurate, but<br>
sometimes can hit the network and be much slower".<br>
 You can change this config. to "never", if you prefer the old<br>
behaviour.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
James Antill -- <a href="mailto:james@and.org">james@and.org</a><br>
_______________________________________________<br>
Yum mailing list<br>
<a href="mailto:Yum@lists.baseurl.org">Yum@lists.baseurl.org</a><br>
<a href="http://lists.baseurl.org/mailman/listinfo/yum" target="_blank">http://lists.baseurl.org/mailman/listinfo/yum</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>-Alex-<br>
</div>