/srv/irclogs.ubuntu.com/2016/04/07/#ubuntu-devel.txt

=== athairus is now known as afkthairus
cpaelzergood morning05:13
alkisgHi, once out of 10 boots, network-manager.service isn't started for me, and I have to manually start it with `service network-manager start`.05:28
alkisgI'll file a bug report, but this is one of those times, so I thought I'd ask here in case someone wants to help me troubleshoot it, so that I can add more details to the bug report.05:28
alkisgI'm suspecting an issue with "nbd-client.service" and ordering cycles etc:05:28
alkisgΑπρ 07 08:20:15 srv1-dide systemd[1]: NetworkManager.service: Job NetworkManager.service/start deleted to break ordering cycle starting with network.target/start05:28
alkisgSometimes systemd decides to delete nbd-client.service, sometimes NetworkManager.service, others dnsmasq... things like that05:28
alkisgPart of journalctl: http://paste.ubuntu.com/15664149/ ==> search for "deleted" there05:30
sarnoldnice find05:31
* alkisg diverts /etc/init.d/nbd-client to see if it will work around the issue in subsequent boots...05:37
pittiGood morning05:59
=== alkisg is now known as alkisg_away
=== alkisg_away is now known as alkisg
pittimeh, so why do the cursor-up key suddenly acts as "print screen" in QEMU since yesterday (verified on sid and xenial, so presumably not specific to the guest distro)07:43
pittixev indeed says "Print"07:44
pittiqemu didn't change in three weeks07:45
infinitypitti: Huh.  You're the second person in a day to complain about keyboard layout weirdness.07:45
pittiit's fine on my normal desktop, this is just in qemu07:45
infinityhttps://bugs.launchpad.net/ubuntu/+source/xorg/+bug/156687807:45
ubottuLaunchpad bug 1566878 in xorg-server (Ubuntu) "Alt-backtick regression" [High,Triaged]07:45
infinitypitti: Still odd coincidence.07:46
pittibooting trusty CLI and running evtest also says "KEY_RIGHTALT" if I press cursor left07:47
pitticursor right is KEY_PAUSE07:47
pittiperhaps somehow this gets wedged up on the host side already07:47
infinitypitti: Wait, booting trusty?  So, it's not userspace in the guest that broke.07:48
pittiinfinity: right07:48
pittiinfinity: as I said, it also simultaneiously affected debian sid with LXDE and xenial with unity07:48
pitti(as guests)07:48
pittiso this was a change on the host side, and not qemu07:48
infinitypitti: But all from the same xenial host?07:49
pittiI just wonder if that's just me07:49
pittiinfinity: yeah, my work laptop07:49
pitti(well, my only laptop/computer really..)07:49
* pitti tries to train his fingers to use Ctrl+P instead07:49
infinitypitti: Installing a quick VM.  Though, I haven't rebooted in a while, and now I'm afraid to. :P07:50
pittiI didn't reboot after this morning's dist-upgrades07:51
pittiso maybe after I do it'll be broken on the host too07:51
pittibut I'd have assumed that QEMU gets is key events from X07:51
pittior from evdev (and that's fine on the host too, checked with evtest)07:52
infinitypitti: Can't reproduce from just a dist-upgrade.  I might reboot in a bit and see if my world explodes.08:12
infinityOr even now.  I'll reboot now.  New kernel to test anyway.08:13
infinityWTF.08:15
pittiat least four of your keys still work then :)08:15
infinitypitti: Yep.  Can reproduce after reboot.  Left is leftalt, up is sysrq.  But only in my qemu guest, not the host.08:16
pittiand if it's *only* these, then conversations with you will become interesting08:16
infinityThat's so messed up.08:16
pittiok, so I'm not mad yet08:16
pittiwell, at least not in *this* regard08:16
infinitypitti: Anyhow, you can safely reboot.  Confirmed it only hoses the guest, for whatever bizarre reason.08:16
pittitjaalton: ^ would you have any idea what could have messed up QEMU *guest*'s key events since yesterday?08:17
infinityAhh, and after reboot, I can also confirm barry's bug.08:17
pittitjaalton: NB that neither QEMU nor the guest OS changed at all, this must be something on the host since yesterday08:17
infinityAlt-` doesn't Alt-` anymore.08:17
pittihm, I never used that, what is that supposed to do?08:17
infinitypitti: It cycles between windows of the same type, rather than all windows (Alt-Tab).08:18
tjaaltonthe key above alt08:18
infinityOh, right, it's not ` on your keyboard, probably.08:18
pittiah that, I faintly remember08:18
infinitytjaalton: So, yeah.  I can confirm barry's weird bug.  And also pitti's.  And I wouldn't be surprised if they're related.08:18
pittiinfinity: it is, just that `/~ is below Z on my Kinesis keyboard08:19
tjaaltoninfinity: yeah I'll bisect this08:19
pitti(also, no cycling with that key in i3)08:19
pittitjaalton: the bit that I don't understand is that both evtest (evdev) and xev (X translations) are just fine on the host08:19
pittiso I wonder what could possibly have changed on qemu's host input side08:20
pittiKeyPress event, serial 32, synthetic NO, window 0x2c00001,08:20
pitti    root 0xda, subw 0x0, time 8521331, (652,142), root:(656,633),08:20
pitti    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,08:20
pittiKeyPress event, serial 32, synthetic NO, window 0x2c00001,08:20
pitti    root 0xda, subw 0x0, time 8523315, (652,142), root:(656,633),08:20
pitti    state 0x8, keycode 49 (keysym 0x60, grave), same_screen YES,08:20
pitti    XLookupString gives 1 bytes: (60) "`"08:20
pittithis is Alt+` for me, which looks reasonable at first sight08:20
tjaaltonpitti: new xserver, does your host have it?08:20
pitti2016-04-06 08:55:06 status installed xserver-xorg-core:amd64 2:1.18.3-1ubuntu108:21
tjaaltonI see "error compiling keymap" on xorg log08:21
pittitjaalton: ah, I didn't reboot since this morning08:21
pittijust dist-upgraded08:21
tjaaltoncould be related08:21
infinityError compiling keymap could indeed relate.08:21
pittibut infinity just did reboot, and he still gets those errors (alt+` on host and screwed up keyboard in qemu)08:21
infinitypitti: And yes, running evtest in host and guest at the same time is just weird.08:21
tjaaltonwe still carry the big patch to cache xkbcomp08:22
tjaaltonmaybe that broke08:22
tjaaltonpitti: after reboot you'd probably see them too :)08:22
infinitypitti: FWIW, Alt-` registers correctly to evtest, it's unity that's not picking it up, but barry bisected to xorg being the thing that broke it.08:22
pitti[  6842.947] (EE) XKB: Couldn't compile keymap08:23
infinityBut that makes sense.08:23
pittiI have that in my xorg.0.log already08:23
infinityevtest is getting raw events.08:23
tjaaltonI'll disable the patch and see what happens08:23
pittiso it's not this morning's xorg that broke it, but presumably yesterday's dist-upgrade08:23
infinityThen the kbdmap is responsible for feeding applications.08:23
pittiah, so even xev is still below the layer of what apps see08:23
infinityYeah.08:23
pittibut for some reason it doesn't affect gnome-terminal08:23
infinityWhich is why you can run it on a server CLI. :P08:23
pittiat least there the cursor keys are fine08:23
pittianyway, seems tjaalton is on top of it, thanks08:24
* infinity stops his VM before he goes a bit insane from watching the mismatched evtest results.08:25
=== hikiko_ is now known as hikiko
tjaaltoninfinity, pitti: yup, disabling the patch fixed things08:53
pittitjaalton: yay; but supposedly it re-opens some other bug?08:53
tjaaltonit was added to make bootup quicker.. but I don't know how much that matters these days08:54
infinityI assume that's a performance patch?08:54
tjaaltonwe've had it for over six years08:55
infinitytjaalton: Does it just change when the keymaps are compiled (but still only once), or do we compile repeatedly without it?08:55
tjaaltonnever went upstream..08:55
tjaaltoni haven't looked in detail, yet08:55
infinitytjaalton: If it's only once (or even only once per xserver), it's likely not all that useful.08:56
tjaalton"This will make the 2nd and later boots slightly faster."08:56
infinityOh.  It precompiles to a cache on disk?  I see.08:56
tjaaltonyes08:56
infinityI can see the value in that, if it works.08:57
infinityThe not working part sucks a bit. ;)08:57
infinitytjaalton: I'd comment out the patch for a quick upload now, if I were you, to fix all our buggy keyboards, then investigate if it's worth fixing.08:57
tjaaltonyeah08:58
pittiah, so this isn't a new patch at all, it just happened to become incompatible with a more recent xorg?08:59
tjaaltonseems so08:59
alkisgpitti, would it be possible for you to have a quick look at https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/1487679 when you have some time? It's making systemd delete network-manager.service one out of 10 boots, and we have to manually start it to get network access...08:59
ubottuLaunchpad bug 1487679 in nbd (Ubuntu) "Breaking ordering cycle by deleting job nbd-client.service/start" [Undecided,Confirmed]08:59
pittialkisg: I'll queue it; do you have some idea already how to break this?09:03
alkisgpitti: no, I've looked at /etc/init.d/nbd-client's headers but I didn't find anything so far09:03
pittiah, this is nbd-client, not server09:04
pitti# Required-Start: $network $local_fs09:04
pitti# Required-Stop: $network09:04
pitti# Default-Start: S09:04
pittiah, same old -- wanting to run in very early boot, but wants the network up09:05
pittithis is an impossible requirement with dynamic stuff like NM09:05
pittiso I take it nbd needs to make up its mind if it wants to run early, or wants to run after being online09:05
* alkisg was sure that pitti would nail it within 1 minute :)09:05
alkisgI would vote for "after being online", as for early it ships an initramfs script09:06
alkisgThanks!!09:08
pittiI did an initial bug followup09:08
* alkisg will try to ping Wouter about it09:08
pittialkisg: I'm sure someone tries to put /var on an NBD device and uses NetworkManager to bring up the net :)09:09
pittialkisg: structurally this should be fairly similar to what NFS uses, so stealing some bits from there might be useful09:09
infinitypitti: Yeah, but in those cases, it should be started in initrd.09:09
pittibut nfs has native systemd units now (I don't think we managed to resolve this with sysv)09:09
infinitypitti: What it might want in a sysv world is three jobs: initrd script for root, rcS script for pre-hotplug, and rc2 script for post-hotplug cleanup.09:12
infinitypitti: But probably best to involve wouter in that than reinvent his wheels.09:12
infinitytjaalton: Thanks for the quick fix.09:16
tjaaltonnp, sorry about the bug :)09:19
seb128slangasek, xnox, bug #1566502 ... did anyone tried to get unity to build on s390x?09:29
ubottubug 1566502 in indicator-applet (Ubuntu) "[MIR] indicator-applet" [Low,Incomplete] https://launchpad.net/bugs/156650209:29
xnoxseb128, ubuntu-desktop is disabled on s390x.09:30
xnoxseb128, we have parts of things built e.g. some indicators, but e.g. not nux nor unity709:30
seb128xnox, nux seems to hit an illegal instruction is one of the tests, would it build if we ignored the error on s390x? does unity build then or does it has issues?09:31
infinityAll that's missing is nux, really.09:31
infinityseb128: That bug you referenced has nothing to do with s390x, though.09:32
seb128infinity, it does, see comments09:32
infinityseb128: It doesn't, see next comment. :P09:32
xnoxand no plans to enable that. s390x is Ubuntu Server only09:32
seb128infinity, right, I'm fine with that to09:32
infinityxnox: No it's not.  Our *contract* is server-only.09:32
seb128but seems like slangasek wanted the thing out of component-mismatch09:32
infinityxnox: We've made no effort to restrict the packages built.09:32
infinityIf someone wanted to fix nux, I'd be fine with that.09:33
infinityseb128: My point is that fixing the s390x thing won't fix that part of c-m.  It's been like that for several releases.09:33
seb128infinity, ok, so my take is that it's fine to ignore that bug09:33
seb128right?09:33
* infinity nods.09:34
infinityIgnore away.09:34
seb128thanks09:34
infinityOdd_Bloke: Did you ever get around to spinning up another powerpc test cloud image after I told you we had a fixed kernel?09:50
infinityOdd_Bloke: I'm thinking that if that test works (and it should), we should be a few small twiddles away from publishing dailies?09:51
Odd_Blokeinfinity: I didn't, I'm afraid.09:56
infinityOdd_Bloke: Could you? :)09:57
infinityOdd_Bloke: Would be nice to get that work item off your plate.09:57
Odd_Blokeinfinity: I've kicked off https://launchpad.net/~cloud-images-release-managers/+livefs/ubuntu/xenial/cpc/+build/57310, and I'm checking in the meantime if I should expect that to work.10:12
Odd_Bloke(Because I can't find my branch with powerpc changes, which either means I deleted it accidentally or the changes got merged and I deleted it :p)10:13
cjwatsoninfinity: Fancy some archive fun?10:16
cjwatsonI need an adult.10:16
Odd_Blokeinfinity: Well, that build's already failed, so that answers my question.10:19
cjwatsonMaybe it's the wrong time over there.10:21
cjwatsonpitti: Can you be a techboarder for me?10:21
pitticjwatson: for you, always :)10:22
cjwatsonpitti: :-) I'd like https://paste.ubuntu.com/15666533/ run in "lp-shell production devel".  This will cause the publisher to emit by-hash index files, but won't yet turn on the Release flag to cause apt to use them by default10:22
Odd_Blokeinfinity: (I found my branch \o/)10:23
TJ-Odd_Bloke: as you mention cloud-images, would you happen to know why the partner-images ubuntu-xenial-core-cloudimg...  are missing key packages such as iproute2, net-tools yet the 14.04 equivalents have those packages? I ask because someone installed the docker image via that archive and complained there's no network config ability10:23
cjwatsonpitti: (if it says that attribute doesn't exist, rm ~/.launchpadlib/api.launchpad.net/cache/*wadl* and try again)10:23
Odd_BlokeTJ-: I don't off-hand, no; could you file a bug at https://bugs.launchpad.net/cloud-images/+filebug with more details? :)10:26
TJ-Odd_Bloke: I was struggling to find out the responsible team/package for them, since there is cloud-images.ubuntu.com and partner-images.canonical.com10:26
TJ-Odd_Bloke: the cloud-images.ubuntu.com look correct according to the manifests10:27
Odd_BlokeTJ-: So we don't support using the images at partner-images.c.c directly; tianon takes those and creates the Docker base images from them.10:27
pitticjwatson: ah, I better do that right away; the rm -r has run for about a minute already :)10:27
LocutusOfBorgcan anybody please retry mercurial autolkgtest against the new hg-git and hg-subversion?10:27
pittiapparently I had a gazillion GBs there10:27
cjwatsonyeah, BTDT10:28
TJ-Odd_Bloke: right, do you know where  bugs for that should be reported?10:28
pitticjwatson: done; yay for moving to by-hash10:28
cjwatsonpitti: great, thanks, I'll watch the publisher for a while10:28
cjwatsonfingers crossed10:28
Odd_BlokeTJ-: I don't know off-hand how Docker handles image bugs; if you file something at that link, then we'll at least have something that we can point tianon at when he wakes up. :)10:29
cjwatsonThere's a separate advertise flag that we'll turn on once everything looks good.10:30
TJ-Odd_Bloke: yeah, I followed the Docker links back until I found the images on partner-images, so thought it was a Canonical/Ubuntu specific process10:30
pittiLocutusOfBorg: done10:31
Odd_BlokeTJ-: Yeah, if it's a problem with the contents of the image, then it's probably something that we'll end up fixing.10:31
LocutusOfBorgthanks pitti10:32
infinitycjwatson: Oh, it's the right time for me, but I was AFK.  I guess pitti's got you covered?10:35
cjwatsonYep, thanks10:36
Odd_Blokeslangasek: I'm not sure I ever thanked you for doing clean-up on our dodgy livecd-rootfs code; thanks! :)10:37
=== alkisg is now known as alkisg_away
TJ-Odd_Bloke: seems this has been the case starting with 15.04 bug 156734910:38
ubottubug 1567349 in cloud-images "partner-images (for Docker, etc) seem to be missing key network packages" [Undecided,New] https://launchpad.net/bugs/156734910:38
=== hikiko is now known as hikiko|ln
cjwatsondoko: Would it be OK to drop the Provides from libgmpv4-dev?  I think everything that should be using that package does so explicitly (seems to be just ppl-gcc4), and the Provides field causes ambiguity when resolving build-deps from main against universe.10:44
dokocjwatson, sure. this package is only there to build older gcc's, required by the phone10:47
cjwatsondoko: all right, I'll do that now, thanks10:49
cjwatsonstatic analysis for the win10:49
cjwatsonAnyone know of a reason why foo2zjs shouldn't say cups-filters | foomatic-filters rather than just foomatic-filters?  cups-filters is the one in main, and Till isn't here10:52
infinitycjwatson: Sounds reasonable to me.10:57
infinitycjwatson: Would change the dep resolution for universe flavours, but I'd consider that a feature, not a bug.10:58
cjwatsonYeah10:59
LocutusOfBorgpitti, please run the testsuite for mercurial against hgsubversion 1.8.5-1ubuntu1 if possible (just uploaded)10:59
pittithat'll still take a bit, it first needs to be reviewed/accepted, built, and published11:00
LocutusOfBorgok, pitti question: I can click and retry them, can't I just do that by myself?11:08
pittiLocutusOfBorg: you can retry the test in the normal mode (i. e. run against released package versions except if dependencies force the -proposed version)11:08
LocutusOfBorgok, the question was: can't I retry against proposed?11:08
pittiLocutusOfBorg: normally we only use the package trigger (i. e. mercurial) from -proposed, but take the tested reverse dependencies from -release11:09
pittiLocutusOfBorg: right now you can't11:09
LocutusOfBorgwell, hgsubversion will migrate anyway, so I can wait for migration and then retry :)11:09
pittiwe could add that to the REST API relatively easily, but we won't add another button for it11:09
LocutusOfBorgok thanks11:09
LocutusOfBorgseems legit11:09
pittiLocutusOfBorg: yes, that will work of course11:09
pitti(and is also a cleaner way, as it's much simpler to pinpoint the origin of regressions)11:09
* LocutusOfBorg is going to look at the debci source code11:15
LocutusOfBorgI can't find the source code for request.cgi11:17
pittiLocutusOfBorg: https://git.launchpad.net/~ubuntu-release/+git/autopkgtest-cloud/tree/webcontrol11:18
LocutusOfBorgseems that the link on the autopkgtest points to debci source code11:18
pittiretry.cgi lives on the same server/domain, but it's unrelated to debci indeed11:18
pittierr, request.cgi11:18
LocutusOfBorgta11:19
* cjwatson shoves [by-hash=force] in a bunch of places for testing11:41
cjwatsonseems to be behaving itself thus far11:41
Odd_Blokeinfinity: https://launchpad.net/~cloud-images-release-managers/+livefs/ubuntu/xenial/cpc/+build/57317 should have images shortly.11:47
infinityOdd_Bloke: Ta.11:47
=== hikiko|ln is now known as hikiko
=== _salem is now known as salem_
pittistgraber: uh, dpkg-reconfigure lxd is very ... challenging12:57
pittistgraber: is there some shortcut to "JFDI" it, like it did before?12:57
pittimanually entering a gazillion IP addresses seems both error prone and also most folks won't have any idea what to use there12:57
pittiit also seems to default to "lxcbr0" which already is configured by lxc, so it shouldn't ask me all those IP questions again?12:58
pitti... and now I am supposed to come up with some valid IPv6 address -- I don't know how to do that easily :/12:59
Odd_Blokeinfinity: I'm OOO tomorrow and sprinting next week, so if you want anything to happen with powerpc images, this afternoon is your last chance for a while. :)13:01
pittistgraber: filed as a bug 1567440 now, this might be too complex for an async IRC conversation13:08
ubottubug 1567440 in lxd (Ubuntu) "debconf for bridge configuration is confusing and too complicated" [Undecided,New] https://launchpad.net/bugs/156744013:08
infinityOdd_Bloke: Define "afternoon".13:22
infinityOdd_Bloke: I'm about to spin it up in a VM right now.  Do you need anything more from me than "it works"?13:23
infinityOdd_Bloke: Like, sponsoring a merge of changes to livecd-rootfs, I guess?13:23
stgraberpitti: replied in the bug, the fact that you had lxcbr0 set in there is a bug, you should have had lxdbr0, that's likely caused by a bug we had in our old migration code, unfortunately detecting this is impossible (can't distinguish that from folks having actually changed their lxd config to use lxcbr0...)13:24
stgraberpitti: The rest is working as intended. We do recommend -p medium nowadays (that's what lxd init calls and what the upgrade warning tells you to run)13:24
Odd_Blokeinfinity: The next ~3 hours; yeah, if I hear from you that it works then I'll submit a MP for livecd-rootfs.13:25
stgraberpitti: and yes, the user experience is worse than the pre-configured lxcbr0 in most cases but for the 1% or so where lxcbr0 broke all networking, lxdbr0 is massively better and our requirement here was "never break someone's connectivity"13:25
Odd_Blokeinfinity: I don't know if I'll have dailies working before EOD (because I have about three image build-lengths until my EOD :p), but I can push that forward in spare minutes next week.13:26
pittistgraber: I just followed up again, I re-tried this in a clean VM13:27
pittistgraber: no, this can't possibly be "intended" -- quite frankly, this is a horrible UX13:27
infinityOdd_Bloke: It's doing datasource things.  (I thought utlemming had planned to make cloud-init inert by default?  Didn't get to that yet?)13:27
infinityOdd_Bloke: But I think that's a good sign, yes?  It broke well before this last time.13:28
pittistgraber: I have a suggestion for restructuring the questions13:28
pitti(on the bug)13:28
Odd_Blokeinfinity: Yep, I think that's definitely a good sign.13:28
infinityOdd_Bloke: Will it eventually give up on datasourceifying and give me a getty?13:28
Odd_Blokeinfinity: I think so, yeah; it'll eventually realise that the EC2 metadata source isn't just being slow to respond.13:29
infinityOdd_Bloke: Kay.  I'll wait longer.  But based on the scrollback up to this point, I think we can call this "good" and push forward.  If it needs tweaking later, we can do that after it's building dailies in production.13:30
infinityOdd_Bloke: So, I see a 1-liner to live-build, I can push that ASAP.  Lemme look at livecd-rootfs.13:30
infinityOdd_Bloke: Or just toss an MP my way, since it seems you did this on top of trunk.13:31
Odd_BlokeYeah, I'll push it up now.13:31
infinitycjwatson: Looks like we're dangerously close to lobbing the powerpc scalingstack ball into your court.13:31
infinitycjwatson: Finally.13:31
cjwatsoninfinity: Cool.  We need bos02 first, but from scrollback it sounds like that's getting there.13:32
infinitycjwatson: cameroff?13:33
cjwatsonThat's the one.13:33
infinityThat's one of my new favourite bugs.13:33
infinityOdd_Bloke: Oh, looks like Colin already landed your live-build 1-liner.13:34
infinityOdd_Bloke: So just need livecd-rootfs.13:34
Odd_Blokeinfinity: https://code.launchpad.net/~daniel-thewatkins/livecd-rootfs/powerpc/+merge/29125013:35
infinitycjwatson: Based on build times I've been comparing between bos01 and my POWER7 machines, I think one POWER8 compute node should replace my whole farm.13:35
infinitycjwatson: So, that's comforting.13:35
infinity(But we should still ask IBM for a few more. :P)13:35
ansgarIs filing a sync request still enough to get packages synced from Debian? Or do I need to do more than filing #1567322?13:36
infinityOdd_Bloke: That last hunk looks curious.  But I'll go look at it in context..13:37
cjwatsoninfinity: I don't recall how densely we're packed at the moment, but that's plausible.  I'm hoping that instances on bos02 will be a bit more reliable than on bos01.13:37
infinityansgar: That's enough if it's something that we don't care enough about to ask for more.  Lemme look.13:37
Odd_Blokeinfinity: It's basically "everything else".13:38
infinityansgar: Ahh, yeah, I think we can do that without any extra paperwork.13:38
ansgarinfinity: Yay :) It's in universe and should have no reverse dependencies outside.13:39
infinityOdd_Bloke: Yeah, after looking at the diff, that hunk is wrong.13:39
infinityOdd_Bloke: Well, "wrong", given that you 'add_serial_console hvc0' on ppc64el, and powerpc should match.  In reality, you shouldn't need to do console magic on systemd anymore at all.  But I'll make them match for now and you can revisit the whole concept later.13:40
infinityOdd_Bloke: I'll fix that and merge, the rest looks sane.13:40
Odd_Blokeinfinity: Ack, thanks.13:40
infinityOdd_Bloke: Tagged and uploaded.13:44
Odd_Blokeinfinity: \o/13:48
infinityOdd_Bloke: If you can twiddle some bits on your end, this should be ready to be abused in ~30-60m.13:49
infinityOdd_Bloke: (I'm just assuming here that you just need to add some vars here and there, if it's more complex, well, I'll settle for "soonish")13:49
Odd_Blokeinfinity: Yeah, the trick will be finding all the heres and theres.13:50
Odd_Blokeinfinity: (Enabling s390x has at least refreshed our memory on most of those parts.)13:51
infinityOdd_Bloke: rgrep my_stuff/ ppc64el13:51
infinityOdd_Bloke: Given the images are pretty much identical, I'd assume just adding powerpc wherever ppc64el lives would win.13:51
Odd_BlokeYeah, that should get us most of the way.13:52
cjwatsonmvo: Where are your scripts for managing ddtp-translations?13:57
cjwatsonOh, apt-ddtp-tools I bet13:57
infinityansgar: Is there an order+wait-time required on those to get build-deps in an order you need, or can I just sync the lot and it'll DTRT?13:59
ansgarinfinity: They have strict dependencies; just dune-grid-glue needs to be rebuild after the rest (or after dune-grid at least).14:00
infinityansgar: Alrighty.  Doing.14:01
ansgarinfinity: Thanks :)14:01
infinityOdd_Bloke: Oh hey, it finally timed out and gave me a getty.  \o/14:04
infinityOdd_Bloke: Which I can't log into, but I assume that's because no datasource set up a user.14:04
Odd_Blokeinfinity: \o\ \o/ /o/14:05
Odd_BlokeI would say SHIP IT but we already did. :p14:05
infinityOdd_Bloke: ;)14:05
cjwatsonmvo: do you think you could merge https://code.launchpad.net/~cjwatson/apt-ddtp-tools/xz/+merge/291260 and do a new ddtp-translations?14:09
cjwatsonLaney: ^-14:09
Laneymerci14:10
seb128cjwatson, wgrant, thanks ;-)14:12
barrymvo: hi!  did you see my email about gdebi?14:18
mvobarry: yes, was quite busy so far but I hope to get to it later today, thanks in any case for your fixes (I think I saw some in the mail :)14:33
barrymvo: cool.  i'm happy to take the responsibility for uploading if you want (and if i have the perms)14:34
barrymvo: otherwise, thanks!14:34
mvobarry: just upload to debian if you want and sync, thats totally fine14:35
barrymvo: +114:36
smoserinfinity, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1566468 wonder if you have thoughts on that. you had helped me with a similar issue long ago in bug 111571014:38
ubottuLaunchpad bug 1566468 in open-iscsi (Ubuntu) "systemd-modules-load.service: Failing due to missing module 'ib_iser'" [Medium,Confirmed]14:38
ubottubug 1115710 in module-init-tools (Ubuntu Precise) "Mellanox mlx4_en network driver is not automatically loaded" [Medium,Triaged] https://launchpad.net/bugs/111571014:38
infinitysmoser: Friggin' mellanox again?14:43
smoserwell, no. it did make me think that though. the 'ib_' was what brought it down that path.14:44
smoserit is infiniband though14:44
infinitysmoser: There is a way to make the module load conditional, if you'd prefer that.14:45
infinitysmoser: But there's likely not much harm in moving it to the base linux image as well.14:45
infinitysmoser: I suppose the question is if ib_ser would ever be useful on a non-metal machine.14:46
infinityib_iser, even.14:46
smoserright. i think probaly not. but open-iscsi is.14:46
smoserso...14:46
smoserso in my head its +80k into linux-image (and the cloud images) versus additional delta on open-iscsi package (which we've almost removed at this point)14:47
infinityib_iser also pulls in ib_core, so you basically end up with a full IB system at that point.14:47
smoserbut we already have that14:47
smoseryeah... i didn't say that in the bug. meant to.14:47
smoseri checked. all its deps are already there.14:47
infinityOh, ib_core and ib_addr are in linux-image already?14:48
infinityIn that case, just yank it in, IMO.14:48
infinityWe have iscsi, we have ib, we may as well have the glue.14:48
smoserinfinity, http://paste.ubuntu.com/15670921/14:50
smoseryeah, i think i agree.14:50
infinitysmoser: Yeah, I definitely agree if it's just that module.  We already have all the scaffoling for both bits it bridges.14:51
sil2100Laney: hey! So a quick newbie DMB question ;) Now that we have the right amount of people, how usually did the first agenda get created? Since normally it's being worked on by the chair, right?14:53
Laneysil2100: nah there's only a chair during the meeting14:53
Laneyall of you should work together to sort it out14:53
infinitysil2100: The rest of the time, we're coffee tables.14:53
Laneysorry we left such a backlog of applicants :(14:54
sil2100infinity: oh my, furniture all over the place14:54
barrytjaalton: yay!  thanks for fixing alt-`15:16
slangasekOdd_Bloke: heh, glad it all worked out :)15:27
tewardnacc: rbasak: should we have in ubuntu-server release notes something regarding php5 being dropped entirely, with php7.0 replacing it?15:36
tewardalready seeing such things in #u+1 channel15:36
naccteward: yeah, it's on my todo for this week, hopefully15:36
tewardcool :)15:36
naccteward: i need to rewrite serverguide altogether :)15:36
tewardheheh15:36
tewardnacc: probably should expand server guide to have nginx in it at some point - too bad I'm overworked the next few weeks15:36
naccteward: yeah :/15:37
naccteward: luckily, server guide (aiui) is sort of living, so we can do updates post-release15:37
tewardmhm15:37
ansgarinfinity: Hmm, dune-grid FTBFS on powerpc. I guess this might be https://bugs.debian.org/786500? It looks like alberta wasn't rebuilt on Ubuntu.15:37
ubottuDebian bug 786500 in release.debian.org "nmu: alberta_3.0.1-1" [Normal,Open]15:37
infinityansgar: Fun.15:38
tewardnacc: just wanted to make sure the php5->php7.0 transition was noted in the release notes, given this morning's enlightenment i imparted to #ubuntu+1 about php5 going away :P15:38
tewardthanks15:38
naccteward: thanks, i'll join there too, to help out15:39
infinityansgar: Oh, fun.15:44
infinityansgar: Do you know what toolchain version was needed to fix that?15:45
ansgarinfinity: No, I just noticed that it was fixed in Debian when I looked at dune-grid failing to build there.15:46
infinityWhee.  Well, lemme give it a whirl in a PPA before assuming a rebuild in the archive will magically help.15:46
tewardnacc: sounds good15:55
seb128nhandler, hey16:04
nhandlerHi seb12816:04
seb128nhandler, about the wallpapers update, are those images CC-BY-SA 2 or 3 or a mix?16:05
seb128nhandler, I'm a bit confused by the debian/copyright thing16:05
nhandlerseb128: wallpapers update?16:05
seb128nhandler, https://code.launchpad.net/~nhaines/ubuntu-wallpapers/xenial-fcs/+merge/29120916:05
seb128doh16:05
seb128nhandler, sorry wrong Nathan16:05
nhandlerseb128: No problem :)16:06
seb128:p16:06
xnoxcaribou, hey16:09
xnoxcaribou, so i'm here with kernel people in bluefin16:09
xnoxcaribou, got a minute to chat about zfcpdump?16:10
infinityansgar: A rebuild of alberta indeed made the world a better place in my PPA.  Replicating in the archive now.  Thanks for the pointer.16:55
infinityansgar: Or, rather, thanks for caring enough about your syncs to follow up, rather than leaving me scratching my head. ;)16:58
ansgarinfinity: It's just to get the newer dune packages in 16.04 ;)17:02
jderosetjaalton: xorg-xserver 1.18.3-1ubuntu1 fixes this -  https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/156168517:25
ubottuLaunchpad bug 1561685 in xorg-server (Ubuntu) "x-staging: 1.18.2-2ubuntu0.1 host breaks arrow keys on qemu guest" [Undecided,New]17:25
jderosetjaalton: is it more proper to mark that bug as invalid, or as fix released?17:25
tjaaltonjderose: you probably mean -1u217:29
tjaaltonmark as dupe of the other17:30
bdmurraycoreycb: Both keystone and nova were tested in bug 155935?17:30
ubottubug 155935 in gnome-terminal (Ubuntu) "do not print by transparent printer esc[5i and [4i" [Low,Invalid] https://launchpad.net/bugs/15593517:30
tjaaltonand boo that i didn't see this earlier..17:30
bdmurraycoreycb: er bug 155993517:30
ubottubug 1559935 in keystone (Ubuntu Wily) "[SRU] nova 12.0.2, keystone 8.1.0" [Medium,Fix committed] https://launchpad.net/bugs/155993517:30
jderosetjaalton: ah yeah, you're right... 1.18.3-1ubuntu2. i misread my apt/history :)17:31
tjaaltonjderose: maybe you pinged me about that earlier and i just forgot about it...17:33
tjaaltonanyway, fixed now17:33
jderosetjaalton: much thanks!17:33
coreycbbdmurray, yes, keystone and nova were tested for that bug17:47
coreycbbdmurray, I think arges already promoted that to updates17:48
bdmurraycoreycb: I only see the nova task as Fix Released17:48
coreycbbdmurray, ah yeah I don't see keystone 8.1.0 in updates17:49
bdmurraycoreycb: so I'll do that bit then17:50
coreycbbdmurray, thanks, appreciate it17:50
=== marcusto_ is now known as marcustomlinson
hallynhi - how do we get a package un-blacklisted?  (https://bugs.launchpad.net/ubuntu/+source/edbrowse/+bug/1565548)18:07
ubottuLaunchpad bug 1565548 in edbrowse (Ubuntu) "edbrowse should not be blacklisted" [Undecided,New]18:07
slangasekhallyn: the archive team edits the list18:09
hallynok i did subscribe them to the bug...18:10
slangasekhallyn: yes; in practice pinging an AA probably gets you better QoS18:10
hallynarges: ^ is that something you could look at?18:10
hallynslangasek: ok :)18:10
hallynthanks18:10
slangasekI am looking now fwiw18:10
hallynit sort of exemplified the worst of what ppl complained about a few years ago...18:13
slangasekhallyn: I've updated the blacklist, it's cached somewhere and I don't know actually where in order to kick it; try syncing it in a bit and poke me for NEWing after?18:14
hallynslangasek: great, thanks18:15
=== alkisg_away is now known as alkisg
cjwatsonIt's a */5 cron job, I don't expect you'll have to wait long18:16
cjwatsonupdate-sync-blacklist run by ubuntu-archive@snakefruit18:16
cjwatsonProbably done already18:17
hallynyup, sync succeeded - thx18:18
hallynslangasek: syncpackage worked18:20
kwahGreetings...18:22
kwahGot bitten by something: unity session does not really start18:23
kwahno dash/no panel18:23
kwahAny ideas how to find out what is wrong are welcome18:23
kwahhappened on xenial after yesterdays update + upgrade18:24
kwahjust filed bug 156759118:24
ubottubug 1567591 in unity (Ubuntu) "[xenial] unity session does not start" [Undecided,New] https://launchpad.net/bugs/156759118:24
kwah+ and no window decorators as well.18:25
hallynkwah: sorry, i also cannot run unity7.  unit8 works better for me (but is not usable unless yo'ur ehappy in the terminal)18:26
kwahhallyn, for me everything worked perfectly till yesterday. until upgrade. not anymore :(18:29
kwahBy "unity" package date looks like april fools: Installed: 7.4.0+16.04.20160401.1-0ubuntu118:30
kwahBut today is already 7th :D18:31
hallynkwah: all i know about it is that kirkland excitedly found he could put the panel on the bottom :)  (which i personally wouldn't want, but more power to him)18:35
kirklandindeed, I do like it down under :-)18:35
hallynis that bc you have an actual real monitor?18:36
hallynspeaking of which, did lenovo make any more announcements aobut the 'legacy' thinkpad they were gonna put out, with a reasonably sized monitor?18:36
kwahAt the moment, I would not mind having it "down under". But it is nowhere.18:36
sarnoldmaybe he took those 16:9 monitors and spun them around to 9:16 so he's got all kinds of vertical space to play with18:37
hallynheh i've read pdfs that way18:37
hallyni'd rather read them on the new sony ereader18:37
sarnoldhallyn: dude 4:3 is never coming back :( they made that clear..18:37
hallynsarnold: no no!  lenovo said they would18:37
hallynit would have the little light on top of the monitor to shine on the kbd and everything18:37
sarnoldhallyn: in one of the questionaires they had a handful of screen dimensions and they had a note near the bottom "no one makes 4:3 panels any more we can't offer that as an option. sorry."18:38
hallyndon't take this away from me!18:38
hallynbiab, gotta go kick a puppy18:38
infinitysarnold: Cop out.  They could buy 16:9 panels and slice off the end with an Xacto knife.18:39
hallynlike i do18:39
infinitysarnold: A great activity for the kids at the Lenovo daycare.18:39
sarnoldinfinity: you know if that works that might be better than my "cover it with some dark duct tape" idea18:40
naccPharaoh_Atem: ping18:42
sladenhallyn: no.  There is one video interview with David the design discussing basically "the anniversary in 2017 would be a good year"18:42
hallynsarnold: wouldn't stacking two one over the other work better?  you could glue the one kbd to the back of the other monitor...18:42
hallynsladen: are you the kind of guy who enjoys telling kids there's no easter bunny?18:43
hallyn:)18:43
infinityhallyn: That's exactly the kind of guy sladen is.18:43
hallynin the end i really just want it for pdfs, so the sony ereader is the way fwd for me18:44
jrwrenthere is no easter bunny?18:44
* jrwren runs and cries in teh corner18:45
sarnoldwhich ereader by the way? :) my prs505 or whatever it is is sluggish enough and bringing it along on trips seemed to be the magical "please subject me to extra time-consuming scrutiny" at airports18:45
sladenhallyn: infinity:  https://youtu.be/8lqAa_eD84A?t=13m34s "David Hill Q&A with Lenovo Insiders "18:47
infinitysladen: I actually prefer the new Thinkpads, I don't get this fetishism for the past.18:47
infinityLiterally the only thing wrong with my T450s is the pry/clip versus screws thing.  And yeah, I'd give up a few mm and a few grams to get screws.18:48
infinityBut I don't want anything remotely like an old Thinkpad just to get easier opening. :P18:48
naccslangasek: Pharaoh_Atem: i just got a weird testcase failure with cgi/fpm/mod-php7.0, wget wasn't present in the image? is that a recent change?18:49
sladeninfinity: grooy.  I quite like the same keyboard I've used for 15 years, vertical space, hardware nipple buttons, status LEDs that show when the machine is about to die, HDDs/RAM/etc thta can be exchanged18:49
infinitysladen: Hardware buttons are there in the current line.  They backpedalled on that one quickly.18:49
infinitysladen: Guts can be exchanged on this fine (except for the screw issue).18:49
infinitysladen: Keyboard, I grant you, is a matter of taste, but I type faster on their new keyboards than the old (though I like both).18:50
naccslangasek: Pharaoh_Atem: ah i wonder if it's an autopkgtest quirk18:56
=== alkisg is now known as alkisg_away
hallynsarnold: the dpts1 'digital paper'18:59
hallyninfinity: yeah the only thing i hate about my t440s is the *&$%(*$&%)( clickpad, i think i'll love the t450 when i upgrade19:00
sarnold1200x1600! hey!19:02
infinityhallyn: You can buy a 450 pad and install it in a 440.  wgrant did that.19:05
hallynyeah, i saw his...19:05
hallyni was going to hold out, but my laptop isn't breaking yet so maybe i'll give in19:08
infinityhallyn: Assuming it's not exploding, the 440 is pretty nice hardware.  Would make a decent hand-me-down.19:08
infinityhallyn: Heck, my T420s is still great, and I can't figure out what to do with it.19:09
hallynexploding?19:09
infinity(It's doing glibc CI builds right now)19:09
hallynit did smoke once when i didn't plu gin in the righ torder...19:09
hallynbut that was a year ago19:09
slangaseknacc: if your autopkgtest requires wget it should declare a test dependency; that's not guaranteed to be part of the test environment19:30
naccslangasek: that's what i though, i'll update my debdiff then19:34
naccslangasek: i don't know why we didn't see it before19:34
naccsarnold: so i was looking at some older PHP5 CVE fixes, and noticed one of the ubuntu patches has some stray changes (very small, shouldn't have any impact, but ...). Is that expected? I would think not19:48
sarnoldnacc: no, it isn't, but despite appearances we are human :)19:49
naccsarnold: heh -- wasn't sure if it's worth fixing, i don't think it's causing this other bug or anything, just was curious19:50
naccsarnold: it *might* actually be a performance improvement, even if marginal :)19:50
sarnoldnacc: it's also possible that e.g. a first-draft change was proposed and we'd build packages with that, test, etc., and then the 'final patch' is released with other changes -- we don't always rebuild with those, especially if the changes look useless / pointless19:50
naccsarnold: ah that could be, you're right19:52
naccsarnold: ok, np -- just learnin'19:52
sarnoldnacc: if you do spot something that looks like a regression, please do file bugs.19:52
sarnoldthanks :)19:52
naccsarnold: yep, of course19:52
Pharaoh_Atemnacc: that's strange, as it definitely worked, and nothing changed in the tests19:58
naccPharaoh_Atem: just confirmed that i needed to add the dep19:59
naccPharaoh_Atem: maybe it just happened to work before19:59
naccPharaoh_Atem: i'll let ondrej know19:59
Pharaoh_Atemokay20:01
slangaseknacc: fyi php-universe-source7.0 should go away as part of this merge20:12
slangaseknacc: dunno if you're prepared to do that right now :)20:13
mvo_Laney: if you still need it we should talk tomorrow, crazy day20:16
naccslangasek: oh because our infra can do the universe builds now?20:16
naccslangasek: i can do that today, for sure; do you have a pointer to what i need to do?20:17
slangaseknacc: basically just dropping the delta20:18
slangaseknacc: I just flipped the switch on enabling universe build-deps for main in xenial ~20 minutes ago20:18
slangasek10? maybe it was only 1020:18
naccslangasek: ok, cool; so i'll fix that up and udpate those debdiffs20:20
naccslangasek: yeah, that'll be nice to have done now, will make our delta very small20:20
tjaaltonhuh, enigmail broke20:59
tjaaltoncan't find the secret key21:00
=== alkisg_away is now known as alkisg
tjaaltonbug 148586321:12
ubottubug 1485863 in enigmail (Ubuntu) "gpg: decryption failed: secret key not available" [Undecided,New] https://launchpad.net/bugs/148586321:12
tjaaltonsame symptoms on two xenial machines21:12
tjaaltonah it's bug 156596321:17
ubottubug 1565963 in gnupg2 (Ubuntu) "gpg secret keys not migrated after upgrade to gnupg 2.1" [Undecided,New] https://launchpad.net/bugs/156596321:17
=== alkisg is now known as alkisg_away
=== afkthairus is now known as athairus
superm1tjaalton: could you make sure you add some comments about what version you came from and upgrade path?  you're the second person, but we don't have a reproducer for this yet21:38
superm1I tried in a VM including an upgrade over from gnupg2.0 to 2.1, and maintainer in Debian tried as well without any luck so far21:38
tjaaltonboth xenial->xenial, but the .gnupg directory is much older21:39
naccslangasek: just to be clear, i think we'll still need to have the netcat-traditional change?21:39
slangaseknacc: as a delta in build-depends?21:40
tjaaltonsuperm1: I'll update the bug21:40
superm1thanks21:41
naccslangasek: yeah, just trying to understand fully what is now allowed/enabled21:41
tjaaltonsuperm1: what files should be updated by the migration? only files touched this year are random_seed and the agent socket21:42
slangaseknacc: there's no need to carry a delta for build-deps so long as those build-deps are only used as runtime.  If the build dep will be translated into a runtime dep (i.e. a library -dev package), we need to make sure we use the right one for main; but netcat, it should also be fine to drop the delta for21:43
superm1tjaalton: that's a better question for the debian maintainer who is subscribed to the bug too (i'm worried i wouldn't give a complete answer)21:44
superm1tjaalton: i know that it touches a .gpg-v21-migrated21:45
superm1if you haven't already ran the import to fix it can you back up .gnupg to something else before doing so in case there are some forensics to be done?21:45
tjaaltonsure21:46
tjaaltongpg: error building skey array: Permission denied21:49
tjaaltonafter import21:49
naccslangasek: to clarify, the first "runtime" above (first sentence) is referring to compile-time? And then the second part is if any binary packages need the same dep at runtime?21:49
tjaaltonsuperm1: I guess the socket thing doesn't work if $HOME is on nfs or such and simultaneously logged in on two machines..21:51
superm1tjaalton: eek21:54
superm1if it's on NFS do you have proper permissions as your user?21:55
slangaseknacc: haha yes, sorry21:55
superm1or possibly permissions are wrong and never noticed because you haven't written to .gnupg for a long time?21:55
naccslangasek: :) was a little worried I had no idea what runtime was anymore21:55
tjaaltonsuperm1: this is not on nfs, was speaking hypothetically :)21:56
naccslangasek: ok, doing a build-test now; is there a good way for me to verify locally it will build properly and packages will "live" in the right component?21:56
tjaaltonbut yeah import gives that error21:56
slangaseknacc: I'm sure Alice in Wonderland would clarify this for us21:56
slangaseknacc: verify locally> ummm at this point just having main+universe in your sources.list is a valid test21:57
naccslangasek: ok, will post an updated debdiff shortly, hopefully21:57
superm1tjaalton: okay well that's probably more useful then, add whatever you determine to the bug then21:58
=== salem_ is now known as _salem
stgraberroaksoax: around?22:39
stgraberroaksoax: that latest maas upload introduces two new udebs as arch:any but they don't contain binaries (or in fact anything), any reason they can't be arch:all?22:44
slangaseknacc: php7.0, your merge drops debian/patches/0049-backport-89a43425.patch which seems to still be needed22:48
naccslangasek: grr, you're right, let me fix -- i mistook the sha122:52
slangaseknacc: shall I re-add locally?22:59
naccslangasek: about to post a new debdiff22:59
slangaseknacc: ok22:59
naccslangasek: updated debdiff posted just now23:00
slangaseknacc: great, uploading23:02
naccslangasek: thanks!23:04
naccslangasek: debian has moved on to 7.0.5, which has that bugfix, but i'll send them the wget dep change, so we should be able to sync at some point, if we get a dotrelease exception23:05
roaksoaxstgraber: no no reason at all. I'll change the arch for next upload if that's ok, or would you prefer I do one now ?23:05
stgraberroaksoax: next upload is fine23:05
roaksoaxstgraber: k cool, thanks!23:05

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!