#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