/srv/irclogs.ubuntu.com/2020/08/11/#ubuntu-devel.txt

ottokteward: replied to your questions here in context at https://bugs.launchpad.net/bionic-backports/+bug/187359706:47
ubottuLaunchpad bug 1873597 in Bionic Backports "Please approve backport of galera-4 26.4.3-4 (universe) from focal" [Undecided,Confirmed]06:47
=== Wryhder is now known as Lucas_Gray
cpaelzermwhudson: (has seen this on +1 duty) sil2100: (+1 duty atm)  xnox: (triggerd the rebuild for ICU): wgrant (for riscv): hi I wanted to ask about "dee" https://launchpad.net/ubuntu/+source/dee/1.2.7+17.10.20170616-6build1/+build/1964679208:20
cpaelzerit seems it built on all but riscv64 two weeks ago - but ~14h ago someone seems to have restarted the build08:20
cpaelzerit hangs in the after-build stage for several hours by now08:21
cpaelzermwhudson: said in his mail "dee's tests are timing out on riscv64 :(" but this seems to be after (build time) tests08:21
cpaelzeris someone looking into that actively (after all there must be someone who restarted the build some hours ago) ?08:22
cpaelzerFYI dee (see question ~2h ago) still hangs at that stage https://launchpad.net/ubuntu/+source/dee/1.2.7+17.10.20170616-6build1/+build/1964679210:02
cpaelzeris there any extended debug we cuold/should do on the job while still running?10:02
cjwatsonLet me see if I can get into it10:04
seb128cpaelzer, right, previous tries did take more than a day to fail the build10:06
cjwatsonZombie schroot process10:07
cjwatsonLooks like there's a dbus-daemon process still running in the background of the build that the build didn't clean up properly10:08
cjwatsonbuildd    481987  0.0  0.0   5244  2780 ?        S    Aug10   0:00 dbus-daemon --config-file /usr/share/dbus-test-runner/session.conf --print-address10:08
cjwatson# ls -l /proc/481987/cwd10:08
cjwatsonlrwxrwxrwx 1 buildd buildd 0 Aug 11 10:08 /proc/481987/cwd -> /home/buildd/build-PACKAGEBUILD-19646792/chroot-autobuild/build/dee-1HAMJl/dee-1.2.7+17.10.20170616/tests10:08
cjwatsoncpaelzer: Is that enough for you to debug this or do you need more?10:10
cpaelzerthank you a lto cjwatson, that is enough to give it a start10:12
cpaelzerI can at least try to hard-clearn after the tests (or skip) and try that in PPAs10:12
cpaelzerAll I need it a paper-trail and you have provided one - thanks!10:12
cjwatsonI would prefer to cancel this build because otherwise we might end up with a build that succeeds in the primary archive but nobody knows why because it took manual intervention10:12
cjwatsonSound reasonable10:12
cjwatson?10:13
cpaelzerI have only started to look at it this morning and all past builds have failed AFAIK10:13
cpaelzerwhile I'd expect it to fail again, I see no reason to wait another 10h for it to do so10:13
cpaelzeryes, we should abort it for now unitl we know more10:14
cpaelzerlet us hope the hang reproduces in PPA builds10:14
cjwatsonOK, cancelling10:14
cjwatsonI expect it will10:14
cjwatsonThat's cancelled now10:17
cpaelzerthank you10:17
cpaelzercjwatson: could you enable riscv64 on https://launchpad.net/~paelzer/+archive/ubuntu/dee-groovy-hang for me - otherwise I'd need to use a bileto PPA which builds on all architectures (uselss builds are a waste of build resources IMHO) ?10:27
cjwatsonI mean negligible10:27
cjwatsonBut done10:28
cpaelzerthank you10:28
cjwatsoncpaelzer: If you could delete that archive when you're finished testing then that would be good10:28
cpaelzerI clean up my PPAs about every 6 months10:28
cpaelzerif in this case it is more urgent I can surely do that10:29
LocutusOfBorgniedbalski, hello, I confirm your patch of LP: #1872118 works on my focal servers as primary and slave dhcpd services... can I upload to unapproved queue? and fix also for groovy?10:57
ubottuLaunchpad bug 1872118 in isc-dhcp (Ubuntu Groovy) "DHCP Cluster crashes after a few hours" [Undecided,Confirmed] https://launchpad.net/bugs/187211810:57
narakrishHello all.I've developed an application using Qt5.12.7 on Ubuntu 16.04.06 system. I'm facing flickering issue when the application starts. I was able to fix the flickering by installing the following package from ubuntu repository : sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04. I would like to understand11:16
narakrishis there any link between Qt 5.12.7 and those packages ?11:16
xnoxslyon:  seb128: network-manager autopkgtest wpa-dhclient started to fail on ppc64el and i cannot work out what has changed, or even reproduce the failure the same way. For me, even bringing up wlan0/wlan1 fails and I can't even start dnsmasq on the AP which is like part of individual test case setup.11:35
xnoxi am slightly concerned, but also not sure if we care abput wifi on ppc64el =(11:36
LaneyWe have definitely had cases before where ppc64el was just noticing bugs/races that exist everywhere11:39
LaneySo IMO to discard it on that basis we should have a determination that it is actually arch specific and not just something we happen to see there for $reasons11:39
cpaelzerand someone started the dee build again  https://launchpad.net/ubuntu/+source/dee/1.2.7+17.10.20170616-6build1/+build/19646792 :-/11:53
cpaelzerThe assumption for now is that this is a real issue and not a "retry until it works" case11:53
cpaelzersee https://bugs.launchpad.net/ubuntu/+source/dee/+bug/1891158 and let me know if you look or looked into it already11:53
ubottuLaunchpad bug 1891158 in dee (Ubuntu) "riscv64 build issue hang at the end of the build (groovy)" [Medium,Confirmed]11:53
julianknew apt landing, please stay attentive and ping me immediately if you see download errors https://launchpad.net/ubuntu/+source/apt/2.1.1012:40
rbasakLaney: which series(es) do you need canonical-oem-metapackages defined for?12:53
rbasakNever mind I'll just request $(distro-info --supported)12:57
LocutusOfBorgcpaelzer, my fault, I won't retry it12:58
LocutusOfBorgthanks juliank :)12:58
LocutusOfBorgniedbalski, will you forward upstream the fix?13:00
rbasakThanks Marc!13:14
LocutusOfBorg@rafaeldtinoco, ^^ I got trapped by the isc-dhcp bug, do you need help/sponsorships? I can upload to groovy and focal if needed13:14
udevbotError: "rafaeldtinoco," is not a valid command.13:14
LocutusOfBorgrafaeldtinoco, ^^13:15
rafaeldtinocoLocutusOfBorg: I was waiting niedbalski to give a go13:15
rafaeldtinocosent an email cc'ing him from yesterday triage13:16
rafaeldtinocoif he is +1 and you're into it, feel free to sponsor it13:16
rafaeldtinoconiedbalski: ^13:17
LocutusOfBorgbtw the problem looks in bind9-libs13:18
LocutusOfBorgno need to no-change rebuild isc-dhcp at all13:18
LocutusOfBorg+-                      else13:19
LocutusOfBorg++                      else if (!sock->pending_send)13:19
LocutusOfBorgthis change is ABI-safe13:19
rafaeldtinocoseems so, haven't looked into details13:19
rafaeldtinocotriage queue was ... interesting yesterday =)13:19
rafaeldtinoco35 bugs.. many with big updates13:20
LocutusOfBorgwell, I suspect niedbalski should open a bug against bind9-libs?13:21
rafaeldtinocoyep, I think he wasn't finished yet with the bug13:21
LocutusOfBorgI can't reproduce the crash with updated bind9-libs and normal isc packages13:21
rafaeldtinocothats why I didn't take a move13:21
niedbalskiLocutusOfBorg: rafaeldtinoco sure, i'll add the bind9-libs and propose the SRU(s)13:21
LocutusOfBorgniedbalski, don't forget to offer a debdiff for groovy, and to open a debian bug with patches13:22
LocutusOfBorgso the package goes in sync again13:22
niedbalskiLocutusOfBorg: okay13:22
LocutusOfBorgrbasak, ?? how do you feel about adding the patch directly to the Debian package and wait for the sync?13:24
rbasakWas that for me?13:26
ahasenackhi devel team, I have a failing test on armhf for samba in groovy, and turns out that the host is not running the groovy kernel13:28
ahasenackI know armhf tests are run on lxd/armhf images, but I was expecting the host to have the same kernel as the target ubuntu release at least13:28
ahasenacklooks like the host is bionic13:28
ahasenackjust checking if this is expected, and that I should guard my test to check for the kernel version13:29
rbasakThat was discussed recently as it happens: https://lists.ubuntu.com/archives/ubuntu-devel/2020-August/041109.html13:29
ahasenackfwiw, it's a test using kernel's uring support, which became available in kernel 5.1 and later13:29
rbasakBased on that you can never make that assumption about the build host kernel13:29
ahasenackyeah, for vms it doesn't matter, for armhf is the special guy13:30
ahasenackok, I'll adapt the test and have it skip if the kernel is too old13:31
rbasakI was under the impression that armhf builds happen on arm64 nowadays?13:31
ahasenackit's an armhf lxd image on an arm64 host13:31
rbasakRight13:31
ahasenackwell, at least it shows my test works13:31
rafaeldtinocoand there is yet another problem.. the arm64 kernel with armhf userladn13:32
ahasenackin the sense that it fails if uring support isn't there :)13:32
rafaeldtinocobut thats another story =)13:32
rafaeldtinoco(the syscall execution paths are diff, bugs may rise from there)13:32
ahasenackso uring was really being exercised13:32
LocutusOfBorgrbasak, bind9-libs needs a patch, also in Debian, to fix a crash13:39
LocutusOfBorgthe patch is trivial13:39
LocutusOfBorgrbasak, http://debomatic-amd64.debian.net/distribution#unstable/bind9-libs/9.11.19+dfsg-2/buildlog13:40
LocutusOfBorgthis is the "fix"13:40
rbasakLocutusOfBorg: wrong URL?13:45
rbasakLocutusOfBorg: I don't follow why you're asking me13:45
rbasakWhich of my hats are you talking to?13:45
rbalintricotz, please open a but then, unless it is LP: #189091313:45
ubottuLaunchpad bug 1890913 in linux (Ubuntu) "init is using 100% of processor " [Undecided,Invalid] https://launchpad.net/bugs/189091313:45
rbalintricotz, (re: systemd 246)13:46
LocutusOfBorgrbasak, aren't you the maintainer of bind9-libs?13:51
ricotzrbalint, this looks like the symptom I saw, running an i7 2600K, no i915 though13:53
rbalintricotz, 5.8 kernel?13:53
ricotzrbalint, yes13:54
ricotz5.8.0-13-generic13:54
rbasakLocutusOfBorg: ah. I wasn't aware. I guess that got copied across from find913:54
rbasakbind913:54
rbasakLocutusOfBorg: probably best file a BTS patch?13:54
ricotzrbasak, more precise 5.8.0-13.14-generic 5.8.013:55
rbasakI've not been active there for a while13:55
rbalintricotz, i think new systemd would work fine with old kernel13:56
ricotzrbalint, ok, but 5.8.0-12.13 is in groovy-proposed13:57
ricotzyou have tested it with 5.4.0-* only?13:57
rbalintricotz, yes, not breaking release pocket is sufficient for migration13:58
cpaelzerseb128: I see you hav retried sbuild/dpkg in regard to procenv13:59
rbalinti think kernel 5.8 made intel driver's fastboot the default and this breaks old cpus13:59
ricotzrbalint, alright, might be good if you give the proposed kernel a try13:59
cpaelzerseb128: due to the way that gets the procenv source the combined trigger wasn't getting what you wanted13:59
cpaelzerseb128: but now procenv is released to groovy (thanks slyon)13:59
cpaelzerseb128: I have retriggered again and now it should work (or find a different failure)14:00
seb128cpaelzer, ah, sorry for screwing those triggers set ... what was missing exactly?14:00
seb128ah14:01
seb128that wouldn't respect the trigger version, ignore that14:01
seb128cpaelzer, thanks for the headsup!14:01
slyoncpaelzer: seb128: sbuild should work now, I verified that locally. dpkg needs sbuild to migrate first14:01
seb128slyon, ack14:02
seb128doko, could you trigger a refresh of https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20200728-groovy-groovy.html ?14:04
cpaelzerslyon: seb128: I have issued the new trigger - and now it should work14:04
cpaelzerslyon: if not I'll let you know and we can debug what new issue it is now14:04
seb128cpaelzer, thanks!14:04
slyonthanks!14:04
rbalintricotz, so you have not modified kernel cmd line manually, right?14:11
ricotzrbalint, no14:17
rafaeldtinocosergiodj: did you open a bug for the rabbitmq-server merge ?14:33
rafaeldtinocojust asking cause I can "sponsor" that sync bug14:33
sergiodjrafaeldtinoco: nope, but I can do that now.  I thought the MP was enough :)14:38
sergiodjlet me run requestsync here14:38
rafaeldtinocosergiodj: nah14:38
rafaeldtinocosergiodj: no need14:38
sergiodjrafaeldtinoco: ah, ok14:39
sergiodjthanks :)14:39
rafaeldtinocosure!14:39
rafaeldtinocosergiodj: could u pls check migration for rabbitmq-server upload ?14:55
rafaeldtinocohopefully it migrates with no issue s=)14:55
sergiodjrafaeldtinoco: absolutely, thanks14:55
cpaelzerslyon: seb128: all sbuild/dpkg turned green15:57
cpaelzerjust one systemd test left that has a retry in the queue already15:58
slyoncpaelzer: thanks a lot for your support with this!16:07
rbalintvorlon, vim blocks libguestfs -> systemd , i'd like to disable vim tests on riscv64 to unblock them16:40
rbalintvorlon, or we can unblock tests on riscv64 for all packages which i would not oppose16:40
xnox_m<rbalint "vorlon, vim blocks libguestfs ->"> please go ahead with vim upload to skip riscv64 test.16:40
vorlonrbalint: yes, please do16:41
rbalintvorlon, i guess the former for now :-)16:41
vorlonbut also, where did we get to with the discussion about disabling tests at build-time for all riscv6416:41
rbalintvorlon, it stalled after my last email asking for it16:41
xnoxrbalint:  vorlon: i tend to agree with wgrant that in general, most of them run, and most of them pass, and are ok. And we should be free to upload disabling them on case by case basis, and like opening a bug report to revisit them. Or like revisit that after next merge from debian.16:42
* xnox_m is still not sure if matrix client or weechat are better16:43
vorlonxnox: no, the problem is the cost on package build time to run tests whose results we don't care about16:43
vorlonit's *not* about test reliability16:43
xnoxvorlon:  so PPA builds on riscv64 of snapd are the only place where riscv64 tests are executed today..... so it's used as a ci.16:43
xnoxvorlon:  if we do disable tests by default, it should be possible to re-opt-into them.16:44
vorlonwhich it would be16:44
vorlonjust unset the environment variable that would be set by dpkg-dev16:44
vorlonDEB_BUILD_OPTIONS=notnocheck16:44
xnoxi don't see how to make that policy compliant.16:44
vorlonwhat aspect of policy?16:45
xnoxis notnocheck a thing?16:45
rbalintxnox, which policy?16:45
xnoxthat packages should honor DEB_BUILD_OPTIONS and not modify / ignore it.16:45
xnoxdebian policy16:45
vorlonxnox: no, I was being facetious re: notnocheck16:45
rbalintwell, we are ok with having packages which are not fully policy compliant16:46
xnoxthere is nocheck profile right? vs DEB_BUILD_OPTIONS?16:46
vorlonprofiles are not supported anywhere in launchpad16:46
xnoxi'd be more happy with "default profile set to nocheck on riscv64 in dpkg" unless any other profile is specified.16:46
xnoxit does not need to be supported by launchpad16:46
vorlonI don't see anything in policy saying that packages are not allowed to change the contents of DEB_BUILD_OPTIONS16:46
xnoxalso one cannot pass arbitrary DEB_BUILD_OPTIONS via launchpad either.16:46
vorlonhmm16:47
vorlonprofiles aren't mentioned in policy at all ;P16:47
xnoxah it's optional16:47
xnox"Supporting the standardized environment variable DEB_BUILD_OPTIONS is recommended."16:47
vorlonyes, and in any case "supporting" doesn't mean "not allowed to override"16:47
xnoxvorlon:  doko wanted to patch dpkg and/or debhelper, to do "nocheck by default on riscv64" because well, anything else is mad.16:48
vorlondoes setting a nocheck profile automatically set DEB_BUILD_OPTIONS?  Because most packages honor the latter and not the former16:48
rbalintxnox, i'd go with patching dpkg as well16:48
xnoxie. local sbuild stops matching what launchpad does, if we hide deb_build_options/profiles in launchpad-buildd16:48
vorlonagreed, it should be a dpkg patch16:48
xnoxrbalint:  but please upload vim first =)16:49
vorlonquite16:49
rbalintvorlon, ok, but i got so enthusiastic i already pulled dpkg, too ... :-)16:50
xnoxvorlon:  so i'm currntly doing cross-building and something set all the things for me like "nocheck cross" build profiles and like "DEB_BUILD_OPTIONS" too16:50
* xnox sensed disturbance in the forse16:50
vorlonxnox: sure - but the DEB_BUILD_OPTIONS bit is what's actually functional, so I don't see the point in messing with profiles instead of just build options directly16:50
xnoxsure16:51
xnoxvorlon:  it would be neat to eventually wire up profiles/deb-build-options into launchpad archive settings, such that i.e. we could create archive rebuild with|without nocheck, and create cross-building archive, etc.16:51
* vorlon nods16:52
vorlonahasenack: hi, managing to reply before you drop off IRC for the day; I think the corner case in question is acceptable to not address, but needs to be called out in the SRU17:36
vorlon(as "regression potential")17:36
ahasenackI see17:36
ahasenackI was just implementing cpaelzer's suggestion17:36
ahasenackcreating a file in postinst of one package, checking for it in the postinst of another17:37
vorlonok, I have no well-formed opinion on this at the moment :)17:37
ahasenackit worked in the case of ubuntu-server being installed, but when it's not installed, that touched file used for "inter-maintainerscript-communication" was left around (/etc/default/motd-news.wasremoved)17:38
ahasenackvorlon: this was/is the logic: https://pastebin.ubuntu.com/p/fhg6pHmMMH/17:39
ahasenack(postinst snippets at the bottom)17:40
ahasenackshould I continue with that, or remove this corner case, any opinion?17:40
ahasenackI feel a bit dirty manipulating maintainerscripts like that17:44
vorlonahasenack: sorry, can't look right now; I'll try to give an opinion in ~1h17:57
ahasenackvorlon: thanks18:01
vorlonahasenack: yeah, so I'm vaguely inclined to leave this corner case unfixed but called out in the SRU, rather than add additional complicated maintscript handling; but I wouldn't block the SRU if you do add the maintscript stuff19:54
ahasenackyeah, I fear I might introduce bugs of my own with that complicated handling19:55
ahasenackthanks vorlon19:56
ahasenackteward: hi, around? Would you like us to merge nginx from debian again, or would you prefer to work on this one?21:19
bdmurraybryyce: Do you have an example of the nodejs timeout on arm64?21:26
bryycebdmurray, just the build log, but I can give you a link22:49
bryycehttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/arm64/n/node-redis/20200811_140200_cbf2b@/log.gz22:52
bryycehttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/arm64/n/node-immutable-tuple/20200811_110654_f3a78@/log.gz22:52
bryycehttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/arm64/n/node-address/20200811_110131_4b017@/log.gz22:52
bryycebdmurray, ^^22:53
bdmurraybryyce: Have you tried it with a longer timeout?22:53
bdmurrayI'm trying it with timeout-test=2000023:02
bryycebdmurray, no I hadn't; is that set in the package itself?23:31
bdmurraybryyce: no when you call autopkgtest "--timeout-test" which defaults to 1000023:31

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