[00:15] powersj: thanks. dmesg output there shows no cdroms detected; which suggests a separate kernel issue from the ones we knew about :/ [00:15] powersj: looks like this is inside of a VM, how is the CD set up - virtio? [00:22] slangasek: virtio did indeed go modular between 4.4 and 4.8. Could be yet another missing module in a udeb. [00:23] Or a missing udeb in the initrd. [00:23] * infinity looks. [00:24] virtio-modules-udeb is included in the cdrom initrd. But it could be missing modules. [00:25] Hrm, no. virtio-udeb looks complete to me. [00:27] -16 in the kernel team PPA has some more potentially relevant fixes, though. [00:27] Like re-enabling CONFIG_ATA... [00:28] powersj: A dump of the qemu commandline would be quite helpful there. [00:29] I imagine he's replicating the qa smoketest [00:29] so wherever that code lives, again [00:31] this may mean that the actual qemu commandline is somewhere in utah [00:33] yep [00:33] Well, if he has access to the host, it's in "ps" [00:33] Which is the CLI I really want to see, not some libvirt xml or something. [00:33] yes, if he's not EOD [00:33] Ds E? [00:34] I think the command-line might have been 2016-09-22 13:47:50,824 utah-21462-yakkety-server-amd64 INFO: Boot command line is: netcfg/get_hostname=utah-21462-yakkety-server-amd64 log_host=192.168.122.1 log_port=0 DEBCONF_DEBUG=developer debconf/priority=critical [00:35] The qemu commandline, not the kernel commandline. [00:35] right [00:35] oh, right :) [00:48] slangasek, qemu-system-x86_64 -enable-kvm -boot d -hda vdisk.img -cpu host -m 1024 -cdrom yakkety-server-amd64.iso -serial mon:stdio [00:49] that is probably not what the qa smoke test uses, but what I have been using to do installs with preseeded isos, so just copied it over today for this [00:49] -queuebot:#ubuntu-release- Unapproved: gsfonts (yakkety-proposed/main) [1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1 => 1:8.11+urwcyr1.0.7~pre44-4.3] (desktop-core, ubuntu-server) (sync) [00:49] doko: --^ taht should fix the gsfonts ftbfs as well [00:49] powersj: the smoke tests run something very similar, but it's in ugly xml [00:49] infinity: ide cdrom. [00:50] so indeed that sounds like the next kernel fixes it [00:50] Seems likely indeed. [00:51] fwiw I went to look at config/utah/default-vm.xml in utah source; that gets rewritten to something-default-bridged-vm.xml but the cd bits don't change. [00:54] slangasek, infinity, anything else you'd like me to run before I jet off again? [00:55] powersj: sounds like you've given us enough to reproduce the problem, thanks [00:55] ok! [00:57] doko: pygobject sync, looks like that's nothing that needs an FFe, it's just the stable release? should I release it from unapproved for you? [01:00] -queuebot:#ubuntu-release- Unapproved: accepted libabw [source] (yakkety-proposed) [0.1.1-4ubuntu1] [01:04] -queuebot:#ubuntu-release- New binary: libabw [ppc64el] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:05] -queuebot:#ubuntu-release- New binary: libabw [amd64] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:05] -queuebot:#ubuntu-release- New binary: libabw [arm64] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:06] -queuebot:#ubuntu-release- New binary: libabw [armhf] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:06] -queuebot:#ubuntu-release- New binary: libabw [i386] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:17] -queuebot:#ubuntu-release- New binary: libabw [s390x] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [01:24] -queuebot:#ubuntu-release- New binary: libabw [powerpc] (yakkety-proposed/main) [0.1.1-4ubuntu1] (kubuntu, ubuntu-desktop) [02:24] -queuebot:#ubuntu-release- Unapproved: gnome-software (yakkety-proposed/main) [3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu2 => 3.20.1+git20160923.1.0c571f1-0ubuntu1] (ubuntu-desktop) [02:25] infinity, yakkety cloud builds are failing for powerpc. I'm seeing "No kernel output for powerpc64-smp!" in the livecd-rootfs output. [02:26] And maybe that's the relevant failure, and maybe it isn't. I'm not 100% [02:29] cjwatson, ^ [02:30] wgrant, ^ [02:30] :) [02:30] rcj: Do you have a build link? [02:31] wgrant, https://launchpad.net/~cloudware/+livefs/ubuntu/yakkety/cpc/+build/76265 [02:32] rcj "cp: cannot stat '/usr/bin/qemu-powerpc-static': No such file or directory" looks like the fatal line to me. [02:32] Why's it trying to cross when it's native? [02:32] oh, that is or'ed with 'true' [02:32] Fri, 23 Sep 2016 01:48:23 +0000: arch: powerpc rel: yakkety host_arch: ppc [02:32] Fri, 23 Sep 2016 01:48:23 +0000: qemu_arch=powerpc cross=true [02:33] You'll see that traceback is followed by "BUILD FAILED; continuing without blocking" so we trapped on the exit and exit'ed 0 [02:34] I'm leaving the maas bit in there so they can see that particular error and fix it. [02:37] Ah, indeed. [02:37] The kernel thing probably is fatal. [02:38] rcj: The powerpc64-smp flavour doesn't exist in yakkety. [02:39] powerpc-smp and powerpc64-emb do. [02:39] I haven't followed the flavour changes this cycle, so I'm not sure what the intent is. [02:39] Maybe our livecd-rootfs is old? [02:40] rcj, this worked the other day though right? === gaughen_ is now known as gaughen [02:40] livecd-rootfs (2.432) yakkety; urgency=medium [02:40] * Use the virtual kernel for the powerpc64 cpc images (LP: #1625368) [02:40] Launchpad bug 1625368 in Ubuntu CD Images "Rename powerpc64-smp kernel to generic" [Undecided,New] https://launchpad.net/bugs/1625368 [02:40] Do you have that change? [02:40] https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1625368 [02:40] I suspect you're missing that. [02:40] rcj, we have a successful daily from 0918 [02:40] wgrant, that would do it. [02:41] * gaughen nods [02:41] wgrant, so I'll try that, so what are your thoughts on this arm64 failure... https://launchpad.net/~cloudware/+livefs/ubuntu/yakkety/cpc/+build/76263 [02:42] rcj: Hm, is flash-kernel needed now that the images are UEFI? [02:43] -queuebot:#ubuntu-release- Unapproved: gnome-software (xenial-proposed/main) [3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 => 3.20.1+git20160923.1.0c571f1-0ubuntu1~xenial1] (ubuntu-desktop) [02:44] Oh, it's removing the kernel, huh. [02:44] Why is it removing the kernel [02:44] it's creating a squashfs for container deployment (lxd and others) [02:44] Ah [02:44] When did that appear to break? [02:45] There are no recent relevant changes to flash-kernel. [02:45] It last worked on sept20th [02:46] https://launchpad.net/~cloudware/+livefs/ubuntu/yakkety/cpc/+build/76008 [02:48] rcj: Oh, the kernel hook might be dodgy. [02:48] It's not passing in the abi, I suspect. [02:48] To zz-flash-kernel [02:48] * wgrant checks. [02:50] rcj: Is this in a livecd-rootfs fork? [02:51] rcj: Cause the archive version doesn't reference powerpc64-smp. [02:51] rcj: Ahh, I see wgrant got there. [02:52] * xnox says 20101020ubuntu476 is good on s390x. no cdroms, and no efi either. [02:52] infinity, yes. We were told to run production from a fork because lp:livecd-rootfs trunk wasn't considered stable by foundations. [02:52] rcj: Err, really? [02:52] *blink* [02:52] * gaughen once again nods [02:52] I'd really rather you get everything into trunk and not use a fork. [02:53] infinity vs slangasek [02:53] infinity, we're not forked with changes, we're just running older code so as not to be at tip [02:53] infinity, some bits of gaughen & rcj are proprietary. [02:53] rcj: Yeah, which leads to this. :/ [02:53] xnox, sssh nobody is supposed to know about my bionic pinky [02:53] Oh well. [02:54] infinity, but clearly that's not well known since we didn't know to move forward to pick up a commit with 'cpc' in the title [02:55] infinity, so we're not syncing from trunk often enough. [02:55] yup, sounds like we need to revisit the frequency, but I think that's a discussion for after final beta [02:55] and we're back at r1386, so this will be fun tonight. [02:56] gaughen, absolutely [02:57] rcj: I can't obviously see why flash-kernel is broken. It looks like it for some reason wasn't running the trigger in the successful build. [02:57] It should have always failed. [02:57] AFAICS [02:58] Oh, there's an exit 0 there. [02:58] wgrant, This is the hook http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/view/head:/live-build/ubuntu-cpc/hooks/032-root-squashfs.binary [02:58] wgrant, where? [03:00] Removing linux-image-extra-4.8.0-15-generic (4.8.0-15.16) ... [03:00] run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.8.0-15-generic /boot/vmlinuz-4.8.0-15-generic [03:00] Why is removal of -extra executing postinst.d? [03:00] That's the thing that is newly firing the trigger that eventually causes the failure during removal of the next package. [03:00] infinity, and we're updating from released packages, so we wouldn't get your change yet anyhow. :/ [03:01] It seems deliberate, in control-scripts/extra-post, hm. [03:02] Oh [03:02] rcj: So the breakage is because linux-image-extra-$version is being installed now. [03:02] I wonder if the linux linux-image-$version Recommends it. [03:02] There's an underlying bug in the triggers that's been there for a while, but it's only tickled now because linux-image-extra's removal is refiring the postinst trigger. [03:04] Or the 4.4 arm64 linux-image-generic didn't depend on linux-image-extra, I suppose. [03:05] rcj: So you can either get flash-kernel's zz-flash-kernel to not die in these conditions, or avoid installing linux-image-extra in the first place. [03:09] gaughen, here [03:09] gaughen, reading [03:11] I imagine this is reproducible on any yakkety arm64 system by installing flash-kernel and linux-image-generic, then removing linux-image-* [03:11] infinity, how is kernel? do i need to call in reinforcements? [03:11] Which will cause the flash-kernel trigger to be queued by linux-image-extra-*'s removal, then uninstall linux-image-*, then run the trigger and crash. [03:13] wgrant, arm64 needs linux-image-extra now .. that's a recent change [03:13] rcj: Oh, if you're having issues with arm64, you need to s/generic/virtual/ [03:14] But f-k being triggered twice is also a bug. [03:14] This is just flash-kernel's hackish existence finally biting. [03:14] Seems to not enjoy life when rerun without any kernels installed. [03:20] thanks bjf [03:24] gaughen: Note that he means generic now depends on extra, but you guys should switch to virtual. [03:25] rcj: ^ [03:25] infinity, arm64 using generic is an intentional change, afaik [03:26] well not a change, it's been using generic for a while now [03:26] and I don't think we should make that switch to virtual today/tomorrow [03:27] gaughen, infinity: I'm looking for 'bzr blame' right now to see if we have a reason [03:29] gaughen: Yes, because virtual didn't used to exist. [03:29] gaughen: The virtual/extra split is new. [03:29] Should be the same as the fix I did for powerpc. [03:29] aaah okay [03:31] rcj: ^ [03:32] infinity, thank you [03:39] infinity, Shall I submit an MP for lp:livecd-rootfs to drop that for arm64? Or is it better from foundations? [03:46] rcj: Don't care who does it. [03:46] rcj: I can commit and upload in ~15m. [03:47] infinity, I would be grateful [03:55] rcj: r1444. [03:58] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (yakkety-proposed/main) [2.432 => 2.433] (desktop-core) [03:58] infinity, Thank you [04:20] -queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (yakkety-proposed) [2.433] [04:20] -queuebot:#ubuntu-release- Unapproved: kdeclarative (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [04:20] -queuebot:#ubuntu-release- Unapproved: kdbusaddons (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [04:30] infinity: yes, because running from lp:livecd-rootfs leads to regressions on their side that we can't debug and have no CI for. They should have a gate, which they control, for when they take new code from trunk [04:31] and if it happens to be a gate downstream from the existing gate we already have (i.e. proposed-migration), even better for us [04:32] -queuebot:#ubuntu-release- Unapproved: accepted docker.io [source] (xenial-proposed) [1.12.1-0ubuntu12~16.04.1] [04:41] -queuebot:#ubuntu-release- New binary: docker.io [amd64] (xenial-proposed/universe) [1.12.1-0ubuntu12~16.04.1] (no packageset) [04:51] -queuebot:#ubuntu-release- Unapproved: accepted kboot-installer [source] (yakkety-proposed) [0.0.1ubuntu10] [04:51] is it a bug that packages seeded as 'supported' are not being auto-accepted? [04:54] -queuebot:#ubuntu-release- Unapproved: accepted emacs24 [source] (yakkety-proposed) [24.5+1-7ubuntu1] [04:56] slangasek: Sure, running trunk itself isn't ideal, but being in sync with the archive would be nice. [04:56] slangasek: *shrug* [04:57] infinity: yes, the dial may have been turned too far the other way ;) [04:58] slangasek: And if they were actually using the archvie version itself (ie: not a PPA fork), then this bug would have been fixed. [04:58] So, would be nice to see if we could get there. [04:58] Secret sauce could live in another package that dumps hooks in, or similar. [05:06] good morning! [05:17] infinity, it's the archive version and we have a recipe that adds in our additional hooks. And slangasek is right, the dial is turned too far back [05:25] xnox: should these software-properties changes not require an FFe? [05:26] -queuebot:#ubuntu-release- Unapproved: accepted attica-kf5 [source] (yakkety-proposed) [5.26.0-0ubuntu1] [05:31] -queuebot:#ubuntu-release- Unapproved: qtmir (yakkety-proposed/universe) [0.4.8+16.10.20160906-0ubuntu1 => 0.4.8+16.10.20160909-0ubuntu1] (ubuntu-qt-packages) (sync) [05:31] -queuebot:#ubuntu-release- Unapproved: qtmir-gles (yakkety-proposed/universe) [0.4.8+16.10.20160906-0ubuntu1 => 0.4.8+16.10.20160909-0ubuntu1] (ubuntu-qt-packages) (sync) [05:32] -queuebot:#ubuntu-release- Unapproved: ubuntu-settings-components (yakkety-proposed/universe) [0.9+16.10.20160818.1-0ubuntu1 => 0.9+16.10.20160909-0ubuntu1] (no packageset) (sync) [05:32] -queuebot:#ubuntu-release- Unapproved: unity-api (yakkety-proposed/universe) [7.118+16.10.20160830-0ubuntu1 => 7.119+16.10.20160909-0ubuntu1] (no packageset) (sync) [05:32] -queuebot:#ubuntu-release- Unapproved: unity8 (yakkety-proposed/universe) [8.14+16.10.20160831.3-0ubuntu1 => 8.14+16.10.20160922-0ubuntu1] (ubuntu-qt-packages) (sync) [05:32] -queuebot:#ubuntu-release- Unapproved: ubuntu-system-settings (yakkety-proposed/universe) [0.4+16.10.20160913-0ubuntu1 => 0.4+16.10.20160916-0ubuntu1] (no packageset) (sync) [05:32] -queuebot:#ubuntu-release- Unapproved: unity-system-compositor (yakkety-proposed/universe) [0.7.1+16.10.20160824-0ubuntu1 => 0.7.1+16.10.20160909.1-0ubuntu1] (no packageset) (sync) [05:34] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-settings-components [sync] (yakkety-proposed) [0.9+16.10.20160909-0ubuntu1] [05:34] -queuebot:#ubuntu-release- Unapproved: accepted unity-system-compositor [sync] (yakkety-proposed) [0.7.1+16.10.20160909.1-0ubuntu1] [05:40] -queuebot:#ubuntu-release- Unapproved: accepted baloo-kf5 [source] (yakkety-proposed) [5.26.0-0ubuntu1] [05:48] infinity, bjf, wgrant: fun fact, I don't see a linux-virtual for arm64 @ https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/bootstrap/+build/10939754 [05:49] So it's true that arm64 just gained an linux-image-extra package and dependency which causes us to hit the flash-kernel bug but we can't use the virtual kernel yet, and the commit to livecd-rootfs from infinity has the build die when it can't find linux-virtual [05:58] slangasek: pygobject should be covered by the gnome ffe, plus it should fix the ftbfs [05:58] -queuebot:#ubuntu-release- New: accepted libabw [amd64] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [armhf] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [powerpc] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [s390x] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [arm64] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [ppc64el] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted libabw [i386] (yakkety-proposed) [0.1.1-4ubuntu1] [05:58] -queuebot:#ubuntu-release- New: accepted wine [amd64] (yakkety-proposed) [1.8.4-1ubuntu2] [06:06] -queuebot:#ubuntu-release- Unapproved: accepted nagios3 [source] (yakkety-proposed) [3.5.1.dfsg-2.1ubuntu2] [06:21] infinity, Can you accept ubuntu-mate-welcome 16.10.8 please. [06:26] flexiondotorg: that diff is unreviewable; you tested it? [06:27] well, it'll be blocked in -proposed anyway, accepted [06:27] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-mate-welcome [source] (yakkety-proposed) [16.10.8] [06:45] pitti, Yes, it has been tested over 3 days. Most of the changes are as a result of the testing. [06:48] pitti, What is the process for getting ubuntu-mate-welcome from proposed to release at this stage in the cycle? I don't recall. [06:49] flexiondotorg: coordinate with whomever does the image respins for mate, and ask anyone in ~ubuntu-release to add a britney unblock hint [06:49] flexiondotorg: if you do the image rebuilds/testing coordination, that'll be particularly easy :) [06:49] pitti, It isn't required for Beta 2 image. [06:50] oh, ok [06:50] Just available for updates is fine. [06:50] then no further action is required [06:50] Perfect. Thanks. [06:55] -queuebot:#ubuntu-release- Unapproved: atomix (yakkety-proposed/universe) [3.22.0-0ubuntu1 => 3.22.0-1] (edubuntu) (sync) [06:55] hey, can we plaease have qtmir, qtmir-gles, ubuntu-system-settings, unity-api, unity8 pushed through the unapproved queue? thanks [06:56] -queuebot:#ubuntu-release- Unapproved: hitori (yakkety-proposed/universe) [3.20.0-1 => 3.22.0-1] (no packageset) (sync) [06:57] -queuebot:#ubuntu-release- Unapproved: accepted hitori [sync] (yakkety-proposed) [3.22.0-1] [06:57] -queuebot:#ubuntu-release- New sync: xdg-desktop-portal (yakkety-proposed/primary) [0.3-1] [07:02] -queuebot:#ubuntu-release- Unapproved: debian-handbook (yakkety-proposed/universe) [8.20160826 => 8.20160922] (no packageset) (sync) [07:03] -queuebot:#ubuntu-release- Unapproved: accepted debian-handbook [sync] (yakkety-proposed) [8.20160922] [07:03] -queuebot:#ubuntu-release- Unapproved: kdesignerplugin (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [07:03] -queuebot:#ubuntu-release- Unapproved: eiciel (yakkety-proposed/universe) [0.9.11-2 => 0.9.11-3] (no packageset) (sync) [07:04] -queuebot:#ubuntu-release- Unapproved: accepted eiciel [sync] (yakkety-proposed) [0.9.11-3] [07:12] -queuebot:#ubuntu-release- Unapproved: tablix2 (yakkety-proposed/universe) [0.3.5-3ubuntu1 => 0.3.5-3.1] (no packageset) (sync) [07:13] -queuebot:#ubuntu-release- Unapproved: accepted tablix2 [sync] (yakkety-proposed) [0.3.5-3.1] [07:15] -queuebot:#ubuntu-release- Unapproved: root-tail (yakkety-proposed/universe) [1.2-3ubuntu1 => 1.2-4] (no packageset) (sync) [07:16] -queuebot:#ubuntu-release- Unapproved: petris (yakkety-proposed/universe) [1.0.1-8ubuntu2 => 1.0.1-9] (no packageset) (sync) [07:17] -queuebot:#ubuntu-release- Unapproved: accepted petris [sync] (yakkety-proposed) [1.0.1-9] [07:17] -queuebot:#ubuntu-release- Unapproved: accepted root-tail [sync] (yakkety-proposed) [1.2-4] [07:17] -queuebot:#ubuntu-release- Unapproved: elk (yakkety-proposed/universe) [3.99.8-4ubuntu1 => 3.99.8-4.1] (no packageset) (sync) [07:19] -queuebot:#ubuntu-release- Unapproved: accepted elk [sync] (yakkety-proposed) [3.99.8-4.1] [07:43] xnox, are you intending that NotShownIn change in software-properties, i don't see it in the changelog [07:51] -queuebot:#ubuntu-release- Unapproved: rejected libertine [sync] (yakkety-proposed) [1.4.1+16.10.20160914-0ubuntu1] [07:51] -queuebot:#ubuntu-release- Unapproved: rejected quadrapassel [sync] (yakkety-proposed) [1:3.22.0-1] [07:51] -queuebot:#ubuntu-release- Unapproved: kded (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [07:51] -queuebot:#ubuntu-release- Unapproved: rejected libphonenumber [sync] (yakkety-proposed) [7.1.0-5ubuntu1] [07:51] -queuebot:#ubuntu-release- Unapproved: kdelibs4support (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [07:52] -queuebot:#ubuntu-release- Unapproved: kdeclarative (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [08:00] apw: yes, it's intentional https://code.launchpad.net/~jbicha/software-properties/use-gi-require_version/+merge/304193 [08:19] Morning all === jamespag` is now known as jamespage === vigo is now known as vigo-afk [09:50] -queuebot:#ubuntu-release- Unapproved: ceilometer (yakkety-proposed/main) [1:7.0.0~rc1-0ubuntu2 => 1:7.0.0~rc2-0ubuntu1] (openstack, ubuntu-server) [09:54] apw: slangasek: infinity: We're proposing https://code.launchpad.net/~rcj/livecd-rootfs/yakkety_arm64/+merge/306599 to get arm64 builds working again; this simply switches us back to the generic kernel and skips the flash-kernel calls when we are constructing the squashfs. [10:00] (I don't really know who else to ping, but this is blocking beta cloud images being built.) [10:09] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (yakkety-proposed/main) [2.433 => 2.434] (desktop-core) [10:10] Odd_Bloke, given the risk profile of the various options it seems reasonable to me, that ^^ is your merge, i'll let someone else review it again [10:21] -queuebot:#ubuntu-release- Unapproved: firefox (yakkety-proposed/main) [48.0+build2-0ubuntu1 => 49.0+build4-0ubuntu1] (kubuntu, mozilla, ubuntu-desktop) [10:32] Odd_Bloke: Given you build from a fork, and using -virtual is the right thing going forward, not sure why you'd revert my change on trunk. [10:32] (Also, virtual will exist momentarily) [10:33] infinity: Oh, OK, I got the impression we wouldn't have -virtual until the next kernel (which I assumed to not be landing in time for beta). [10:34] infinity: so we need to wait on cyphermox shim to get signed, land in the iso and then respin again right is that the last thing we are waiting on then? I'm going to test that the 3rd party drivers thing is gone in the meantime [10:34] davmor2: Err, what? [10:34] davmor2: "waiting on shim to get signed" is a thing that can take months. [10:34] a microsoft signing? those take weeks [10:35] infinity: (We're only forked insofar as we point at a specific version of the archive's livecd-rootfs; we try not to merge things there unless there's a very compelling reason to.) [10:35] infinity: oh so we are just stuck with a none boot iso then [10:35] davmor2: In what scenario? [10:36] infinity: securebooted machines [10:36] infinity: (And I've just opened up an MP for our tooling to keep that "fork" up-to-date hourly in development releases, so we should never see this sort of issue again once that's merged) [10:36] Odd_Bloke: Why only "in development releases"? [10:37] Odd_Bloke: I'd really like you to benefit from bugfixes without a manual step. :P [10:37] infinity: We have SLAs with partners for released releases; perhaps I'm being overcautious. :) [10:37] Odd_Bloke: The reason this all happened was because you were tracking *trunk* before. The answer isn't to freeze at a point in time, but to track the archive instead. [10:38] infinity: https://bugs.launchpad.net/ubuntu/+source/debian-cd/+bug/1624096 [10:38] Ubuntu bug 1624096 in shim (Ubuntu) "yakkety: backport (or rebase to) fix eliminating a double-close in shim" [High,In progress] [10:41] davmor2, why don't the older releases suffer the same issue? do we no longer have a fallback.efi or something ? [10:41] repeating Saviq's request to allow qtmir, qtmir-gles, ubuntu-system-settings, unity-api, unity8 in from yakkety unapproved queue [10:41] apw: No, the commit with the double-free is new. [10:42] jbicha, apw, mis-merged changelog entry. I guess i should fix it up and reupload. please reject current software properties. [10:43] infinity, oh we have missmatched shim was not expecting that, cyphermox implies in the bug we can work round it by shipping a fallback.efi ? [10:43] No, we can't. [10:43] Read more bug. [10:45] -queuebot:#ubuntu-release- Unapproved: rejected software-properties [source] (yakkety-proposed) [0.96.24.7] [10:45] Anyhow, there's precious little we can do about it for beta2, except document it. [10:45] xnox, ^ [10:46] jibel: ^ [10:47] I'm somewhat concerned that the Microsoft signing might not happen before GA, and we'll have to figure out a way to revert to the old shim without reverting any functionality... [10:47] Which sounds "fun". [10:48] * infinity is so glad that our release process gates on a 3rd party's code review and signing. [10:50] -queuebot:#ubuntu-release- Unapproved: solid (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:50] -queuebot:#ubuntu-release- Unapproved: sonnet (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:51] -queuebot:#ubuntu-release- Unapproved: kunitconversion (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:51] -queuebot:#ubuntu-release- Unapproved: kwayland (yakkety-proposed/universe) [4:5.24.0-0ubuntu1 => 4:5.26.0-0ubuntu1] (kubuntu) [10:51] -queuebot:#ubuntu-release- Unapproved: kwallet-kf5 (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [10:51] -queuebot:#ubuntu-release- Unapproved: software-properties (yakkety-proposed/main) [0.96.24.6 => 0.96.24.7] (desktop-core, ubuntu-server) [10:53] -queuebot:#ubuntu-release- Unapproved: kjsembed (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [10:53] -queuebot:#ubuntu-release- Unapproved: knewstuff (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:53] -queuebot:#ubuntu-release- Unapproved: knotifyconfig (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:53] -queuebot:#ubuntu-release- Unapproved: kmediaplayer (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:53] -queuebot:#ubuntu-release- Unapproved: knotifications (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:56] -queuebot:#ubuntu-release- Unapproved: kinit (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:56] -queuebot:#ubuntu-release- Unapproved: kitemmodels (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [10:56] -queuebot:#ubuntu-release- Unapproved: kio (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: account-plugins (yakkety-proposed/main) [0.13+16.10.20160830.1-0ubuntu1 => 0.13+16.10.20160831-0ubuntu1] (ubuntu-desktop) (sync) [11:10] -queuebot:#ubuntu-release- Unapproved: breeze-icons (yakkety-proposed/universe) [4:5.24.0-0ubuntu1 => 4:5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: frameworkintegration (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: kactivities-stats (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (no packageset) [11:10] -queuebot:#ubuntu-release- Unapproved: signon-plugin-oauth2 (yakkety-proposed/main) [0.23+16.04.20151209-0ubuntu1 => 0.24+16.10.20160818-0ubuntu1] (kubuntu, ubuntu-desktop) (sync) [11:10] -queuebot:#ubuntu-release- Unapproved: bluez-qt (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: kactivities-kf5 (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: ubuntu-system-settings-online-accounts (yakkety-proposed/universe) [0.7+16.10.20160718-0ubuntu1 => 0.7+16.10.20160830.2-0ubuntu1] (no packageset) (sync) [11:10] -queuebot:#ubuntu-release- Unapproved: extra-cmake-modules (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:10] -queuebot:#ubuntu-release- Unapproved: pygobject (yakkety-proposed/main) [3.21.92-1 => 3.22.0-1] (core) (sync) [11:11] -queuebot:#ubuntu-release- Unapproved: ki18n (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kidletime (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kinit (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kitemmodels (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kjobwidgets (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kjsembed (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: knewstuff (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kiconthemes (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kio (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kjs (yakkety-proposed/universe) [5.24.0-0ubuntu4 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: knotifications (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kimageformats (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kmediaplayer (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:11] -queuebot:#ubuntu-release- Unapproved: kitemviews (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:12] -queuebot:#ubuntu-release- Unapproved: account-plugins (yakkety-proposed/main) [0.13+16.10.20160830.1-0ubuntu1 => 0.13+16.10.20160831-0ubuntu1] (ubuntu-desktop) (sync) [11:12] -queuebot:#ubuntu-release- Unapproved: signon-plugin-oauth2 (yakkety-proposed/main) [0.23+16.04.20151209-0ubuntu1 => 0.24+16.10.20160818-0ubuntu1] (kubuntu, ubuntu-desktop) (sync) [11:12] -queuebot:#ubuntu-release- Unapproved: ubuntu-system-settings-online-accounts (yakkety-proposed/universe) [0.7+16.10.20160718-0ubuntu1 => 0.7+16.10.20160830.2-0ubuntu1] (no packageset) (sync) [11:12] -queuebot:#ubuntu-release- Unapproved: libertine (yakkety-proposed/main) [1.4+16.10.20160908-0ubuntu1 => 1.4.1+16.10.20160914-0ubuntu1] (no packageset) (sync) [11:12] -queuebot:#ubuntu-release- Unapproved: ubuntu-keyboard (yakkety-proposed/universe) [0.100+16.10.20160818-0ubuntu1 => 0.100+16.10.20160921-0ubuntu1] (no packageset) (sync) [11:13] -queuebot:#ubuntu-release- Unapproved: kdesu (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kdnssd-kf5 (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kemoticons (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kglobalaccel (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kdewebkit (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kfilemetadata-kf5 (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kdoctools (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:13] -queuebot:#ubuntu-release- Unapproved: kguiaddons (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [11:17] infinity: apw: I'll be grabbing some lunch soon; can you ping me when we have a -virtual for arm64 that I can build against? [11:20] infinity, pitti: good news we have 3rd party drivers \o/ [11:20] davmor2: party!!!! [11:21] Now to see if they install on the system too [11:21] davmor2: so the cdimage mirror is up to date again, good [11:21] pitti: sounds it [11:43] -queuebot:#ubuntu-release- Builds: Xubuntu Desktop amd64 [Yakkety Beta 2] has been disabled [11:43] -queuebot:#ubuntu-release- Builds: Xubuntu Desktop i386 [Yakkety Beta 2] has been disabled [11:53] \o/ I can haz Wifi on the installed system too \o/ [12:10] -queuebot:#ubuntu-release- Unapproved: rejected livecd-rootfs [source] (yakkety-proposed) [2.434] [12:10] -queuebot:#ubuntu-release- Unapproved: kdesignerplugin (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [12:24] -queuebot:#ubuntu-release- New: accepted xdg-desktop-portal [sync] (yakkety-proposed) [0.3-1] [12:29] -queuebot:#ubuntu-release- New binary: linux-signed [amd64] (yakkety-proposed/main) [4.8.0-16.17] (core, kernel) [12:29] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (yakkety-proposed) [4.8.0-16.17] [12:29] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [ppc64el] (yakkety-proposed/none) [0.3-1] (no packageset) [12:30] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [amd64] (yakkety-proposed/none) [0.3-1] (no packageset) [12:30] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [i386] (yakkety-proposed/none) [0.3-1] (no packageset) [12:30] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [arm64] (yakkety-proposed/none) [0.3-1] (no packageset) [12:31] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [armhf] (yakkety-proposed/none) [0.3-1] (no packageset) [12:38] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (vivid-proposed) [3.19.0-70.78] [12:40] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [powerpc] (yakkety-proposed/none) [0.3-1] (no packageset) [12:41] -queuebot:#ubuntu-release- New binary: xdg-desktop-portal [s390x] (yakkety-proposed/none) [0.3-1] (no packageset) === vigo-afk is now known as vigo [13:09] Hey, could anyone tell me why the recent libertine upload was rejected? [13:09] ChrisTownsend, the reason was in the reject email ... but i believe that was becasue it was in there twice [13:09] cyphermox: the fact that there is no efi entry for ubuntu in the bios I assume is because of shim right? IE install the system drop into UEFI look at boot options and there is no Ubuntu option that is normally there pointing to shimx64.efi on the harddrive [13:10] ChrisTownsend, yes, livertine is still sitting in the queue [13:11] apw: I didn't get an email. Oh, I haven't seen the other one. [13:12] apw: Bileto had me all worried with it's status saying REJECTED. [13:12] apw: Thanks! [13:12] livertine ? is your brain already at beer o'clock ? [13:35] davmor2: no [13:37] davmor2: if you don't have the ubuntu entry in the EFI firmware after install is at this point most likely to be because you started qemu wrong ;) [13:37] cyphermox: oh weird it shows when there is no usb pendrive in the xps 13, let me check it when I finish this install it might just not be permanently there now [13:37] cyphermox: this is on Hardware [13:37] oh, on a Dell? [13:38] you may be hitting another firmware bug [13:38] cyphermox: yeap it boots from the harddrive no issues, it just doesn't show in the menu is that the infamous old there is no BOOT.efi file in BOOT or something [13:38] I'm not sure it happens on all Dell BIOS but I've seen one be very unhappy about adding our boot entry and just removing it after a reboot [13:39] davmor2: yes [13:39] cyphermox: that's fine then I can live with that one it boots which it is the important thing [13:39] we'll fix that one too though [13:41] cyphermox: thems fighting words [13:42] well, it's been on my list for a while, and it involves the fallback.efi [13:48] cyphermox: okay so it show ubuntu when there is no pendrive but the minute I boot with a pendrive in it only shows the efi entries on the pendrive which is a bit weird but I assume that is a dell firmware issue so I don't care enough at this point :) [13:51] -queuebot:#ubuntu-release- Unapproved: unity-scope-click (yakkety-proposed/universe) [0.1.1+16.10.20160920.1-0ubuntu1 => 0.1.1+16.10.20160922-0ubuntu1] (no packageset) (sync) [13:52] -queuebot:#ubuntu-release- Unapproved: accepted unity-scope-click [sync] (yakkety-proposed) [0.1.1+16.10.20160922-0ubuntu1] [13:52] -queuebot:#ubuntu-release- Unapproved: kdesignerplugin (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [13:54] davmor2: great [13:57] -queuebot:#ubuntu-release- Unapproved: unity8-desktop-session (yakkety-proposed/universe) [1.0.13+16.10.20160919-0ubuntu1 => 1.0.13+16.10.20160921-0ubuntu1] (no packageset) (sync) [13:59] willcooke: oh interesting mini.iso netboot installs install unity8-desktop-session too no wonder it took so much longer to install :) [13:59] hmm [13:59] that doesnt sound like it should be there [13:59] -queuebot:#ubuntu-release- Unapproved: accepted unity8-desktop-session [sync] (yakkety-proposed) [1.0.13+16.10.20160921-0ubuntu1] [13:59] -queuebot:#ubuntu-release- Unapproved: kdesignerplugin (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [13:59] willcooke: netboot install from archive don't forget [14:00] ah, right [14:10] -queuebot:#ubuntu-release- Unapproved: postgresql-common (yakkety-proposed/main) [175ubuntu1 => 176+git1] (kubuntu, ubuntu-server) [14:23] -queuebot:#ubuntu-release- Unapproved: heat (xenial-proposed/main) [1:6.0.0-0ubuntu1.1 => 1:6.1.0-0ubuntu1] (openstack, ubuntu-server) [15:06] -queuebot:#ubuntu-release- Unapproved: accepted pygobject [sync] (yakkety-proposed) [3.22.0-1] [15:06] infinity: as far as the shim signing... would a reasonable plan be to only land the new shim package if it gets signed in time, otherwise keep the current one? [15:06] or mabye that's already the plan, wasn't quite sure what you meant by "we'll have to figure out a way to revert to the old shim without reverting any functionality..." [15:08] jderose: the argument is that not being able to boot the CD images on EFI is kinda bad [15:10] -queuebot:#ubuntu-release- Unapproved: unadf (yakkety-proposed/universe) [0.7.11a-3 => 0.7.11a-3+deb7u1] (no packageset) [15:11] cyphermox: agreed. what's your assessment of the percentage of hardware effected by this? i know you mentioned you had a laptop that wouldn't boot. by luck, no System76 products seem "crushingly" effected by this (the memory corruption doesn't cause a hardware exception, doesn't prevent booting) [15:11] -queuebot:#ubuntu-release- Unapproved: accepted unadf [source] (yakkety-proposed) [0.7.11a-3+deb7u1] [15:11] -queuebot:#ubuntu-release- Unapproved: kdesu (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [15:11] well, for starters all thinkpads [15:12] otoh it could just have been blocking boot becuase I have shim debugging enabled [15:12] cyphermox: but i am a bit concerned about the potential security issue here... memory corruption is happing silently, and who knows what fun opportunities that might open [15:12] but I'm not willing to take a guess to find out at release time :) [15:12] oh of course [15:12] cyphermox: "effects all thinkpads" <-- that's a pretty strong data point right there :) [15:13] that's why infinity suggested reverting [15:13] cyphermox: ah, okay, so you did land the new shim package then? [15:13] -queuebot:#ubuntu-release- Unapproved: accepted bluez-qt [source] (yakkety-proposed) [5.26.0-0ubuntu1] [15:13] I suppose we could cheat and use the old shim on the CD, but then the source for that shim wouldn't be anywhere [15:14] jderose: when I say old and new I mean "new" being the one currently in the archive, and old the one before that [15:14] yeah, true [15:14] ah, okay [15:14] the new new shim is in the grinder now. [15:16] i guess we could also just say, "go home secure boot, you're drunk" and return to the glory days of not depending on microsoft :P [15:16] not really, because it probably won't boot any better with secure boot disabled [15:16] jderose: I meant revert to the version before the bug was introduced. [15:17] I don't remember what the state was for SB on my laptop when I tried to boot these images [15:17] infinity: if you care, shim signing is RT #95907 [15:17] infinity: ah, okay. hmm... so this would need a new epoch in the version then? that doesn't seem terribly difficult... but is it? [15:17] cyphermox, the source for that would be in an old release still no ? [15:18] jderose: Not an epoch, just an ugly version. :P [15:18] cyphermox, presumably we use a .is. version ? [15:18] apw: yes, since we haven't copied it to all releases yet [15:18] well, last signing only took a few days, I see no reason for it to take much longer [15:19] infinity: ah, i always thought the epoch was the way one wouldn't likely handle needing to go backward version wise. but i've never had to do this, nor i'm i familiar with the debian policy on this matter [15:19] last signing took two weeks. [15:20] jderose: for that we do something like 1.2.really.1.1 and be done with it [15:20] cyphermox: okay, gotcha [15:20] because we're likely to go to 1.3 next [15:20] epochs are forever. [15:21] gotcha, just like diamonds :P [15:21] but epochs arent girls best friends i fear [15:21] hehe [15:22] my rules are 1) if you think you need to use epoch, you're wrong, don't use epoch 2) if you still think you need it, refer to 1), and 3) maybe you need it in this one very special circumstance, but make sure there is no other option first [15:22] cyphermox: thanks, i'm adding that to my permanent record of packaging wisdom [15:22] 4) screw it, just invent a new package name and add -ng :P [15:22] ahaha [15:23] ^ what if you're wrong and get back to 1) ? [15:24] you're screwed ? [15:27] Burning an epoch on a temporary revert is silly. Using them when upstream versions change permanently is sane. [15:27] -queuebot:#ubuntu-release- Unapproved: accepted breeze-icons [source] (yakkety-proposed) [4:5.26.0-0ubuntu1] [15:30] -queuebot:#ubuntu-release- Unapproved: accepted extra-cmake-modules [source] (yakkety-proposed) [5.26.0-0ubuntu1] [15:36] -queuebot:#ubuntu-release- Unapproved: accepted frameworkintegration [source] (yakkety-proposed) [5.26.0-0ubuntu1] [15:51] -queuebot:#ubuntu-release- Unapproved: rejected kactivities-kf5 [source] (yakkety-proposed) [5.26.0-0ubuntu1] [15:56] -queuebot:#ubuntu-release- Unapproved: accepted kactivities-stats [source] (yakkety-proposed) [5.26.0-0ubuntu1] [15:59] -queuebot:#ubuntu-release- Unapproved: debian-installer (yakkety-proposed/main) [20101020ubuntu476 => 20101020ubuntu477] (core) [15:59] -queuebot:#ubuntu-release- Unapproved: accepted debian-installer [source] (yakkety-proposed) [20101020ubuntu477] [16:00] -queuebot:#ubuntu-release- Unapproved: openssl (yakkety-proposed/main) [1.0.2g-1ubuntu8 => 1.0.2g-1ubuntu9] (core) [16:05] Hi. can I ask why? 'rejected kactivities-kf5'. Thanks [16:06] reject reasons should be in the email to the uploader..... [16:07] acheronuk: because debian/control was broken. the uploader received mail [16:08] -queuebot:#ubuntu-release- Unapproved: accepted kapidox [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:09] slangasek: thank you. I'll talk to him [16:16] -queuebot:#ubuntu-release- Unapproved: accepted karchive [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:18] -queuebot:#ubuntu-release- Unapproved: accepted kauth [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:24] -queuebot:#ubuntu-release- Unapproved: accepted kbookmarks [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:25] -queuebot:#ubuntu-release- Unapproved: accepted kcmutils [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:26] -queuebot:#ubuntu-release- Unapproved: accepted kcodecs [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:31] -queuebot:#ubuntu-release- Builds: Netboot amd64 [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot arm64 [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot armhf [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot i386 [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot powerpc [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot ppc64el [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:31] -queuebot:#ubuntu-release- Builds: Netboot s390x [Yakkety Beta 2] has been updated (20101020ubuntu477) [16:32] -queuebot:#ubuntu-release- Unapproved: accepted kcompletion [source] (yakkety-proposed) [5.26.0-0ubuntu1] [16:36] -queuebot:#ubuntu-release- Unapproved: unity-scopes-api (yakkety-proposed/universe) [1.0.6+16.10.20160617-0ubuntu2 => 1.0.7+16.10.20160921-0ubuntu1] (no packageset) (sync) [16:36] -queuebot:#ubuntu-release- Unapproved: unity-scopes-shell (yakkety-proposed/universe) [0.5.7+16.10.20160624.2-0ubuntu2 => 0.5.8+16.10.20160921-0ubuntu1] (no packageset) (sync) === nacc_ is now known as nacc [17:16] infinity, How is the release looking from your point of view? [17:18] -queuebot:#ubuntu-release- Unapproved: accepted openssl [source] (yakkety-proposed) [1.0.2g-1ubuntu9] [17:18] -queuebot:#ubuntu-release- Unapproved: kdnssd-kf5 (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [17:28] working the ftbfs of pacemaker per doko's last e-mail, was wondering if anyone could quikly glance at http://paste.ubuntu.com/23221134/ for sanity? [17:28] i'm not sure why it changed from dist to site-packages, but i verified this in the sbuild environment as well [17:30] that really doesn't seem right [17:31] should be /usr/lib/python3/dist-packages/ [17:31] yeah it's weird [17:31] perhaps a missing/misconfigured dh_python3 call? [17:31] there's no mention of python in the debian/rules file at all, otehr than this one line [17:31] which is also strange :) [17:32] well, dh often handles stuff automatically [17:33] cjwatson: from teh build log: http://paste.ubuntu.com/23221146/ [17:34] infinity: i386 done, amd64 done, netboot for i386 and amd64 done, 1 major issue is the shim that needs a note other than that the only other things are minor or aesthetic as far as I can tell so over to you [17:34] flexiondotorg: Messy. [17:34] if something is rejected in the queue for small error in control file, can it be corrected and uploaded with the same original version? === maclin1 is now known as maclin [17:34] flexiondotorg: So, I'm considering a potention respin of literally everything to stuff the new kernel in, but if I do that, the kernel team will be on the hook for smoketesting everyone's ISOs so the flavours don't have to. [17:35] a lot of Kubuntu things will migrate when beta freeze is undone, we're holding our breath... [17:35] nacc: yeah, that's not unusual but the packaging helpers are supposed to move stuff to the right place [17:35] nacc: would need to see the full log [17:35] it would also be nice to have hardinfo uploaded, so Lubuntu is wanting that as well [17:35] fun stuff [17:36] acheronuk: if it was in the queue when it was rejected, yes you can reuse the version number [17:36] infinity: say what now???? [17:36] davmor2: what not???? [17:36] infinity: why respin everything for new kernel instead of releasing as-is those images that already passed? [17:36] s/not/now/ [17:36] cjwatson: http://paste.ubuntu.com/23221157/ [17:37] slangasek: ty. I guessed that was the case, but confirmation is appreciated [17:37] slangasek: let it land as an update [17:37] infinity: ^ even sorry slangasek [17:37] nacc: ah, maybe needs --with python3 [17:37] (and care!) [17:37] slangasek: Consistency, binary images matching source images, same kernel bugs apply to everyone. But yeah, I'm willing to fudge it on a beta. [17:38] -queuebot:#ubuntu-release- Unapproved: gnome-software (yakkety-proposed/main) [3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu2 => 3.20.1+git20160923.2.7374bdc-0ubuntu1] (ubuntu-desktop) [17:38] cjwatson: ack, i'll dig into it more [17:38] infinity, OK. [17:38] I can smoke test Ubuntu MATE and Ubuntu. [17:38] infinity: are there any of these kernel bugs that we think are a problem on those images we haven't already respun for? [17:38] nacc: those SyntaxErrors in the log don't look great either [17:38] If a respin happens. [17:39] But not PowerPC. [17:39] cjwatson: yeah, i wonder if it only is python2 compatible in practice? [17:39] infinity: whatever it is it can't be worse that not being able to boot it [17:39] davmor2: Not being able to boot is actually not the worst bug a kernel can have, by far. :P [17:39] infinity, If a respin is on the cards on chance ubuntu-mate-welcome can be moved from proposed to release? [17:39] Unbootable is the ultimate in security. [17:39] and saves power ! [17:40] flexiondotorg: If, yes. Still mulling it all over. [17:40] s/on/any/ [17:40] green kernel [17:40] yes, "ohai I set your GPU on fyur" is a worse kernel bug [17:40] cjwatson: ah, looks like very recently they made it python2 and python3 compatible in the source, but probably not packaged yetd. Also, note this is a delete line, in particular, because we don't actually ship the python files [17:40] ogra_: no it doesn't it spins up the system and leaves it in a loop of some sort so it would use more power ;) [17:40] -queuebot:#ubuntu-release- Unapproved: gnome-software (xenial-proposed/main) [3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 => 3.20.1+git20160923.2.7374bdc-0ubuntu1~xenial1] (ubuntu-desktop) [17:40] pffft [17:41] ogra_: snappy fixes it though right ;) [17:41] definitely ! [17:42] Then you can rollback from the kernel that leaves your system in a loop to one that just doesn't boot! [17:42] yeah, aint we great ? [17:42] slangasek: Anyhow, I'm going to wait for a tiny bit more testing to roll in, promote the new kernel, and respin server for the "it can't even smoketest" thing. [17:42] slangasek: And then we can take a decision on skew versus retesting, blah blah. [17:42] Also, I need food of some sort. [17:42] infinity: ok [17:43] infinity: fwiw xnox and I kind of agree that using ATA for the smoketests is probably not the best anyway, since that's not a representative test [17:44] slangasek: I don't disagree. [17:44] of course, fixing that may not be faster than respinning with the new kernel [17:45] powersj: ^^ not a blocker for beta AIUI, but IMHO the server smoketests should be changed to use something closer to a "default" libvirt config instead of one that trips over this particular ATA driver problem [17:46] slangasek, ok I believe that means modifying utah to use something different. Is there a suggested qemu command line option or libvit change? [17:46] infinity: oh and don't forget to mention that unity8 is on by default yet :( [17:47] isn't on even [17:48] powersj: xnox might be able to provide some input there [17:49] powersj: but he may be EOD; so perhaps log a bug against whatever's the right place for utah, and subscribe him? [17:49] davmor2: "on by default"? [17:49] slangasek, yep, I have avoided messing with utah so far :) [17:49] * wxl quickly marks Lubuntu as ready to avoid having to retest because of this silly respin idea [17:50] slangasek: unity8 session will be on the final desktop image but the mir's didn't finish yet so it isn't on in the beta [17:50] powersj: I do see from the scripts that utah is driving qemu via libvirt, so it'll be all xml [17:50] slangasek: unless you do netboot installs [17:50] davmor2: you said "on by default", it's not going to be the default... [17:50] just making sure we're on the same page :) [17:50] -queuebot:#ubuntu-release- Builds: Lubuntu Alternate amd64 [Yakkety Beta 2] has been marked as ready [17:50] -queuebot:#ubuntu-release- Builds: Lubuntu Desktop amd64 [Yakkety Beta 2] has been marked as ready [17:50] -queuebot:#ubuntu-release- Builds: Lubuntu Desktop i386 [Yakkety Beta 2] has been marked as ready [17:50] -queuebot:#ubuntu-release- Builds: Lubuntu Alternate i386 [Yakkety Beta 2] has been marked as ready [17:50] slangasek: and then underneath said isn't on even :) [17:50] infinity: is there a release notes page up btw? [17:50] slangasek: I missed the n't [17:51] cjwatson: sending a fix for the syntax errors upstream [17:52] -queuebot:#ubuntu-release- Unapproved: accepted kconfig [source] (yakkety-proposed) [5.26.0-0ubuntu1] [17:53] powersj, davmor2, slangasek - to get sample configs (qemu command line) I would use vm-manager to graphically change cdrom from IDE bus to SATA bus, or SCSI bus. Then it uses e.g. -device scsi-cd,bus=scsi0.0,scsi-id=0,drive=drive-scsi0-0-0,id=scsi0-0-0,bootindex=1 [17:54] not sure what we want to test, most people dd the iso to a usb stick these days and boot. so maybe providing a usb device to the VM might be a more realistic example =) [17:54] together with scsi cdrom boot test. [17:55] xnox: I use hardware mostly, there's no easy way to test nvidia and amd setups and amd cpu vs intel cpu [17:55] true. [17:55] davmor2, and what bus do normal machines use for cdrom these days? [17:55] * xnox has not had a CDROM for 6 years now [17:55] xnox: sata on the whole [17:56] and i believe qemu defaults to IDE for cdroms [17:56] which is a mismatch with reality [17:58] Is there a plan to get the often default, IDE cdrom to work? [18:02] powersj: yes, the next kernel should fix that [18:02] slangasek, great! [18:03] it's just a bad smoketest because only people using qemu from the commandline, and booting the server ISO instead of a cloud image, are affected [18:03] (affected by this default) [18:04] xnox: you can change it with the -drive command but I have to go now so you would need to look it up [18:07] -queuebot:#ubuntu-release- Unapproved: accepted kconfigwidgets [source] (yakkety-proposed) [5.26.0-0ubuntu1] [18:15] -queuebot:#ubuntu-release- Unapproved: accepted qtmir-gles [sync] (yakkety-proposed) [0.4.8+16.10.20160909-0ubuntu1] [18:15] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-system-settings [sync] (yakkety-proposed) [0.4+16.10.20160916-0ubuntu1] [18:15] -queuebot:#ubuntu-release- Unapproved: accepted unity8 [sync] (yakkety-proposed) [8.14+16.10.20160922-0ubuntu1] [18:15] -queuebot:#ubuntu-release- Unapproved: accepted qtmir [sync] (yakkety-proposed) [0.4.8+16.10.20160909-0ubuntu1] [18:15] -queuebot:#ubuntu-release- Unapproved: accepted unity-api [sync] (yakkety-proposed) [7.119+16.10.20160909-0ubuntu1] [18:23] -queuebot:#ubuntu-release- Unapproved: animals (yakkety-proposed/universe) [201207131226-1build1 => 201207131226-2] (no packageset) (sync) [18:24] -queuebot:#ubuntu-release- Unapproved: libweather-com-perl (yakkety-proposed/universe) [0.5.3-2 => 0.5.3-3] (no packageset) (sync) [18:24] -queuebot:#ubuntu-release- Unapproved: ndiswrapper (yakkety-proposed/universe) [1.60-2 => 1.60-3] (no packageset) (sync) [18:25] -queuebot:#ubuntu-release- Unapproved: accepted animals [sync] (yakkety-proposed) [201207131226-2] [18:25] -queuebot:#ubuntu-release- Unapproved: accepted ndiswrapper [sync] (yakkety-proposed) [1.60-3] [18:25] -queuebot:#ubuntu-release- Unapproved: kdesu (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [18:25] -queuebot:#ubuntu-release- Unapproved: accepted libweather-com-perl [sync] (yakkety-proposed) [0.5.3-3] [18:25] -queuebot:#ubuntu-release- Unapproved: kdesignerplugin (yakkety-proposed/universe) [5.24.0-0ubuntu1 => 5.26.0-0ubuntu1] (kubuntu) [18:34] -queuebot:#ubuntu-release- Unapproved: accepted kcoreaddons [source] (yakkety-proposed) [5.26.0-0ubuntu1] [18:39] -queuebot:#ubuntu-release- Unapproved: accepted kcrash [source] (yakkety-proposed) [5.26.0-0ubuntu1] [18:43] -queuebot:#ubuntu-release- Unapproved: accepted kdbusaddons [source] (yakkety-proposed) [5.26.0-0ubuntu1] [18:47] cjwatson: so did some digging and it seems like pacemaker's cts/Makefile has that path hardcoded at build-time. BUt we end up not shipping any of the cts (which is the testsuite) for pacemaker in any package. So is it reasonable to just not build it at all? [18:47] -queuebot:#ubuntu-release- Unapproved: accepted kdeclarative [source] (yakkety-proposed) [5.26.0-0ubuntu1] [18:51] nacc: sorry, you're well past what I know about pacemaker (~nothing) at this point [18:52] cjwatson: yeah, kinda in the same boat :) [18:52] cjwatson: thanks for your guidance so far, though! [18:53] it feels like a lot of work just to delete a bunch of files to have it put the files in right place -- but it's probably good to do it right now [18:55] barry: would you be a good reference for a dh_python3 question? :) [18:58] -queuebot:#ubuntu-release- Unapproved: accepted kded [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:01] -queuebot:#ubuntu-release- Unapproved: snapcraft (yakkety-proposed/universe) [2.18+16.10 => 2.18.1+16.10] (no packageset) [19:02] -queuebot:#ubuntu-release- Unapproved: accepted snapcraft [source] (yakkety-proposed) [2.18.1+16.10] [19:02] -queuebot:#ubuntu-release- Unapproved: kdelibs4support (yakkety-proposed/universe) [5.24.0-0ubuntu2 => 5.26.0-0ubuntu1] (kubuntu) [19:04] -queuebot:#ubuntu-release- Unapproved: ghostscript (yakkety-proposed/main) [9.19~dfsg+1-0ubuntu4 => 9.19~dfsg+1-0ubuntu5] (desktop-core, ubuntu-server) [19:11] -queuebot:#ubuntu-release- Unapproved: accepted kdelibs4support [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:11] -queuebot:#ubuntu-release- Unapproved: zeromq3 (yakkety-proposed/universe) [4.1.5-2ubuntu3 => 4.1.5+git20160811+2fc86bc-0ubuntu2] (kubuntu) (sync) [19:11] -queuebot:#ubuntu-release- Unapproved: unity-scopes-api (yakkety-proposed/universe) [1.0.6+16.10.20160617-0ubuntu2 => 1.0.7+16.10.20160921-0ubuntu2] (no packageset) (sync) [19:11] -queuebot:#ubuntu-release- Unapproved: zmqpp (yakkety-proposed/universe) [3.2.0-0ubuntu4 => 4.1.2-0ubuntu1] (no packageset) (sync) [19:15] nacc: possibly :) [19:16] -queuebot:#ubuntu-release- Unapproved: accepted kdesignerplugin [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:19] barry: so i'm trying to fix the ftfbs of pacemaker, which is due to a line like `rm -r debian/tmp/usr/lib/python2.7/dist-packages/cts`. This doesn't work with python3, obviously, and ends up failing the build with no-arch-all builds. When i looked in the schroot, though, the resulting path was debian/tmp/usr/lib/python3.5/site-packages/cts -- rather than the expected [19:20] debian/tmp/usr/lib/python3/dist-packages/cts. And I'm not sure I understand why. The package currently doens't use dh_python{,3} and really I just need to `rm` the correct directory (no python files are shipped) [19:22] nacc: i believe that one of the things that dh_python3 does is exactly that move (after verification) of .../python3.5 -> .../python3. it will only do that after it checks that the contents of .../python3.X is the same for all X (and we've run into rare cases where that doesn't happen, so you still end up with python3.4, python3.5, etc. directories. not on ubuntu though because right now we only have 3.5, but think about e.g. when 3.6 [19:22] is released [19:22] nacc: so dh_python3 is doing that and if you're not using it, you have to fiddle with things manually [19:24] barry: ah i see, so i could in theory invoke dh_python3 from rules and it might dtrt? [19:24] nacc: in theory :) [19:25] nacc: the only thing is to get the timing right [19:25] -queuebot:#ubuntu-release- Unapproved: accepted kdesu [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:25] -queuebot:#ubuntu-release- Unapproved: accepted kdewebkit [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:25] barry: right, that's what i'll need to read up on :) after build but before install seems to be the right place [19:27] nacc: it *might* be after install, because without that things might not be in right place. i don't remember exactly, but you can probably figure it out with some experimentation [19:28] barry: yeah, the issue is the rm is being done as the first thing in override_dh_install [19:28] barry: but i think you've pointed me in the right direction :) [19:29] nacc: cool, good luck! i'll need to do a quick reboot in a few moments, but i'll be back (hopefully :) if you have more questions [19:29] barry: thanks! [19:31] acheronuk: extra-cmake-modules has been failing its autopkgtests since May; is someone taking responsibility for this? http://autopkgtest.ubuntu.com/packages/e/extra-cmake-modules/yakkety/armhf [19:33] -queuebot:#ubuntu-release- Unapproved: accepted kdnssd-kf5 [source] (yakkety-proposed) [5.26.0-0ubuntu1] [19:33] -queuebot:#ubuntu-release- Unapproved: probert (yakkety-proposed/universe) [0.0.7 => 0.0.9] (no packageset) [19:37] -queuebot:#ubuntu-release- Unapproved: accepted probert [source] (yakkety-proposed) [0.0.9] [19:40] slangasek: I'm relatively new with that side of things, but I will check.. [19:40] acheronuk: ok :) [19:50] -queuebot:#ubuntu-release- Unapproved: subiquity (yakkety-proposed/universe) [0.0.15 => 0.0.18] (no packageset) [19:52] -queuebot:#ubuntu-release- Unapproved: accepted subiquity [source] (yakkety-proposed) [0.0.18] [20:03] -queuebot:#ubuntu-release- Unapproved: accepted kdoctools [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:09] -queuebot:#ubuntu-release- Unapproved: accepted kemoticons [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:18] barry: ok, i think i figured out why, at least, dh_python{2,3} wasn't already being used. There are no python{,3}- packages, nor are there any with ${python3:Depends}. To be clear, this is a really weird case. Upstream has set of python files under cts/ which are used for testing only. They are not intended to be shipped by any debian/ubuntu package. My original debdiff works for this case, but looks [20:18] weird. [20:27] beta release notes skeleton up: https://wiki.ubuntu.com/YakketyYak/ReleaseNotes [20:27] cyphermox: ^^ can you please make sure the no-uefi-on-qemu bug gets documented there? [20:27] Hi, I have uploaded Ghostscript (not yet approved) and need to do another fix in it now. How to proceed? Simply upload Ghostscript again with the same release number? Or with the release number +1? [20:28] -queuebot:#ubuntu-release- Unapproved: accepted kfilemetadata-kf5 [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:29] nacc: so it's an app but not a library? [20:30] barry: not sure how to answer that, the underlying code that's being rm'd in the install target is an application (called cts afaict) [20:32] nacc: if it's shipping files under cts/ and importing them under that package name but doesn't intend for that to be a public api importable by third parties, then yeah dh_python3 may not be entirely useful, although i have used it in those cases [20:32] barry: i think that's the source of confusion. No files under cts/ are to be shipped [20:33] tkamppeter: you can reuse the version number and I'll dump the one currently in the queue [20:33] that's what the one line in the override_dh_install effectively is doing (afaict), it's deleting any such potential files [20:33] slangasek: i can add the bit about qemu+uefi no-go to the notes, since i filed the bug. on it now... [20:33] nacc: okay, then it makes sense. probably just want to rm ../python3.*/dist-packages? [20:33] slangasek, OK, let us do it this way. Thank you. [20:33] nacc: ie you don't care which version of python3 was used [20:34] -queuebot:#ubuntu-release- Unapproved: rejected ghostscript [source] (yakkety-proposed) [9.19~dfsg+1-0ubuntu5] [20:34] slangasek: cyphermox says it effects most thinkpads also, so i'll mention that also [20:35] barry: i'd say so, except 'it' (whereby i mean `make`) has put them in python3.5/site-packages [20:35] jderose: don't worry, I'm listing it as soon as the wiki lets me through [20:35] huh [20:35] lucky we didn't get this SRUed into xenial yet, then [20:35] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (xenial-proposed/main) [0.122ubuntu8.1 => 0.122ubuntu8.2] (core) [20:35] nacc: ah, right it's probably not using setuptools [20:35] nacc: ie, our hacked version thereof :) [20:35] barry: correct, it's not [20:35] lamont, cyphermox: ^^ so one of you has uploaded, then - thanks ;) [20:36] cyphermox: ah, okay. or we could have one more person racing for the lock to add fun :) just kidding, it's all you [20:36] nacc: that's why it doesn't end up in dist-packages [20:36] barry: so i wonder if it could do 'rm debian/tmp/usr/lib/python*/*packages/cts' ? [20:36] 503... [20:36] barry: that would catch either case? [20:36] barry: and also the case for python2 if that was to be the case on debian? [20:37] nacc: yep, and yep [20:37] barry: ack, let me try that then [20:37] barry: thanks for being patient and helping clarify! [20:37] nacc: yw! [20:38] slangasek: working through it [20:38] slangasek: when I said affects thinkpads, I meant that it doesn't only fail to boot the ISO on qemu, but also on actual hardware. [20:38] cyphermox: yes, that's what I understood you to mean [20:38] so SRUing that to other releases wouldn't have been an issue... except for building the dailies [20:38] slangasek: and thanks to smoser, we can test trivially from -proposed!! /me owes that man a $BEVERAGE [20:38] but that means nobody's run yakkety on a thinkpad in a month? [20:38] no [20:39] oh, the bug only applies when shim == /EFI/boot/bootx64.efi? [20:39] yes [20:39] gotcha [20:39] yikes, i just noticed that kernel 4.8.0-15 hangs during boot in my vm, but 4.4.0-9136 works okay [20:39] -queuebot:#ubuntu-release- Unapproved: isc-dhcp (xenial-proposed/main) [4.3.3-5ubuntu12.2 => 4.3.3-5ubuntu12.3] (core) [20:39] so it affects people running ubuntu-core on their thinkpads ;) [20:39] i see 4.8.0-16.17 is in proposed though, so i wont start bisecting until that lands and is tested [20:39] slangasek: and it seems dependent on the actual firmware too, as jderose has it working on hardware, from what I understand [20:40] slangasek: probably [20:40] barry: what sort of vm? [20:40] slangasek: I expect Dell hardware might break too. [20:40] slangasek: fusion 8.5 [20:40] (but I don't have Dell EFI harware) [20:40] barry: 4.8.0-15 is still likely to go out as the beta kernel for a number of flavors [20:41] slangasek: maybe i should look more closely then. i always take a snapshot when dist-upgrading, so i can revert and bisect the package list. it just takes a while [20:41] -queuebot:#ubuntu-release- Unapproved: open-iscsi (xenial-proposed/main) [2.0.873+git0.3b4b4500-14ubuntu3 => 2.0.873+git0.3b4b4500-14ubuntu3.1] (ubuntu-desktop, ubuntu-server) [20:43] cyphermox: while you're editing, please fix the missing '>' at the end of 'Less Popular Ubuntu Images' :) [20:47] done. [20:50] -queuebot:#ubuntu-release- Unapproved: accepted kglobalaccel [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:51] -queuebot:#ubuntu-release- New binary: linux-signed-lts-trusty [amd64] (precise-proposed/main) [3.13.0-97.144~precise1] (kernel) [20:51] -queuebot:#ubuntu-release- New binary: linux-signed [amd64] (trusty-proposed/main) [3.13.0-97.144] (core, kernel) [20:51] -queuebot:#ubuntu-release- Unapproved: accepted kguiaddons [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:53] barry: http://paste.ubuntu.com/23221902/ , thoughts? [20:53] -queuebot:#ubuntu-release- New: accepted linux-signed-lts-trusty [amd64] (precise-proposed) [3.13.0-97.144~precise1] [20:53] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (trusty-proposed) [3.13.0-97.144] [20:53] nacc: i'd put that comment in d/rules instead of d/changelog, but otherwise +1 [20:54] barry, could you try what's in -proposed? [20:55] slangasek, do you think that would be useful ^^. cloud-images is going to go out with the kernel in proposed, so I'd like to have an idea if there's trouble lurking sooner rather than later. [20:55] gaughen: can do, but i want to narrow down the package set first. generally on boot problems i restore a known good snapshot (if i've been smart enough to capture ;) and then narrow it down to the 1 or 2 offending packages. if it's linux i'll try proposed [20:56] awesome [20:56] -queuebot:#ubuntu-release- Unapproved: cloud-init (yakkety-proposed/main) [0.7.8-4-g970dbd1-0ubuntu1 => 0.7.8-8-g0439d8a-0ubuntu1] (edubuntu, ubuntu-cloud, ubuntu-server) [20:56] slangasek: smoser's tossing a new upload of cloud-init at xenial-proposed, and beyond that it's my uploads of isc-dhcp, open-iscsi, and initramfs-tools. [20:56] slangasek: as always, thank you for your assistance. [20:57] oh haha. [20:57] dammit cyphermox [20:57] -queuebot:#ubuntu-release- Unapproved: ghostscript (yakkety-proposed/main) [9.19~dfsg+1-0ubuntu4 => 9.19~dfsg+1-0ubuntu5] (desktop-core, ubuntu-server) [20:57] slangasek: I owe you a new initramfs-tools with the Breaks. [20:57] mmk [20:57] -queuebot:#ubuntu-release- Unapproved: accepted khtml [source] (yakkety-proposed) [5.26.0-0ubuntu1] [20:58] Any decision on if there is a respin coming? [20:58] barry: ack! good point :) [20:59] acheronuk: why does your ki18n upload replace the python:any dep with python? [20:59] slangasek, Ghostscript is re-uploaded now. [20:59] slangasek: actually... thoughts? initramfs-tools will break isc-dhcp << 4.3.3-5ubuntu12.3, and also 4.3.3-5ubuntu13.early... can I even capture that in Breaks: ? [21:00] -queuebot:#ubuntu-release- Unapproved: accepted ki18n [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:01] -queuebot:#ubuntu-release- Unapproved: snapcraft (xenial-proposed/universe) [2.18 => 2.18.1] (no packageset) [21:02] -queuebot:#ubuntu-release- Unapproved: cloud-init (xenial-proposed/main) [0.7.8-1-g3705bb5-0ubuntu1~16.04.1 => 0.7.8-8-g0439d8a-0ubuntu1~16.04.1] (edubuntu, ubuntu-cloud, ubuntu-server) [21:02] lamont: you can have disjoint sets of versions in breaks... Breaks: isc-dhcp (<< 4.3.3-5ubuntu12.3), isc-dhcp (= 4.3.3-5ubuntu13) [21:03] addressing it for knock-off builds of 4.3.3-5ubuntu13 isn't critical [21:03] tkamppeter: cheers [21:03] slangasek: oh, goodl [21:03] barry: does this seem better? http://paste.ubuntu.com/23221941/ [21:04] nacc: looks great! [21:04] -queuebot:#ubuntu-release- Unapproved: rejected initramfs-tools [source] (xenial-proposed) [0.122ubuntu8.2] [21:04] -queuebot:#ubuntu-release- Unapproved: rejected isc-dhcp [source] (xenial-proposed) [4.3.3-5ubuntu12.3] [21:05] -queuebot:#ubuntu-release- Unapproved: cloud-initramfs-tools (yakkety-proposed/main) [0.28ubuntu1 => 0.29ubuntu1] (edubuntu, ubuntu-server) [21:06] slangasek when you have time can you look into letting snapcraft 2.18.1 into xenial-proposed (yakkety is still running though) [21:06] -queuebot:#ubuntu-release- Unapproved: accepted kiconthemes [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:06] -queuebot:#ubuntu-release- Unapproved: pacemaker (yakkety-proposed/main) [1.1.15-1ubuntu1 => 1.1.15-1ubuntu2] (ubuntu-server) [21:07] doko: --^ should fix pacemaker [21:07] sergiusens: I can commit to getting it reviewed today; or do you need a queue jump so I can unblock you before your EOD? [21:07] i'm sending the same to debian as i type [21:07] nacc: oh, you know what, in my earlier remarks I totally failed to notice that that was on a rm command [21:07] cjwatson: it's ok :) i should have made that clearer! [21:07] cjwatson: still learned something about dh_python3, so it's all good :) [21:07] slangasek your EOD is fine; I am EOD 7 minutes ago :-) [21:08] nacc: so I apologise for the confusion - I agree that just turning that into a wider glob seems right [21:08] sergiusens: copy [21:08] cjwatson: np! thanks! [21:09] -queuebot:#ubuntu-release- Unapproved: accepted kidletime [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:10] -queuebot:#ubuntu-release- Unapproved: accepted kimageformats [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:14] infinity: linux 4.8.0.16 is currently lingering in -proposed. that's the one needed for fixing server, correct? Were you planning to bypass autopkgtests to promote it, or are we waiting for those to clear? [21:14] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (xenial-proposed/main) [0.122ubuntu8.1 => 0.122ubuntu8.2] (core) [21:14] -queuebot:#ubuntu-release- Unapproved: open-iscsi (xenial-proposed/main) [2.0.873+git0.3b4b4500-14ubuntu3 => 2.0.873+git0.3b4b4500-14ubuntu3.1] (ubuntu-desktop, ubuntu-server) [21:14] -queuebot:#ubuntu-release- Unapproved: isc-dhcp (xenial-proposed/main) [4.3.3-5ubuntu12.2 => 4.3.3-5ubuntu12.3] (core) [21:14] slangasek: looks like that python change was a result of a script meant to bump frameworks build deps for all our frameworks. I'm checking to see if that was an unintended side effect [21:15] slangasek: all 4 are in the queue [21:17] -queuebot:#ubuntu-release- Unapproved: accepted kinit [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:23] acheronuk: ok, cheers. next up, kio has "Remove a couple of deprecated symbols". Why is removing these symbols not an ABI-breaking change requiring a binary package name change? [21:23] (the whole point of symbols files is to guard against accidentally breaking your reverse-dependencies) [21:25] gaughen: okay, so it's definitely the kernel. upgrading all other packages gives me a usable system. will try proposed now [21:25] [21:26] -queuebot:#ubuntu-release- Unapproved: accepted kitemmodels [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:27] -queuebot:#ubuntu-release- Unapproved: rejected open-iscsi [source] (xenial-proposed) [2.0.873+git0.3b4b4500-14ubuntu3.1] [21:28] slangasek: the author of that commit is the same person I need to ask on the other, so I will deal with that tomorrow OK? He's gone out for a few 'refreshments' and is not best placed to respond right now [21:28] acheronuk: ok [21:28] -queuebot:#ubuntu-release- Unapproved: accepted kitemviews [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:31] lamont: your isc-dhcp upload has debian/initramfs-tools cruft in the diff [21:31] sigh [21:31] lamont: er, sorry, hangon [21:31] lamont: it's not cruft, it's just me jumping to conclusions before reading all the way through ;) [21:31] haha [21:31] * lamont does the debdiff anyway [21:32] yeah - that looks just like I expect it to [21:34] ok, so the thing I still don't like about this is that we're making everyone's initramfs .5MB bigger (uncompressed) in SRU [21:34] if we were dropping klibc in the same go, that would be a fair trade [21:35] fair point.. I understand killing klibc with fire is in-plan, at least.. [21:36] * lamont cannot speak to the decision process involved there.. [21:36] -queuebot:#ubuntu-release- Unapproved: accepted kjobwidgets [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:39] -queuebot:#ubuntu-release- Unapproved: accepted kjs [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:41] cyphermox, lamont: can one of you explain /run/net-eth0.conf to me, briefly? what consumes that? [21:41] cloud-init [21:41] it's a bunch of config vars which then get sourced and used [21:41] ok [21:41] and did something else do this elsewhere, before dhclient? [21:41] and open-iscsi (hahahaha *sob*) is the one that creates resolv.conf [21:41] I. Don't. Even. [21:42] klibc's ipconfig [21:42] the change was "use dhclient, and make the output look like ipconfig did it" [21:42] so, no, klibc's ipconfig did not do this [21:42] with the logical change being the s/4/6/ [21:42] the code is in /usr/share/initramfs-tools/scripts/functions [21:42] ok. that [21:42] * lamont was fuzzy on what exactly did the writing [21:43] I do know that it went from synchronous to async (now done in dhclient hooks) [21:43] this leaves me wondering if dhclient is the right package to own this, or if it belongs in initramfs-tools [21:44] gaughen: 4.0.8-16 from -proposed is *not* happy. i can't tell exactly wheere it's hanging but the last thing on my console is "Started Bluetooth service". now it's just sitting there [21:44] apw, ^ [21:44] gaughen: happy to report bug, do more analysis, etc if you can point me to the right incantations [21:45] or apw :) [21:45] barry, we need a bug [21:45] bjf: okay. can't ubuntu-bug it obviously. file on linux-meta or linux? [21:45] barry, do any of the 4.8 kernels work for you? [21:45] bjf: nope [21:45] barry, "linux" [21:45] 4.4 does tho [21:45] lamont: oh - nope, you're right, it's ipconfig spitting this out and initramfs-tools is just picking it up once available [21:47] -queuebot:#ubuntu-release- Unapproved: accepted kjsembed [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:49] bjf, apw, gaughen LP: #1627198 [21:49] Launchpad bug 1627198 in linux (Ubuntu) "4.4.8 kernels do not complete boot process on VM" [Undecided,New] https://launchpad.net/bugs/1627198 [21:49] i'll be around for a while so ping me if you need more information [21:49] -queuebot:#ubuntu-release- Unapproved: accepted kmediaplayer [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:51] lamont, cyphermox: the Breaks: ensure that if there is a dhclient available, it's the one that has the initramfs hook support. The Breaks: do not guarantee that dhclient is available. I guess we're ok with this because isc-dhcp-client is in minimal? [21:51] that's my thinking - I verfied that I was conssitent with yakkety [21:51] and if it's ok to not use Depends: because we know isc-dhcp-client is always available, is there really any reason not to make it a versioned Depends: anyway? [21:51] slangasek: I would have no objection [21:52] can someone please push qtmir, qtmir-gles, ubuntu-system-settings, unity-api, unity8 through the unapproved queue? [21:52] Saviq: I can, but it'll be a bit; somewhat contended, sorry [21:52] esp if we don't care about the one-off in current yakkety [21:52] and just go >= isc-dhcp.$UPLOAED [21:52] slangasek, as long as it happens... [21:53] lamont: maybe still keep the Breaks: (=) [21:53] ah, works [21:53] cyphermox: ^^ thoughts? [21:55] -queuebot:#ubuntu-release- Unapproved: accepted knewstuff [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:59] slangasek: so... [21:59] Depends: initramfs-tools-core (= ${binary:Version}), linux-base, ${misc:Depends}, isc-d [21:59] hcp-client (>= 4.3.3-5ubuntu12.3) [21:59] Breaks: ... isc-dhcp-client (<< 4.3.3-5ubuntu12.3), isc-dhcp-client (= 4.3.3-5ubuntu13) [21:59] yes? [21:59] -queuebot:#ubuntu-release- Unapproved: accepted knotifications [source] (yakkety-proposed) [5.26.0-0ubuntu1] [21:59] lamont: or just Breaks: isc-dhcp-client (= 4.3.3-5ubuntu13) [22:00] slangasek: oh, right,k because of the versiuoned dep. doh [22:00] so just the equals [22:00] * slangasek nods [22:00] you wann push the mulligan button then? [22:00] -queuebot:#ubuntu-release- Unapproved: accepted knotifyconfig [source] (yakkety-proposed) [5.26.0-0ubuntu1] [22:04] slangasek: say when and I'll re-upload initramfs-tools [22:04] -queuebot:#ubuntu-release- Unapproved: open-iscsi (xenial-proposed/main) [2.0.873+git0.3b4b4500-14ubuntu3 => 2.0.873+git0.3b4b4500-14ubuntu3.1] (ubuntu-desktop, ubuntu-server) [22:06] and open-iscsi should have bug # now [22:39] lamont: yah, since cyphermox isn't weighing in, go for it [22:39] (initramfs-tools) [22:40] pay no attention to the duplicate isc-dhcp upload then [22:41] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (xenial-proposed/main) [0.122ubuntu8.1 => 0.122ubuntu8.2] (core) [22:41] -queuebot:#ubuntu-release- Unapproved: isc-dhcp (xenial-proposed/main) [4.3.3-5ubuntu12.2 => 4.3.3-5ubuntu12.3] (core) [22:43] slangasek: I was planning to hint in -16 once I had a few results to say it wasn't entirely broken. [22:43] infinity: results of what sort? [22:44] slangasek: Some autopkgtest results that show it installs and reboots and one or two dkms modules still work, that sort of thing. [22:44] infinity: mmk. so is x86 autopkgtest stalled? a lot of 'Test in progress' there [22:45] slangasek: I'd say kde ate the queue. :/ [22:45] hmm [22:45] those were all released after linux-meta, I thought [22:46] apw: ^^ [22:46] * lamont afk [22:46] we ate the queue? [22:47] oh my [22:47] not really [22:47] I think the runners are AWOL [22:49] infinity: http://autopkgtest.ubuntu.com/running shows precisely 2 running amd64 tests and 0 for i386 [22:49] so our runners are missing [22:49] pitti: halp [22:49] slangasek: That seems suboptimal indeed. [22:49] slangasek: We can just smoketest this x86 the old fashioned way. [22:50] ogasawara: *bat signal* [22:52] -queuebot:#ubuntu-release- Unapproved: tickcount (yakkety-proposed/main) [0.1-0ubuntu17 => 0.1-0ubuntu18] (ubuntu-server) [22:57] slangasek: Spinning up two VMs to smoketest amd64 and x86, then will unblock. [22:57] s/x86/i386/ [22:57] infinity: ack [22:58] :O [23:04] amd64 installs/reboots and looks good. [23:05] infinity: ack [23:05] Bonus points, that was on an old skool ATA qemu interface, not virtio. [23:05] -queuebot:#ubuntu-release- Unapproved: rejected initramfs-tools [source] (xenial-proposed) [0.122ubuntu8.2] [23:06] y'all need netboot testing? [23:06] I can help [23:06] And i386 same story. So hinting. [23:06] infinity: cheers [23:08] lamont: sorry, I should get better at doing single pass reviews [23:08] + set -x [23:08] lamont: ^^ is that really expected? [23:09] looks like development cruft that should've been dropped [23:13] cyphermox: ^^? [23:18] -queuebot:#ubuntu-release- Unapproved: rejected open-iscsi [source] (xenial-proposed) [2.0.873+git0.3b4b4500-14ubuntu3.1] [23:18] -queuebot:#ubuntu-release- Unapproved: rejected isc-dhcp [source] (xenial-proposed) [4.3.3-5ubuntu12.3] [23:26] lamont: lastly... LP: #1621507 includes no test case or regression risk analysis [23:26] Launchpad bug 1621507 in isc-dhcp (Ubuntu) "initramfs-tools configure_networking() fails to dhcp ipv6 addresses" [High,In progress] https://launchpad.net/bugs/1621507 [23:36] -queuebot:#ubuntu-release- Unapproved: accepted kpackage [source] (yakkety-proposed) [5.26.0-0ubuntu1] [23:38] Saviq: ah, so you had asked about putting them through the unapproved queue... they did go through the queue already and are just stalled in proposed now, I thought you were asking after the latter [23:39] slangasek, yeah, but that happened just around the time I asked you, or at least that was their status then - I saw they're in proposed now, thanks [23:39] Saviq: actually they were accepted about 3 hours before you asked :) [23:40] but no worries [23:40] yeah, must've been stale data on my side [23:44] -queuebot:#ubuntu-release- Unapproved: accepted libphonenumber [sync] (yakkety-proposed) [7.1.0-5ubuntu1] [23:47] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-keyboard [sync] (yakkety-proposed) [0.100+16.10.20160921-0ubuntu1] [23:47] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-keyboard [sync] (yakkety-proposed) [0.100+16.10.20160921-0ubuntu1]