zsync meta file generation overwrites .zsync files from previous builds
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CD Images |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The zsync metafile generation process is for some reason overwriting the .zsync files for older builds with the .zsync file for the current build. Here's an example:
The 20090827 ubuntu live cd build for i386:
$ wget --spider -S http://
Last-Modified: Thu, 27 Aug 2009 06:51:23 GMT
Content-Length: 734486528
$ wget --spider -S http://
Last-Modified: Fri, 28 Aug 2009 07:11:02 GMT
Content-Length: 1451793
The current ubuntu live cd build as of this writing, 20090828:
$ wget --spider -S http://
Last-Modified: Fri, 28 Aug 2009 07:10:44 GMT
Content-Length: 743225344
$ wget --spider -S http://
Last-Modified: Fri, 28 Aug 2009 07:11:02 GMT
Content-Length: 1451793
Note that the date and content length of the zsync files are the same. But are they actually the same?
$ wget -q http://
3eb8447edf4f701
$ wget -q http://
3eb8447edf4f701
I haven't examined all of them, but picking others at random gives the same result, e.g. kubuntu alternate:
$ wget -q http://
00ff7768cc19fd0
$ wget -q http://
00ff7768cc19fd0
$ wget -q http://
da7d1289769b3db
$ wget -q http://
da7d1289769b3db
Might be transient due to multiple calls to ports-daily-live for different arches; let's see if it happens again