Sources mirror: Difference between revisions

From Openembedded.org
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Outdated}}
'''What is the OE sources mirror network?'''
'''What is the OE sources mirror network?'''


Line 6: Line 8:
* mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin.  They act as a first line of defense and lower bandwidth for the main mirror.
* mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin.  They act as a first line of defense and lower bandwidth for the main mirror.


Fetching from these mirrors is transparent to the user and enabled by default in the dev branch.
Fetching from these mirrors is transparent to the user and [http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=ad0ba478018ac64598b6701df5a79b1f71f9b58f enabled by default] in the dev branch.


'''How can I become a member in the mirrors.openembedded.org network?'''
'''How can I become a member in the mirrors.openembedded.org network?'''

Latest revision as of 16:46, 3 November 2012

NOTE: This page has been identified as having content that is significantly out-of-date, usually because it refers to OpenEmbedded-Classic - for new projects, you should use OpenEmbedded-Core.

See OpenEmbedded Wiki Update Project for more details.

What is the OE sources mirror network?

Openembedded uses a large number of upstream sources for compilation. Quite naturally, given the sheer number, at any point in time, one can usually expect at least a few of them to be either temporarily or permanently unavailable. This leads to avoidable user frustration and lost time. The solution is for the Openembedded project to provide a mirror of all the sources used in the recipes as a fallback of last resort. This is done in the OE sources mirror network which has two components.

  • sources.openembedded.org: the main mirror is currently hosted on melo. It aims to have a complete copy of free-to-publish sources used by the current org.oe.dev branch (the stable branch may be added later)
  • mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin. They act as a first line of defense and lower bandwidth for the main mirror.

Fetching from these mirrors is transparent to the user and enabled by default in the dev branch.

How can I become a member in the mirrors.openembedded.org network?

tbd. right now, ask Laibsch in IRC if you want to help