/srv/irclogs.ubuntu.com/2022/04/26/#ubuntu-devel.txt

mwhudsonRAOF: i seem to recall that i was talking to you when i added what's now part 4 of this bugs test case: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/195103302:45
ubottuLaunchpad bug 1951033 in glibc (Ubuntu Focal) "20.04 SRU" [Undecided, Fix Committed]02:45
mwhudsonRAOF: do you remember what this was about?02:45
RAOF<mwhudson> "RAOF (he/his): do you remember..." <- I believe that was about graphics drivers in snaps linking to the core glibc and sometimes getting broken by it?02:52
mwhudsonRAOF: hm ok, do you know a snap like that off the top of your head?02:53
RAOFThe test case would be something like “run some GL-using snaps, on each of the supported graphics drivers”02:53
RAOFAny flutter snap should suffice, I think?02:54
RAOFThat's probably the simplest option.02:54
mwhudsonok02:54
mwhudsonso we still need a core20 snap with the new glibc in first?02:54
RAOFMaybe?02:55
RAOFYes.02:55
RAOFThe host graphics drivers get copied in, but not the glibc, right?02:56
mwhudsoni don't know!02:56
mwhudsoni'm still an ubuntu server developer at heart :)02:57
RAOFI think that's how it works 😬03:00
Unit193I still think of you as the golang guy.03:00
RAOFmwhudson: are you familiar with using the testflinger infrastructure? That might be the easiest way to smoke-test the {all supported releases} × {all supported drivers} matrix.03:06
mwhudsonUnit193: that's mostly William (Wilson) now!03:06
mwhudsonRAOF: no, mabye i should become familiar with that03:07
mwhudsonwell more familiar, i have heard of it03:07
mwhudsonbut first it's time to go into the big blue room for a bit03:07
serkan_hi. any ideas how to preseed Ubuntu 21.04 and 22.0 desktop! ISO for autoinstall. with older ISOs my solution works since those ISOs still have isolinux folder. I pass preseed file to kernel command line in isolinux config. it works. doing the same in grub config file in 22.x and 21.x does not seem to work.08:40
=== sem2peie- is now known as sem2peie
RikMills\o/ this now exists https://lists.ubuntu.com/mailman/listinfo/kinetic-changes09:44
Unit193Last I looked it didn't exist on LP/the mirrors. :309:45
RikMillsone step at a time09:45
Unit193(I'm waiting for the repo so I can add it to ubottu.)09:46
mwhudsonRikMills: not sure my subscription attempt went anywhere when i tried to subscribe earlier though09:56
cjwatsonUnit193: initializing it at the moment10:14
Unit193Nice, will add it my tomorrow then.  Thanks.10:14
RikMillsmwhudson: it subscribe me ok just a little while ago. or at least appeared to. I got the right responses back10:14
mwhudsonRikMills: hmm tried again and it worked. maybe i typoed the email address earlier :)10:46
RikMillsand kinetic is here http://archive.ubuntu.com/ubuntu/dists/11:31
ricotzyou stalking a kudu ;P11:33
RikMillsppa builds also seem to work....11:34
RikMillsricotz: it seems so11:34
ricotzso switching the sources.list already works :)11:37
laneybut who will be the first to dist-upgrade..?11:53
ricotzjust keep it rolling ...11:54
ahasenackhi, the mariadb build in launchpad is failing, and this looks like is the problem:12:24
ahasenack2022-04-14  8:11:49 0 [Warning] mariadbd: io_uring_queue_init() failed with ENOMEM: try larger memory locked limit, ulimit -l, or https://mariadb.com/kb/en/systemd/#configuring-limitmemlock under systemd (262144 bytes required)12:24
ahasenackit builds fine in a lxd container in a bare metal machine I have access to12:24
ahasenackso the question is, does it need a "bigger" builder vm? How can that be done?12:24
ahasenackhttps://launchpad.net/ubuntu/+source/mariadb-10.6/1:10.6.7-3/+build/2348840512:24
ahasenacklooks like it needs a slightly higher limit for memlock12:32
ddstreet_awayahasenack or maybe it should be fixed to handle failing to memlock, that's a problem with a few 'special' applications that think they should be exempt from ever swapping any of their memory, e.g. bug: #191190413:34
ubottuBug 1911904 in corosync (Ubuntu Hirsute) "corosync locks all its current and future memory" [Medium, Fix Released] https://launchpad.net/bugs/191190413:34
ahasenackI'm trying a build with some measurements, to see if it's even trying to raise the limit13:34
cjwatsonahasenack: there are no bigger builder vms, that's not a thing13:34
cjwatsonmemlock limit may be tweakable with some effort, but also what ddstreet_away said13:35
=== ddstreet_away is now known as ddstreet
ddstreetahasenack raising the limit will likely only delay the crash, and probably is the wrong approach13:36
ahasenackthis is for a test it runs during build13:37
ddstreetif you read that bug, i laid out the issue in some detail13:37
ahasenackI will, thanks13:37
ddstreetbut i am pretty sure simply raising its limit is the wrong thing to do13:37
ahasenackhilariously, it builds on the problematic architectures, like armhf and rsync :)13:38
ahasenacker, s/rsync/riscv64/13:38
ahasenackarmhf I know is in lxd, risc I don't know13:38
ddstreetahasenack it looks like there is a --memlock param so i assume that's what is failing the test case, and from a quick 60 second scan of the code it seems like it only locks current memory (not future) in which case simply raising the RLIMIT_MEMLOCK would work, however that's not always possible inside (unprivileged) containers13:46
ddstreetin any case, good luck with it :)13:46
ahasenackI think it's a change that came with uring support13:46
ahasenackin any case, `262144 bytes required` doesn't seem like a lot13:47
ddstreetmariadb seems to try to provide a systemd service override too, to increase the LimitMEMLOCK, maybe that just is defaulting too low13:52
ddstreetso maybe bumping that is all that's needed, at least until it hits the new limit later ;-)13:53
ahasenackduring the test I doubt it uses systemd13:56
ahasenackit's launched directly I bet13:56
ahasenackhuh, ulimit -l shows 64 just before the test starts13:58
ahasenackthat's lower than even the ubuntu default, on a fresh jammy vm13:58
seb128bdmurray, hey, the http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-<nn>-incoming-bug-tasks.html for bb, ff, ii have no desktop section which seems weird, is there any known issue with those?14:12
schopinDumb question: is the kk archive opened for uploads?14:19
ahasenackcheck the #topic in #ubuntu-release, but no, not yet open14:22
cjwatsonahasenack: "armhf I know is in lxd"> that's for autopkgtest, not for Launchpad builds15:35
cjwatsonahasenack: all .deb package builds in Launchpad run in chroots of the appropriate Ubuntu series inside focal VMs15:35
cjwatson(at present)15:36
ahasenackah, right15:38
ahasenack(armhf lxd)15:38
bdmurrayenr0n: there is an #ubuntu-mirrors channel16:42
enr0nbdmurray: cool, thanks17:46
bdmurrayseb128: I don't see desktop-packages in rls-ii but then I don't see foundations-bugs there either because they are no bugs which are tagged rls-ii-incoming for those teams18:13
bdmurrayI do see desktop-packages in rls-ff-incoming18:13
ahasenackschopin: hi, during the openssl3 transition, did you encounter sendmail patches by any chance?18:46
ahasenackor a git repo from upstream?18:47
schopinThat doesn't sound familiar, no.18:47
ahasenackschopin: did you have a tag for openssl3 related build failures?19:35
vorlonhallyn: heya - so this was not on my radar, but I can take care of merging the new upstream version early in kinetic cycle.  I'll let the current version hit the release pocket first though, to get rid of krb5 dependencies19:57
hallynvorlon: great, thanks19:58

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