Activity log for bug #1034679

Date Who What changed Old value New value Message
2012-08-08 23:54:01 Steve Atwell bug added bug
2012-08-09 17:29:37 Steve Atwell bug added subscriber Goobuntu Team
2012-08-09 17:50:26 Steve Atwell bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619361
2012-08-09 17:50:26 Steve Atwell bug task added debmirror
2012-08-09 18:47:51 Bug Watch Updater debmirror: status Unknown New
2013-04-26 21:51:23 Mark Russell bug added subscriber Mark Russell
2013-05-15 18:56:40 Launchpad Janitor debmirror (Ubuntu): status New Confirmed
2013-06-19 21:13:57 LaMont Jones bug added subscriber The Canonical Sysadmins
2013-06-19 21:42:53 Adam Conrad nominated for series Ubuntu Precise
2013-06-19 21:42:53 Adam Conrad bug task added debmirror (Ubuntu Precise)
2013-06-19 21:42:53 Adam Conrad nominated for series Ubuntu Raring
2013-06-19 21:42:53 Adam Conrad bug task added debmirror (Ubuntu Raring)
2013-07-05 07:33:07 Adam Conrad nominated for series Ubuntu Quantal
2013-07-05 07:33:07 Adam Conrad bug task added debmirror (Ubuntu Quantal)
2013-07-05 07:40:03 Adam Conrad description debmirror ignores debian-installer sections when mirroring *-updates dists. I'm running debmirror 1:2.10ubuntu1 on Precise. To reproduce, try to mirror precise and precise-updates like this: debmirror -a amd64 -s main,main/debian-installer -d precise,precise-updates \ --method rsync --verbose /tmp/debmirror Notice that dists/precise/main/debian-installer exists, but dists/precise-updates/main/debian-installer does not. I think the culprit is this bit of code in the debmirror script that instructs debmirror to skip debian-installer mirroring for any dist that contains the string "-updates": sub di_skip_dist { my $dist=shift; if ( $dist =~ /.*-updates/ || defined($skip_installer{$dist}) ) { return 1; } return 0; } [ Impact ] Mirroring Ubuntu with debmirror skips debian-installer updates in the -updates pocket, due to a Debian change to skip *-updates because they don't publish d-i updates to their updates suites, while we do. [ Test Case ] See original report. [ Regression Potential ] Not so much a regression potential as it is that people mirror Debian on Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to mirror d-i under certain circumstances, though many people have never been able to reproduce the behaviour that led to this upstream change in the first place. [ Original Report ] debmirror ignores debian-installer sections when mirroring *-updates dists. I'm running debmirror 1:2.10ubuntu1 on Precise. To reproduce, try to mirror precise and precise-updates like this: debmirror -a amd64 -s main,main/debian-installer -d precise,precise-updates \         --method rsync --verbose /tmp/debmirror Notice that dists/precise/main/debian-installer exists, but dists/precise-updates/main/debian-installer does not. I think the culprit is this bit of code in the debmirror script that instructs debmirror to skip debian-installer mirroring for any dist that contains the string "-updates": sub di_skip_dist {   my $dist=shift;   if ( $dist =~ /.*-updates/ ||        defined($skip_installer{$dist}) ) {     return 1;   }   return 0; }
2013-07-05 07:43:17 Adam Conrad description [ Impact ] Mirroring Ubuntu with debmirror skips debian-installer updates in the -updates pocket, due to a Debian change to skip *-updates because they don't publish d-i updates to their updates suites, while we do. [ Test Case ] See original report. [ Regression Potential ] Not so much a regression potential as it is that people mirror Debian on Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to mirror d-i under certain circumstances, though many people have never been able to reproduce the behaviour that led to this upstream change in the first place. [ Original Report ] debmirror ignores debian-installer sections when mirroring *-updates dists. I'm running debmirror 1:2.10ubuntu1 on Precise. To reproduce, try to mirror precise and precise-updates like this: debmirror -a amd64 -s main,main/debian-installer -d precise,precise-updates \         --method rsync --verbose /tmp/debmirror Notice that dists/precise/main/debian-installer exists, but dists/precise-updates/main/debian-installer does not. I think the culprit is this bit of code in the debmirror script that instructs debmirror to skip debian-installer mirroring for any dist that contains the string "-updates": sub di_skip_dist {   my $dist=shift;   if ( $dist =~ /.*-updates/ ||        defined($skip_installer{$dist}) ) {     return 1;   }   return 0; } [ Impact ] Mirroring Ubuntu with debmirror skips debian-installer updates in the -updates pocket, due to a Debian change to skip *-updates because they don't publish d-i updates to their updates suites, while we do. [ Test Case ] See original report. [ Regression Potential ] Not so much a regression potential as it is that people who mirror Debian on Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to mirror d-i under certain circumstances, though many people have never been able to reproduce the behaviour that led to this upstream change in the first place. [ Original Report ] debmirror ignores debian-installer sections when mirroring *-updates dists. I'm running debmirror 1:2.10ubuntu1 on Precise. To reproduce, try to mirror precise and precise-updates like this: debmirror -a amd64 -s main,main/debian-installer -d precise,precise-updates \         --method rsync --verbose /tmp/debmirror Notice that dists/precise/main/debian-installer exists, but dists/precise-updates/main/debian-installer does not. I think the culprit is this bit of code in the debmirror script that instructs debmirror to skip debian-installer mirroring for any dist that contains the string "-updates": sub di_skip_dist {   my $dist=shift;   if ( $dist =~ /.*-updates/ ||        defined($skip_installer{$dist}) ) {     return 1;   }   return 0; }
2013-07-05 08:03:46 Launchpad Janitor branch linked lp:ubuntu/saucy-proposed/debmirror
2013-07-05 08:09:31 Launchpad Janitor debmirror (Ubuntu): status Confirmed Fix Released
2013-07-05 08:15:14 Colin Watson debmirror (Ubuntu Precise): status New Fix Committed
2013-07-05 08:15:17 Colin Watson bug added subscriber Ubuntu Stable Release Updates Team
2013-07-05 08:15:19 Colin Watson bug added subscriber SRU Verification
2013-07-05 08:15:30 Colin Watson tags verification-needed
2013-07-05 08:16:15 Colin Watson debmirror (Ubuntu Quantal): status New Fix Committed
2013-07-05 08:19:49 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/debmirror
2013-07-05 08:24:05 Launchpad Janitor branch linked lp:ubuntu/quantal-proposed/debmirror
2013-07-10 10:39:35 Adam Conrad tags verification-needed verification-done
2013-07-11 13:58:09 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2013-07-11 13:58:26 Launchpad Janitor debmirror (Ubuntu Quantal): status Fix Committed Fix Released
2013-07-11 14:03:15 Launchpad Janitor debmirror (Ubuntu Precise): status Fix Committed Fix Released
2013-07-11 14:11:35 Launchpad Janitor debmirror (Ubuntu Raring): status New Fix Released
2013-07-11 14:18:02 Launchpad Janitor branch linked lp:ubuntu/raring-updates/debmirror
2013-11-20 03:13:39 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/debmirror
2015-06-14 06:19:07 Bug Watch Updater debmirror: status New Confirmed