/srv/irclogs.ubuntu.com/2018/04/10/#ubuntu-devel.txt

naccjoelkraehemann: thank you, i'll look again tmrw00:09
=== led2 is now known as led1
seb128rbasak, tjaalton, what happened to the upload from bug #1750947? it looks like it is in the rejected queue but the bug doesn't state why/what's the issue08:44
ubottubug 1750947 in pulseaudio (Ubuntu Xenial) "pulseaudio print lots of error when selecting unavailable profile" [Undecided,Confirmed] https://launchpad.net/bugs/175094708:44
mvodoko: how do you feel about http://paste.ubuntu.com/p/hK9xtcCrM9/ ?08:57
dokomvo: yes, that looks much better09:11
tjaaltonseb128: Rejected by Robie Basak: Missing SRU information. See bug for details.09:13
seb128tjaalton, since when missing info is a reason for reject? usually they ask to fix the bug and keep unaccepted meanwhile...09:13
mvodoko: for this to fully work we need the trivial python upload with the cnf- hints, I will do the change in c-n-f now to actually have a special case for python when python3 is already installed09:14
seb128tjaalton, thx09:14
seb128rbasak, ^09:14
tjaaltonseb128: yeah my thoughts exactly..09:14
LtWorfanyone can tell me how do i figure out why a package was removed from ubuntu bionic? (python3-motor)09:26
LtWorfit's in artful, and it's in debian testing09:26
seb128LtWorf, https://launchpad.net/ubuntu/+source/python-motor/+publishinghistory09:27
mvoLaney: we see failures in autopkgtest on bionic-i386 currently with snapd. the error is a bit puzzling, the autopkgtest system seems to hang for more than 15min in "journalctl --sync": https://paste.ubuntu.com/p/r4nJxhXMQg/ (it starts to warn at 07:37 and gets eventually killed at 07:52. is there anything unusual about the i386 autopkgtest systems or the configuration that might explain this?09:27
Laneymvo: hi, not really and nothing that would be different from amd64, is it OOMing or running out of disk space or something?09:29
LtWorfi don't know much about the package, i just use it :D09:29
Laneydid you try running it locally to see if it happens for you?09:29
LtWorfi use debian testing, works fine for me09:29
LtWorfit did have a bug because it had a broken dependency on pymongo, while in truth it required a newer one09:30
LtWorffor a bit, but that was fixed when they upgraded pymongo as well09:30
mvoLaney: it seems to be fine on amd64 (and the other arches) and never got this behaviour on linode or GCE where we run dozens of the same run each day. sadly our logs do not include disk-free data, but let me dig a bit if I can find something09:31
mvoLaney: its not OOMing (we do have the dmesg output in our debug log)09:32
LtWorfso on debian, i opened and closed the RC bug (and still think the maintainer is a bit clueless)09:32
seb128LtWorf, talk to doko he's the one who deleted it09:33
LtWorfwell we use it for some internal thing at work, guess we just switch the vm to debian09:33
mvoLaney: and funny enough all the other tests that use exactly the same code path work. and the previous failures are also happening in different tests but it is also hanging in journalctl --sync.09:33
LtWorfi'm a user of the package, not the dm09:34
mvoLaney: I assume all the autopkgtest images use the same systemd version in bionic?09:34
Laneymvo: Yeah, and you can probably see that if you download the artifacts and look at testbed-packages09:35
mvoLaney: cool, let me try that09:35
LtWorfdoko: i was kinda using python3-motor :P09:37
xnoxmvo, there are some fixes to journalctl wrt. syncing / flushing / keeping track of FDs. I do not know if you are hitting those bugs. I did not see such bugs yet, but I'm thinking to cherrypick those fixes anyway, because they look sane.09:40
dokoLtWorf: is there a fix for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894683 ?09:40
ubottuDebian bug 894683 in src:python-motor "python-motor's autopkg test fail" [Important,Open]09:40
LtWorfthat would be a ftbfs no?09:41
dokoit keeps the package out of the release pocket09:42
LtWorfi see. Would you be able to do a nmu if i were to make a patch?09:43
LtWorfi am under the impression that the maintainer is basically MIA09:44
LtWorfbut it's team maintained so it's fine09:44
Laneymvo: I'll run it on the server and then we can look at the console-log and stuff09:50
rbasakseb128: I don't remember if I rejected because of it, but comment 14 is a reason for rejection. It even says so in the SRU docs.09:53
dokoLtWorf: at this point, I would consider doing a Ubuntu upload, if the bug in Debian has a patch09:53
LtWorfokay09:54
rbasakseb128, tjaalton: leaving it in the queue means that every day an SRU team member wastes time looking again.09:54
rbasakseb128, tjaalton: you should not be uploading or sponsoring until the SRU information is complete.09:55
tjaaltonfine09:55
seb128rbasak, it seems a bit harsh to require another upload dance when the source doesn't need any change09:57
rbasakseb128: it gets ridiculous when there are four or five uploads languishing in the queue in a row that cannot be accepted because the SRU procedure has been ignored.09:59
seb128rbasak, right, I can understand that being frustrating ... well in that case the bug has been updated now, can the upload be rescued from the rejection queue or does it need reuploading?10:01
rbasakRescuing from the rejection queue _is_ reuploading.10:02
seb128k10:03
rbasakseb128: if it's just an odd one that needs fixing up then I usually leave it in the queue, FWIW.10:03
seb128tjaalton, well, I guess you need to reupload then10:03
tjaaltonI don't have the source anymore10:03
rbasakAnd I also try to be more patient with newbies10:03
seb128tjaalton, https://launchpad.net/ubuntu/xenial/+queue?queue_state=4&queue_text=pulseaudio has it10:04
rbasakBut when there's a wall of queue items that objectively can't be accepted, then I think it's OK to reject because I'm saving the next SRU person (and possibly myself next week) wasting time reviewing the same wall.10:04
tjaaltondone10:05
dokoricotz: we are currently running an archive test rebuild. please could you stop your mozillateam builds for a week or so, or move to one or two builds per week?10:05
LocutusOfBorgLtWorf, I can upload in Debian if you have a patch10:05
seb128rbasak, fair enough, it's just the first time I see that, but usually I do have my SRU bugs SRU compliant before upload, I just had cases where some tweaks/extra info was requested for10:05
dokooSoMoN: ^^^ same for LO test builds10:05
seb128tjaalton, rbasak, thanks10:05
LtWorfLocutusOfBorg: i don't have a patch, was evaluating if it was a good idea to work on one :D10:06
LtWorf(If i had done it, i would have just attached it)10:07
oSoMoNdoko, ack, I don't have any test builds running, and I'll refrain from doing them10:08
ricotzdoko, hi, there are two firefox beta releases per week which are mandatory to be done10:10
Sayait looks like debian testing has the latest version of python3-motor from pypi (1.2.1) whereas bionic was still on 1.1 https://launchpad.net/ubuntu/bionic/+package/python3-motor10:12
ricotzdoko, regarding a recent libreoffice packaging change there is a need for a new build of its backports later this week10:12
dokoricotz: mandatory?10:14
ricotzdoko, yes10:15
LtWorfdok10:18
LtWorf*typo10:18
LocutusOfBorgdoko, what happens if the reason for the test failures are a "merge mongodb" issue?10:18
rbasakLocutusOfBorg: mongodb? Context please?10:22
rbasakBecause I'm working on bug 176180710:22
ubottubug 1761807 in mongodb (Ubuntu) "[FFe] Bump mongodb to 3.6.X" [High,Triaged] https://launchpad.net/bugs/176180710:22
ricotzdoko, btw is this archive rebuild done regarding retpoline?10:24
LocutusOfBorgrbasak, can't we just sync mongodb from debian?10:25
LocutusOfBorgthis should fix python-motor10:25
LocutusOfBorgI see the bug, so please try to make python-motor back in the archive after uploading mongodb10:26
rbasakLocutusOfBorg: we may be able to sync 2.4 from Debian. I'd just want to check that the Breaks/Replaces remain correct for Ubuntu.10:27
LocutusOfBorgthe changes from Debian can be taken as-is, except for the Breaks+Replaces that needs a lower version10:27
LocutusOfBorgrbasak, we wrote the same, yes they need to probably have a lower version until bionic is out10:27
rbasakYeah :)10:27
LocutusOfBorgthe new server package is bionic only10:27
rbasakBut I hope to supersede with 2.6 anyway.10:27
LocutusOfBorgjust please make sure that python-motor runs the testsuite again and upload in case10:28
LocutusOfBorgdo you have an ETA?10:28
LocutusOfBorgmaybe in the meanwhile we can sync/merge 2.4 and then leave the jump10:28
LocutusOfBorgto you :)10:28
rbasakI'm hoping this week. I'm still examining other reverse depends against 2.6 to minimise regression risk.10:28
rbasak(and considering upgrade paths etc)10:29
LocutusOfBorgwhat about merging mongodb right now?10:29
LocutusOfBorgif that doesn't break your workflow, it should make even easier to upgrade after :)10:29
dokoricotz: we are doing archive test rebuilds twice per release, that shouldn't be news. I'm a bit sad that these mozilla "requirements" monopolize the buildds10:30
rbasakI have no objection to that, though I'd prefer to focus on 3.6.10:30
rbasakLocutusOfBorg: if you'd like to merge 2.4 this week, please go ahead.10:30
rbasakUh, 3.4.10:30
rbasakLocutusOfBorg: please make sure the breaks/replaces is correct for Ubuntu.10:31
rbasakLocutusOfBorg: I'm happy for the ppc64el altivec code to be re-enabled the way Debian did it now that IBM have confirmed for us that the upstream workaround is correct.10:31
rbasakLocutusOfBorg: and we need to keep the mongodb-server-core package please.10:31
rbasakLocutusOfBorg: that's all I can think of in relation to the merge.10:31
rbasakIf it gets stuck in proposed, well my 3.6 will need to migrate anyway, so it won't affect me.10:32
LocutusOfBorgrbasak, agree wrt ppc64el10:33
LocutusOfBorgand the server-core is now in Debian10:33
LocutusOfBorgand we already talked about the breaks+replaces, we are aligned then! doing10:33
rbasakYeah it all sounds good. I just wanted to make sure you knew about my "things I care about" list :)10:34
Nafallohmm. I just tried running nvidia-detector in bionic. it tracebacks. who should I be talking to? :-)10:34
LocutusOfBorgwe should *all* have the same list :)10:34
ricotzdoko, I see -- this is a bit unfair, those usually take like 1,5-2,5h on x86 which is nothing compared to e.g. chromium and other ppa-copy-happy people10:35
LocutusOfBorgoh got the merge failure, fixing and uploading10:35
dokoricotz: I ping those people as well. but it takes much more on armhf and arm6410:36
Nafallotseliot: hi :-)10:36
LocutusOfBorgrbasak, just take the deb packaging from proposed in case it doesn't migrate10:43
LtWorfis this applicable in debian? https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894683 for version 1.2.1?10:49
ubottuDebian bug 894683 in src:python-motor "python-motor's autopkg test fail" [Important,Open]10:49
tseliotNafallo: hi10:50
Nafallotseliot: bug 1054458, fixed in 2013 popped up again in bionic for me :-)10:51
ubottubug 1054458 in ubuntu-drivers-common (Ubuntu Quantal) "nvidia-detector crashed with ValueError in __get_value_from_name(): invalid literal for int() with base 10: 'experimental-304'" [High,Fix released] https://launchpad.net/bugs/105445810:51
LocutusOfBorgLtWorf, I don't know...10:52
LocutusOfBorgI'm uploading a new mongodb to see if failures still happen10:52
LtWorfthanks10:52
Nafallotseliot: are you able to verify?10:53
tseliotNafallo: I sure didn't expect that. I'll have a look at it10:53
Nafallocheers :-)10:54
Laneymvo: would you believe that my test run passed 🙄11:30
mvoLaney: meh, so sad. I hate heisenbugs. all failures in http://autopkgtest.ubuntu.com//packages/s/snapd/bionic/i386 since the last success happend on --sync. I also looked at the journalctl source, there is some interessting stuff going on there. it sends a signal and then waits for an inotify change on a watch file. makes me wonder if there is a bug there somewhere in bionic12:32
Riddellmvo: would you know how geoip.ubuntu.com works? is the source code available at all?12:50
mvoRiddell: hey! unfortunately I don't know much about it, I think the source is available but I'm not sure where12:55
Riddellmvo: any idea who would know about it?12:56
mvoRiddell: maybe ev knows about geoip.u.c but I'm not sure if it was added for ubiquity or was there before and just used by it12:57
Riddellthanks i'll ask him13:00
TJ-Riddell: I *think* it's libapache2-mod-geoip13:13
Riddellthanks TJ-13:17
cjwatsonI believe that's wrong13:17
cjwatsonI have an old copy of the internal puppet tree which has (shortish) custom Python handlers which I think implement geoip.ubuntu.com13:18
cjwatsonBut that puppet has been decommissioned so I don't know where their canonical source is now13:18
TJ-I recall seeing some discussion about it many years ago and playing about with something similar, so I may be wrong13:18
cjwatsonBest bet is probably to ask rt@ubuntu.com for it to be released13:18
Riddellthanks also cjwatson13:19
cjwatsonI can probably answer questions based on what I have but don't have authorisation to just paste it or whatever :)13:20
LocutusOfBorgLtWorf, tests passes now, python-motor is back to 18.04, thanks for your contribution to Ubuntu!13:30
LtWorfLocutusOfBorg: ah well thanks to you for doing the work, I just complained :P13:31
LtWorfSaya: ↑13:31
ogra_you complaintributed ;)13:31
SayaNice :) thanks a bunch13:32
Sayathat was fast13:32
LtWorfby the way, i guess the debian bug can be closed too?13:34
LocutusOfBorg:)13:44
LocutusOfBorgalready closed!13:44
LtWorfah good14:16
Laneymvo: I got it to happen, and there was stuff about OOM in the logs including journald!14:41
Laneymaybe you need a bigger system? or do you want to be able to run in this kind of system (1536M ram)?14:42
mvoLaney: ohhh, are you in the system currently?14:42
Laneyalso, after I ran journalctl --sync myself out of band the test continued and dmesg was cleared :(14:42
Laneymvo: yeah, I can paste you dmesg but now it's carrying on14:43
mvoLaney: so first this amount of ram should be fine. however we had seen (in the past) issues with lowmem which are i386 specific, something that looked like a kernel memory leak that we trigger. let me search for the relevant link14:44
Laneyhttps://paste.ubuntu.com/p/TRMqVK7vJQ/14:44
mvoLaney: I can add code to our tests that errors when we oom14:44
mvoLaney: so that at least the error is clear14:44
mvoLaney: s/we/the system/14:45
mvoLaney: I suspect this is a variation of https://forum.snapcraft.io/t/oom-for-interfaces-many-on-bionic-i386/4101 - I will add checks in our code for OOM and make the tests fail in a clean way in such a situation14:47
mvoLaney: thank you so much! this was super helpful14:47
mvoLaney: I wonder if the adt artifacts should include a dmesg dump - but this information would have been drowned in the sea of DENIALs probably anyway14:48
Laneymvo: We had thought about including the console-log, maybe dmesg too14:48
Laneybut in this case dmesg has been truncated by something :(14:48
mvoLaney: *cough* it is our code doing nasty things. sorry for that14:49
Laneyah but kern.log has it all14:49
Laneyin your face snapd!14:49
mvoLaney: heh :)14:50
* mvo hugs Laney 14:50
Laney*hugs*14:50
sergiusensslangasek: hi there, considering I am +1 for removal of LP: #1762334 is there anything else I need to do (like take care of the removal? But I'd need to know how)14:54
ubottuLaunchpad bug 1762334 in golang-udm (Ubuntu) "golang-udm build-depends on golang-gocheck-dev, removed from Debian" [High,Triaged] https://launchpad.net/bugs/176233414:54
rbasakjamespage, coreycb: any openstack implications in landing bug 1761807?15:08
ubottubug 1761807 in mongodb (Ubuntu) "[FFe] Bump mongodb to 3.6.X" [High,Triaged] https://launchpad.net/bugs/176180715:08
jamespagerbasak: not from an openstack perspective - ceilometer no longer uses mongodb15:16
rbasakOK thanks15:17
slangaseksergiusens: removal needs to be done by an archive admin - done now, thanks :)15:22
rbasakslangasek: please could you also extend the mongodb FFe approval to cover mongo-tools? I think it makes sense to keep the version of mongo-tools in line with the mongodb package. Bug 1761807 - I've added the task.15:23
ubottubug 1761807 in mongodb (Ubuntu) "[FFe] Bump mongodb to 3.6.X" [High,Triaged] https://launchpad.net/bugs/176180715:23
slangasekrbasak: done15:26
naccjoelkraehemann: in the future, you can put all the debdiffs in one bug15:30
naccjoelkraehemann: so there are three patches total?15:30
Wimpressjbicha: Is this something you could quickly ninja for me?18:48
Wimpresshttps://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/176280718:48
ubottuLaunchpad bug 1762807 in software-properties (Ubuntu) "gnome-session-bin installed on Ubuntu MATE" [Undecided,New]18:48
jbichaWimpress: why the urgency? (I'm asking because I was planning to do a software-properties upload sometime this week to add AppStream metadata)18:50
Wimpressjbicha: If you can add that change when you do that, it would be great.18:50
jbichaok18:51
WimpressI asked because I'm happy to go through biletto.18:51
jbichait doesn't use bileto just regular bzr merge requests18:51
WimpressBut wasn't sure what other changes might be pedning.18:51
WimpressI'll make a merge proposal and sub you.18:52
jbichaok18:52
jbichabileto gets you those long version numbers :)18:52
=== mhcerri_ is now known as mhcerri
Pici;2518:58
slangasekkees, stgraber, mdeslaur, infinity: TB meeting?19:00
mdeslaurack19:00
slangasekinfinity: ^^19:01
Wimpressjbicha: merge proposal submitted and linked to the bug. Thanks.19:01
Wimpressinfinity: Can you take another look at this please?20:21
Wimpresshttps://code.launchpad.net/~ubuntu-mate-dev/ubuntu-release-upgrader/ubuntu-mate-bionic-update/+merge/34237220:21
dokoLocutusOfBorg: is that you? ~costamagnagianfranco22:59
dokoyes, it is you. please could you stop these long rebuilds like firefox while the archive rebuild is running?23:02
jbichastop hogging the builders while I'm hogging the builders!23:14
jbicha(it doesn't look like it's actually a firefox build, it's just a ppa named firefox)23:15
cjwatsonRight, it was boinc, 33 minutes on armhf.  Probably not worth getting too cross about.23:18

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