#3575: Provide deltaisos for development releases
Fedora Release Engineering
rel-eng at fedoraproject.org
Fri Apr 2 17:23:28 UTC 2010
#3575: Provide deltaisos for development releases
---------------------+------------------------------------------------------
Reporter: kparal | Owner: rel-eng at lists.fedoraproject.org
Type: task | Status: new
Milestone: | Component: other
Resolution: | Keywords:
---------------------+------------------------------------------------------
Changes (by robatino):
* cc: andre at bwh.harvard.edu (removed)
* cc: robatino (added)
Comment:
Thanks for creating this ticket!
I've been only creating deltaisos for the DVD images, since the current
software for creating and using them is only capable of updating a single
ISO at a time (so there's no way of feeding in an entire CD set as input).
They could be generated for individual CDs (for example, updating CD1
only) but there might be a slight loss of efficiency when RPMs are located
on different CDs in the old and new sets. I was considering generating
them for CDs anyway, but then found that rsync/zsync can efficiently
convert in both directions between different disc sets for a given version
(for example between a DVD and the corresponding CD set). This would both
eliminate the need to post deltaisos for CDs, and neatly sidestep the
deltaiso software's trouble with multiple-disc sets.
Unfortunately, rsync is a resource hog on the server, so it's not
currently used, and zsync is not available in Fedora yet - see
https://fedorahosted.org/fesco/ticket/134
https://bugzilla.redhat.com/show_bug.cgi?id=490140
https://bugzilla.redhat.com/show_bug.cgi?id=495310
However, I think for the long term it would be better to hold out for
zsync's eventual availability, and not start training people to use
deltaisos for CD sets when a combination of single-disc deltaisos and
zsync would be better in the long run.
Also, to the above list of deltaisos, I would add
Fedora 12 -> Fedora 13 Alpha TC1
The first jump is the biggest (this deltaiso would typically be over a
gigabyte) but is still much smaller than the full TC1 ISO.
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/3575#comment:2>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
More information about the rel-eng
mailing list