#132: Fedora AMIs should use corresponding s3 mirrors ------------------------------+-------------------- Reporter: voltagex | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: Cloud Base Image | Keywords: ------------------------------+-------------------- Currently, Fedora AMIs on Amazon EC2 are still using the mirror list. This results in slow download speeds for dnf and a sub-par experience
https://lists.stg.fedoraproject.org/archives/list/infrastructure@lists.fedor... is the best list of these mirrors I could find.
Changing this would require either * changing the template that builds the AMIs for each region * making the mirrorlist service smart enough to detect requests from AWS and send them to the correct region
#132: Fedora AMIs should use corresponding s3 mirrors ------------------------------+--------------------- Reporter: voltagex | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: Cloud Base Image | Resolution: Keywords: | ------------------------------+---------------------
Comment (by mattdm):
The mirror service _is_ actually smart enough. We used to have EC2 mirrors, but it was very, very slow to sync to them, and I'm told not enough people were using them to make it worthwhile. If we can demonstrate that they'd really be useful, maybe we can change that.
I guess part of the problem is that, for example, X-based games are very unlikely to be wanted in the cloud, but we don't have a smart way of just syncing the _likely_ stuff to S3, resulting in a lot of waste.
The rpm-ostree update system used by Atomic is designed to work with object store systems like S3, and should also be able to use S3 with minimal change. And that _is_ a subset, so I think maybe that's a good place to start.
#132: Fedora AMIs should use corresponding s3 mirrors ------------------------------+--------------------- Reporter: voltagex | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: Cloud Base Image | Resolution: Keywords: | ------------------------------+---------------------
Comment (by voltagex):
So those hosts aren't used any more? One of the issues I found was it was really hard to find accurate information about the state of the Fedora AMIs.
#132: Fedora AMIs should use corresponding s3 mirrors ------------------------------+--------------------- Reporter: voltagex | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: Cloud Base Image | Resolution: Keywords: | ------------------------------+---------------------
Comment (by mattdm):
Replying to [comment:2 voltagex]:
So those hosts aren't used any more? One of the issues I found was it
was really hard to find accurate information about the state of the Fedora AMIs.
The S3 mirrors are used for EPEL but not Fedora OS, I think. And I'm not sure they're in all regions.
I agree there's definitely a gap in information. (Honestly, help wanted.)
I think we definitely _do_ want to mirror container images into EC2, as part of https://fedoraproject.org/wiki/Changes/Layered_Docker_Image_Build_Service
cloud@lists.stg.fedoraproject.org