-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enhance ostree mirroring for better UX #54
Comments
mariking as high priority as the UX is something we want to get right for FCOS |
Mirrormanager issue - fedora-infra/mirrormanager2#258 |
We are also exploring using cloudfront to CDN entire ostree repo/ for content delivery and making use of contenturl to fetch repo/deltas/ and repo/objects/ content on client machine. This approach has some interesting results at ostreedev/ostree#1541 (comment) |
(CDN works really well for Flathub, fwiw! :D) |
We have new cloudfront set-up done from Fedora side caching content of ostree repo https://kojipkgs.fedoraproject.org/atomic/repo/ .
With new config, we have seen nice results with speed improvement upto 20 times faster. See ostreedev/ostree#1541 (comment) |
Let's discuss this in today's community meeting? And if we're agreed, then we can move forward with planning on updating user configs. (This is more for other Fedora OSTree-based systems available right now of course, given that FCOS is not yet out :)). One note: was talking about this with @sinnykumari and @puiterwijk at DevConf.cz about shipping the config as part of a package. Now that we have ostreedev/ostree#1773, we should definitely do this from day 0 for FCOS. |
This work is in progress and should be complete today. |
In FCOS community meeting , we agreed that using ostree config with contenturl set makes ostree update much faster on user's system. Updated ostree ostree config looks like:
Latest ostree supports passing directory containing list of gpgpkeys in gpgkeypath . Next step is to ship this config to user through an rpm package. This allow us to update the remote config whenever required without effecting user's existing ostree remote config. This will be tracked in #143 . |
Nice work sinny! |
See coreos/fedora-coreos-tracker#54 (comment) Rawhide recently changed keys, let's not be broken by default. Signed-off-by: Colin Walters <[email protected]>
Since we have decided on using ostree repos to deliver content to end users for now, let's work with Fedora Infra and upstream in ostree to get ostree mirroring set up and working well.
related:
The text was updated successfully, but these errors were encountered: