Bug 373471
Summary: | yum secretly adds repo urls which aren't under /etc/yum.repos.d | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Don Zickus <dzickus> |
Component: | yum | Assignee: | Jeremy Katz <katzj> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | high | ||
Version: | 8 | CC: | ffesti, james.antill, pmatilai, tim.lauridsen |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-03-12 15:31:01 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Don Zickus
2007-11-09 19:17:00 UTC
Do you have any: mirrorlist= lines? the mirrorlists are handed back based on the best ones for your ip. this is not a bug that's bs. I changed IP addresses as I went from the company network to my home network. If yum can't handle that through mirrorlists than that's a bug in of itself. Regardless, I do have mirrorlist= lines (but none of the contain *boston* ps sorry for being grumpy. just sucks to install a laptop and have so many issues. ;-) you changed networks but the mirrorlists were still cached. So yum used the within-cache-expiration mirrorlists rather than grab new ones. Your old ones were for the boston office's vpn only. There's the problem. yum can handle changing networks fine - but it has no way of knowing that your successfully cached mirrorlist is incorrect on this network. should it cache the ip address with the mirrorlist? that way if the ip address changes it can invalidate the mirrorlists? No, Set your mirrorlist_expire variable to a smaller number. I assume 'mirrorlist_expire' is supposed to be in /etc/yum.conf? If it is, I don't have a variable nor value to set smaller. Also any way to make this problem more obvious to the casual user so they don't scratch their head and file bugzillas? :-) man yum.conf it's in there on mine. The casual user doesn't have a separate mirror at work than the ones at home. |