=== JanC_ is now known as JanC [05:43] mwhudson: err, that bug never affected xenial; it was introduced in some commit in 231 and reverted/fixed shortly after [05:43] pitti: it's happening to me right now [05:43] and i'm on xenial [05:43] mwhudson: if you see a similar effect under xenial, please file a new bug, it's something completely new and unknown then [05:43] pitti: oh goodie [05:44] Good morning [05:44] * mwhudson ubuntu-bugs [05:48] pitti: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1621327 [05:48] Launchpad bug 1621327 in systemd (Ubuntu) "alt-left/right moves VTs even when in X" [Undecided,New] [05:49] mwhudson: oh, so keystrokes don't go to the VTs or mess up the console, only Alt+Left/Right? [05:49] pitti: yeah [05:50] * pitti actually has no idea what handles [Ctrl+]Alt+Left/Right, I thought that was the kernel itself [05:50] so i guess it's not quite the same [05:50] mwhudson: and is that happening in y for you too? [05:50] pitti: no, i'm on x [05:50] pitti: only started recently, i wonder what the chances that it'll stop if i restart... [05:51] mwhudson: so this only happens after an upgrade, not after a fresh boot? [05:52] pitti: to be fair i don't know what caused it [05:52] this needs some reproducer and collecting data, I'm afraid; I don't get that here, nor did I see this before in bugs [05:52] i just mentioned my symptoms and someone mentioned that debian bug [05:52] I'll do some research what handles the (Ctrl+)Alt keys [05:52] i'll reboot and see if it goes away :-) [05:57] pitti: yeah, i rebooted and it's stopped [05:58] Oh, *that* bug! [05:58] Oooh, does it happen when updating systemd? [05:58] mwhudson: sudo kbd_mode -s [05:58] (That happens on yakkety too) [05:59] mwhudson: I've had a few systems where the console got reset to non-raw mode (on Xenial) which can cause the symptoms you described above [05:59] * pitti runs systemctl daemon-reexec, and sudo apt-get install --reinstall systemd, nothing here [06:00] maybe it sometimes restarts console-setup.service or so? /me tries [06:00] mwhudson: yep, confirmed that if I intentionaly break it with "sudo kbd_mode -u" I do get exactly what you described, "sudo kbd_mode -s" fixes it [06:00] I tried to restart console-setup.service, keyboard-setup.service, setvtrgb.service, all fine; does that trigger the bug for you? [06:09] stgraber: ah [06:10] xnox: hm, today's dist-upgrade pulls in gnupg-l10n gnupg1 gnupg1-curl gnupg1-l10n [06:10] pitti: yeah, those don't seem to do anything [06:10] xnox: I thought we wanted to move to 2 only? [06:11] stgraber's thing seems to match my symptoms [07:14] Laney: FYI, I got it working last night: https://git.launchpad.net/~ubuntu-release/+git/autopkgtest-cloud/commit/?id=df691943dc [07:14] Laney: i. e. nothing to change in the charms, just driving the juju-1 vs. -2 CLI in the deploy.sh script needs adjusting; now it works with both [07:14] nacc, Not at such times. I am UTC+2 right now ;) [07:15] Laney: I ran into bug 1621336 (but that happens with juju-1 too) and bug 1621237, otherwise works great [07:15] bug 1621336 in snapd (Ubuntu) "snapd.boot-ok.service hangs eternally on cloud image upgrades" [Undecided,New] https://launchpad.net/bugs/1621336 [07:15] bug 1621237 in Charm Helpers "get_local_nodename() fails in IPv6 addresses" [Undecided,New] https://launchpad.net/bugs/1621237 [07:49] smb, happy birthday! :) [07:50] hi! we have a situation in ubuntu studio, non of our members have upload rights. could anyone of you help us with that or point me to someone who could? [07:51] and happy birfday smb! :) virgo power! [07:51] thanks [07:52] ooh, alles Gute smb! [07:54] pitti, danke danke :) [07:56] gratulieren smb :) [07:56] danken sarnold [07:56] :-P [07:59] pitti, ack. let me look into reverse-deps and kick things out. [08:00] * xnox is glad things finally landed. [08:00] xnox: oh, might be because I have signing-party installed [08:00] xnox: indeed, congrats! nice work [08:00] pitti, ... however i will be sad if caff cannot do gnupg2.... [08:01] xnox: so indeed my main concern was to not install it by default on images [08:01] Package: gnupg [08:01] Task: minimal [08:01] I suppose we should update that :) [08:02] also, minimal seems harsh [08:02] apt prefers gpgv over gpgv2, at some point we should flip that around [08:02] it's not that harsh. we rely on master key for archive key migrations. [08:02] xnox: but that should be gpgv2, not gnupg [08:03] * xnox thought gpgv is now 2.1, gpgv2 transitional, gpgv1 old one? (same as gnupg) [08:03] * xnox checks [08:03] xnox: oh, you are right, nice [08:03] so we don't actually seed gpg or gnupg [08:04] must come through dependencies, or the Task: headers didn't get recomputed after that [08:05] http://people.canonical.com/~ubuntu-archive/priority-mismatches.txt has a lot of stuff which wants to get lifted, but no gpg 1 stuff to get dropped, hmm [08:05] pitti, https://launchpad.net/ubuntu/+source/gnupg should be demoted to universe and/or removed [08:05] as it should be replaced fully now by src:gnupg2 & src:gnupg1 [08:05] indeed, it's on http://people.canonical.com/~ubuntu-archive/component-mismatches.txt [08:06] cool [08:06] only the source, for some reason [08:06] ah, the gnupg binary is from gnupg2 now [08:14] xnox: hm, do we actually want/need pinentry-curses as Priority: important (i. e. in the standard install, even in containers) now? [08:15] it's either that or [08:15] seb128, Laney: who knows about ubuntu-system-settings these days? it's the remaining thing on http://people.canonical.com/~ubuntu-archive/nbs.html, thus a thorn in my eye :) [08:15] pitti, kenvandine and jgdx [08:16] telling everyone to "echo allow-loopback-pinentry >> ~/.gnupg/gpg-agent.conf" and "echo pinentry-mode loopback >> ~/.gnupg/gpg.conf" [08:16] you probably want Ken for packaging changes [08:16] seb128: thanks [08:16] yw [08:41] Mirv, I would like to get https://codereview.qt-project.org/170467 and https://codereview.qt-project.org/170460 into yakkety, but I want to wait for +2s first. [08:42] Maybe there will be one more fix from me, related to desktop notifications. But I have not yet written it :) [08:43] mitya57: I noticed them both, yes feel free to add them to qtbase packaging once +2. I'm (just) done now with my changes for a while. [08:44] mitya57: ok :) [08:45] Mirv, I'm a bit sorry that we now have too many patches, but on the other hand we'll have less bugs and complaints :) [08:46] mitya57: well this was hoped all along to get appmenu truly fixed for xenial+1, it's great to have these [08:59] pitti, trying out systemd-graphical-session.... do i still need ppa and hud from that ppa and systemd-graphical-session? [08:59] * xnox gets no hud/unity running [09:00] xnox: half of it landed in yakkety proper, the other half has been stuck in https://requests.ci-train.ubuntu.com/#/ticket/1710 for a while [09:00] xnox: but I believe Trevinho is working on landing the unity bits [09:00] xnox: but the PPA is still expected to work, for the indicators, hud, and unity [09:01] horum [09:02] bamfdaemon failed for me, and then unity7 failed with dependancy wait [09:04] pitti, i ponder about: alias userctl='systemctl --user' [09:06] manually starting bamfdaemon works, and things look like they work. [09:06] what did it fail on? [09:06] the combos of upstart, systemd, gnome-session are a bit weird =) [09:06] pitti, it was failing to aquire the dbus name for the org.Bamf whatever. [09:07] xnox: hm, did both the upstart and the systemd job try to run? [09:07] so it seems like bamfdaemon was started, respawned, hit limit, before user dbus was up. [09:07] yes. my dbus is under upstart control it seems. [09:07] and gnomne-session [09:07] * xnox is weird and i have gnome-session (Unity) also under upstart [09:08] hm, this is all supposed to be moved already [09:08] and url-dispatcher, mediascanner-2.0 [09:08] dbus-user-session still installed? [09:08] yeah. [09:09] AdUw3Maa83! [09:10] pitti, i have dbus-user-session installed, and i have two dbuses.... [09:11] systemctl --user status dbus pid 25133 [09:11] initctl --user status dbus process 27389 [09:12] Laney: yes, alan_g is looking at the mir test failure [09:12] xnox: yeah... Please add an alias for that... Ora soooo annoying :-) [09:12] i see no override for dbus in /usr/share/upstart/systemd-session/upstart [09:12] xnox: as for unity, the other landing should be enough [09:14] how is dbus supposed to run? [09:18] this is amazing.... switched to tty and the gpg-agent still works =) [09:19] xnox: via "systemctl --user status dbus.service" [09:19] xnox: yep, the magic of user bus :) [09:20] Trevinho: are you still waiting for a second review? [09:20] ok. and the $ initctl --user status dbus -> shouldn't be running? is it on manual for you? [09:20] xnox: i. e. /usr/lib/systemd/user/dbus.service will always run, independent of our systemd-ified session startup [09:20] sure. but something needs to get rid of the upstart user session dbus, no? [09:20] Laney: yep... [09:21] xnox: yes, indeed; trying to remember what does that [09:21] meh [09:21] xnox: ah, here: http://launchpadlibrarian.net/261442770/dbus_1.10.6-1ubuntu3_1.10.6-1ubuntu4.diff.gz [09:21] xnox: we built it into the upstart dbus job itself [09:22] xnox: so you should still have the upstart job running as we need it as a "stub" to start reverse dependencies, but it should only run "sleep infinity" [09:22] (this can probably be made more elegant somehow, by merely having it appear as running but not execing anything) [09:23] Trevinho: ted_g approved it [09:25] right that pid is sleep infinity [09:26] more elegantly, one would "initctl emit started JOB=dbus" and that's it. [09:26] without actually running/respawning sleep infinity. [09:26] sounds nice [09:27] wouldn't that make it stop straight away? [09:27] why? [09:27] the process would finish [09:27] l/win 46 [09:28] right, "stop on stopped dbus" needs to continue to DTRT [09:28] if things are only listening for "started dbus", that'd be fine [09:29] but ISTR having seen a job which does nothign on exec and just has pre/post-start [09:29] RemainAfterExit=yes # oh wait [09:29] yeah, gpg-agent does that [09:29] I forgot precisely what events that causes [09:29] but then you could just do /bin/true [09:30] assuming it goes to started [09:30] xnox, hey, shouldn't gnupg in yakkety depend on dirmngr now? [09:30] I thought it would only work for that as nothing does "stop on stopped gpg-agent" [09:30] hang on, this is easily testable [09:30] .config/upstart to the rescue [09:31] Saviq, Laney asked me that as well. I'm not sure. what are the symptoms you hit? [09:31] https://unity8-jenkins.ubuntu.com/job/run-commands/node=jenkins-slave-0/lastBuild/console [09:31] xnox, ↑ [09:34] pitti: Don't think it works, since you still need the exec block for the old case; this trick only works if you have pre-start but no exec (or script) [09:34] Laney, echo 'start on starting xsession-init' > ~/.config/upstart/dbus.conf [09:34] Laney, echo 'stop on stoping xsession-init' > ~/.config/upstart/dbus.conf [09:34] Laney, echo 'stop on stoping xsession-init' >> ~/.config/upstart/dbus.conf [09:35] start dbus; status dbus -> running; stop dbus -> stopped. [09:35] Laney, why do we need it for the old case? systemd user dbus session is always available, even in xenial. [09:35] and we are not double/tripple landing dbus [09:35] then just have it always be started [09:35] pre-start exec /bin/true [09:35] we need dbus events in upstart user session, but dbus can be started/stopped by user systemd [09:36] i don't even need to exec anything. [09:36] if that works, then 'start on startup' [09:36] xnox: no, you can uninstall dbus-user-session, and it's not installed by default in xenial [09:36] I think the old way is still required to be supported [09:36] just have "start/stop on starting/stopping xsession-init" it does make an assuption that dbus is started by systemd before upstart user session is available. [09:36] horum. [09:37] then split into two upstart jobs. [09:37] one is dbus to emit events / become sync point and another is dbus-daemon that actually spawns the daemon if need be, which is start on starting dbus [09:37] sleep infini_ty seems less annoying than that [09:37] true [09:38] gnome-session is also sleep infinity [09:38] the overrides can go away once we lland systemdification of the rdepends [09:38] i. e. unity and indicators [09:38] so those sleep infinitys are only a temporary shim [09:39] * pitti didn't expect unity and indicators to take that long, sorry [09:40] what about the phone though? [09:40] it has more things still.... [09:41] xnox: right, still lots of WIs for the phone; but this doesn't run on yakkety, so no sleep i_nfinity there [09:42] Saviq, given that one cannot '--recv-keys' i do think we need/want dirmngr. [09:42] +1 [09:42] however, may i use "Recommends:" instead of "Depends:"? [09:42] that way it will be installed by default on most systems, but bare-minimal offline ones. [09:43] * xnox thinks that through for a moment. [09:43] wait it already recommands dirmngr [09:43] so why is it not installed. [09:44] xnox, likely the way I configured mk-sbuild [09:44] Saviq, you use add-apt-repository, which assumes importing things over the network, maybe that should depend on dirmngr? [09:44] same as e.g. bzr-builddeb, landscape-client, piuparts, python-apt, python-germinate, ubuntu-dev-tools? [09:45] (as in software-properties-common) [09:45] xnox, wfm [09:45] i'm happy to add depends in software-properties-common. [09:45] agreed that gnupg2 itself maybe shouldn't depend, since unless you use --recv-keys it will work fine, and the error message than is pretty clear [09:46] *then [09:55] and done =) [09:58] * pitti adds a more tasteful home page to http://autopkgtest.ubuntu.com/ [10:01] Laney: one more approval, then if you want it's good for your publish button [10:03] pitti: hey, do you think you can approve those packages for me today? === hikiko is now known as hikiko|ln [11:16] howdy! are there any issues with apt or archives ? [11:16] i'm starting to see issues like: http://pastebin.ubuntu.com/23149808/ in an overlayfs [11:19] pitti who should I talk to about issues like http://pastebin.ubuntu.com/23149808/ ? any ideas ? [11:23] Hi all, I'm looking for jml. According to his readme, he's the guy to talk to about undistract-me [11:25] roaksoax: larrymi saw the same thing earlier today, so it may be a bad MAAS image. Not sure [11:26] hloeung: I don't think it is the maas image itself, but something changed that is causing this issue [11:26] hloeung: in an overlayfs [11:27] roaksoax: oh ok [11:28] hloeung: may be related to this: https://bugs.launchpad.net/cloud-init/+bug/1618572 [11:28] Launchpad bug 1618572 in linux (Ubuntu) "apt-key add fails in overlayfs" [High,Confirmed] [11:47] tseliot: looking; FWIW, "low regression potential" is quite an understatement -- this involves new pacakges, new driver on existing systems, etc. :) [11:48] roaksoax: it came up a few times recently with overlayfs (most people experienced that in schroot) [11:48] roaksoax: I think I've overheard xnox saying it's some kernel change, but I'm not sure [11:49] roaksoax: ah yes, that bug looks right === dpm_ is now known as dpm [11:49] https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1620525 [11:49] Launchpad bug 1620525 in linux (Ubuntu Yakkety) "sbuild with overlayfs fails in yakkety" [Critical,Triaged] [11:49] xnox pointed me to that one, but might be a duplicate [11:50] and the other one has a fix, go apw! [11:52] pitti: yeah it seems it is the same bug [11:55] tseliot: source-NEWed; will wait for the binaries, new them, and then call for testing on the bug [12:28] jbicha: in debian libsecret was properly fixed (and not just "skip the tests"+hacks..). The fix is span over pygobject and libsecret itself, which could be both synced, imho. Though we are in FF so some care could be used.. [12:28] can you please look at it and see whether you could/should sync them? [12:30] pitti: thanks! === _salem is now known as salem_ [12:53] tseliot: done [12:54] pitti: ^ see above about possiblying syncing pygobject 3.21.91 [12:55] maybe I should type a bit slower [12:55] ah, to keep up with the beta [12:56] jbicha: no objection, we have fairly good test coverage for it [12:58] infinity: http://autopkgtest.ubuntu.com/packages/g/glibc/yakkety/amd64 started failing two weeks ago, is that known? due to gcc 6? [13:00] I'm working on the this bug for libmateweather [13:00] https://bugs.launchpad.net/ubuntu/xenial/+source/libmateweather/+bug/1616533 [13:00] Launchpad bug 1616533 in libmateweather (Ubuntu Xenial) ""Forecast not available" error in GNOME Weather app" [High,Triaged] [13:00] I've released libmateweather 1.12.2 upstream, which fixes the issue. [13:01] pitti: That's LP: #1600000 [13:01] Launchpad bug 1600000 in systemd (Ubuntu) "libnss-resolve treats two trailing dots on a domain name incorrectly" [Undecided,Triaged] https://launchpad.net/bugs/1600000 [13:01] I want to SRU libmateweather to xenial. [13:01] pitti: Please turn off libnss-resolve in autopkgtest VMs until that's fixed? :) [13:01] infinity: oh? we've had resolve a lot earlier than that [13:01] pitti: Well, if you check the log, that's the failure. *shrug* [13:02] Do I need to create a additional bug for the SRU to xenial? [13:02] infinity: ack, thanks [13:02] * pitti looks into that [13:06] flexiondotorg: maybe use that bug for tracking the libmateweather issue and have bug 1620557 handle libgweather [13:06] bug 1620557 in libgweather (Ubuntu Xenial) "weather.noaa.gov was shut down" [High,In progress] https://launchpad.net/bugs/1620557 [13:06] just because the SRU verification is a bit different for the 2 different packages [13:26] jbicha, Just to be clear. You're suggesting libgweather uses https://launchpad.net/bugs/1620557 for SRUs. [13:26] Launchpad bug 1620557 in libgweather (Ubuntu Xenial) "weather.noaa.gov was shut down" [High,In progress] [13:27] ANd libmateweather uses https://launchpad.net/bugs/1616533 [13:27] Launchpad bug 1616533 in libmateweather (Ubuntu Xenial) ""Forecast not available" error in GNOME Weather app" [High,Triaged] [13:52] infinity: https://github.com/systemd/systemd/pull/4111 sent FYI, I'll see to land that soon [13:54] pitti: Excellent. [13:55] pitti: When did systemd-resolve start being a thing we built and shipped? [13:55] pitti: I'd suggest that's broken enough behaviour that it should be SRUed to any release that included the bits, even though we didn't enable it. [13:56] infinity: somewhere end of May or June or so [13:56] infinity: sure, it's simple enough to SRU (even though I don't think it's that important -- other than test suites I don't see what it could realistically break) [13:56] resolving foo.bar.. like foo.bar is hardly completely unexpected [13:57] but I'll cherry-pick it to the xenial branch once it lands [13:57] pitti: Other than being completely wrong, but yeah, I suppose it's not something people are likely to do often. [13:59] infinity: anyway, arguing about whether or not it's important enough would take more time than just cherry-picking the fix once it's in master, so JFDI :) [14:03] pitti: Yeah, I think you're probably right that it's not actually desperately important, I'm just a big fan of not breaking RFCs. [14:04] pitti: But, there's also just the "LTSes deserve polish" argument. [14:07] jbicha, How to proceed with SRUs for libgweather and libmateweather? [14:08] pitti: great, thanks again! [14:10] pitti: JFDI is that yoda's impression of Obi-wan? Jedi Force Disturbance Is hmmmmmmmm [14:20] infinity, something i hope they don't, even I don't do that =) [14:21] * xnox is crap with standards and networking =) [14:22] flexiondotorg: yes, the libgweather xenial sru is already in the unapproved queue [14:23] OK, So no problem for me to remove libgweather from #1616533 then? [14:23] flexiondotorg: sure, go ahead [14:23] jbicha, Thanks. [14:23] davmor2: it's jedi typoed too indeed, but more commonly "just f** do it" :) [14:23] and change the title to match :) [14:24] pitti: I knew what it mean I just thought it was nicer ;) [15:23] kenvandine: libphonenumber ping [15:25] hmm, http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html and http://people.canonical.com/~ubuntu-archive/component-mismatches.txt are stuck, /me prods [15:30] pitti: Already doing [15:30] see #ubuntu-release [15:30] Laney: just pushing the b1 fix [15:30] Laney: argh [15:30] :| [15:30] Laney: what did you do? [15:30] Nothing [15:30] Laney: just pushed http://bazaar.launchpad.net/~ubuntu-release/britney/britney1-ubuntu/revision/296 [15:30] I know what the problem is but I didn't push it yet [15:31] Fine [15:31] Laney: sorry [15:31] You should remove the exit 0 in run-proposed-migration [15:31] doesn't that just push the problem to the next time? [15:31] Laney: how do you mean? [15:32] Laney: exit 0 removed === JanC is now known as Guest38270 === JanC_ is now known as JanC [16:42] doko_, there's a test failure for telephony-service in the silo, someone's working on fixing that [16:46] hi, couple questions: I'm trying to preseed all my installations and would love to be able to have a preseed common file imported by others. I'm pulling my main preseed file via url over http. There is a preseed/include string but that doesn't seem to be able to fetch from http, or I'm doing it wrong [16:46] anybody got a working example? or is there a better place to ask this question? [16:47] oh, maybe -installer, trying there [17:14] drab: iiuc, preseed/include will grab relative to whatever directory your main preseed file was obtained from. Have you tried using a relative path? I honestly don't expect that to work (it seems mostly designed for on-cd customization), but it might? [17:31] nacc: yeah I read that and tried, it didn't, it never tried to pull from the webserver where the main file comes down from [17:31] I'm puzzled why if url works at the very beginning of the process preseed/include can't [17:31] but that does seem to be the case [17:32] i might look if I can use something like an early_command to pull it down on the system, but not sure that runs as early in the process as needed (ie it can influence partman etc) [17:33] drab: yeah, i don't think early command will help you necessarily, for the reason you said [20:01] Odd_Bloke: i'm going to take a look into Poma's report about DNS on the new xenial vagrant box [20:01] semiosis: Excellent, thanks! [20:02] Odd_Bloke: if I can reproduce it and dont see a new bug opened tomorrow i'll open it myself. i think i know were the problem is. seem to remember something about resolv.conf manipulation in the livecd-rootfs hooks [21:02] I wonder how close my response to Thierry would be to something Linus would say, ignoring the many colorful ways in which Linus would say "You are Dumb(TM)" throughout the whole exchange [23:07] is anyone here using a yubikey for ssh authentication on yakkety? i'm wondering why the S.gpg-agent.ssh socket is no longer in my .gnupg directory [23:11] attente: possibly because of the ongoing switch to gpg2? just a guess though, I'm not using the gpg agent for ssh auth