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

amurrayjamespage: jdstrand has uploaded my iptables updates for hirsute and groovy - groovy is still in unapproved but hirsute is in -proposed - could you please verify this resolves the issue with neutron-linuxbridge-agent? (I have checked it via the simple iptables-restore test in the bug)01:50
amurrayjamespage: but I don't have a configured install of openstack/neutron to test that neutron-linuxbridge-agent itself is happier with this change so it would be good to get this verified as well if possible01:52
=== Montresor is now known as Unit193
=== didrocks999 is now known as didrocks
jamespageamurray: yep we can do that09:10
jamespagewe had an alternative reproducer as well09:10
mwhudsoncpaelzer__: "Merge with Debian unstable (LP: #9999999)" :)09:17
ubottuError: Launchpad bug 9999999 could not be found09:17
cpaelzer__did that get into the changelog mwhudson - grml09:39
cpaelzer__thanks for the ping09:39
cpaelzer__and sorry09:40
cpaelzer__ok my pre upload checker now has a detection for this case09:47
cpaelzer__and since it was in proposed still I have uploaded a fixed ubuntu209:47
cpaelzer__thanks again mwhudson09:47
=== themill_ is now known as themill
=== ogra_ is now known as Guest75299
alkisgHi, a very recent update in 18.04 (maybe accountmanager or systemd) makes slick-greeter segfault, so MATE users get black screens. I'll start searching which update exactly caused it, but did anyone already report it?10:20
seb128it's annoying that python-apt blows up every cycle until it's updated to include the new codename :-/10:35
Unit193Too bad it can't steal from distro-info-data...10:39
alkisgThe black screen (slick-greeter segfault) in 18.04 is caused by the systemd update10:51
alkisg"Bump the memlock limit"10:51
alkisghttps://bugs.launchpad.net/ubuntu/+source/systemd/+bug/183074610:53
ubottuLaunchpad bug 1830746 in systemd (Ubuntu Focal) "memlock setting in systemd (pid 1) too low for containers (bionic)" [High,Fix released]10:53
Laneysounds similar to the lightdm-gtk-greeter thing seb128 was looking into10:55
alkisgI also found a related lightdm bug about memory limits causing segfaults there: https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/166224410:58
ubottuLaunchpad bug 1662244 in unity-greeter (Ubuntu) "lightdm causes all greeters to fail to start" [Undecided,Invalid]10:58
alkisgI commented in https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1830746/comments/16, let's see...10:59
ubottuLaunchpad bug 1830746 in systemd (Ubuntu Focal) "memlock setting in systemd (pid 1) too low for containers (bionic)" [High,Fix released]10:59
seb128alkisg, what systemd update?10:59
alkisgseb128: see 183074610:59
alkisgIt was sent to 18.04 a couple of days ago10:59
alkisgIt's enforcing some memory limits that lightdm doesn't like, causing the greeters to segfault11:00
seb128that bug is old11:00
seb128you mean https://launchpad.net/ubuntu/+source/systemd/245.4-4ubuntu3.3 ?11:00
seb128that is recent11:00
alkisgapt changelog systemd, in 18.04, shows 183074611:01
alkisgIt's systemd 237-3ubunt10.4311:01
alkisgSigned Wed, 07 Oct 202011:01
seb128thx11:01
=== cpaelzer__ is now known as cpaelzer
seb128bah, gnome-boxes isn't working for me anymore11:04
seb128libvirt-machine.vala:275: Failed to connection to system libvirt: Unable to open qemu+unix:///system: Failed to connect socket to '/var/run/libvirt/libvirt-sock-ro': No such file or directory11:04
seb128does that error ring a bell to anyone?11:04
alkisgPutting * soft memlock 262144 in /etc/security/limits.conf avoids the segfault. Should all lightdm users put that manually there, or should we expect an update?11:11
seb128alkisg, you should reach to ddstreet and the SRU team to get the systemd SRU blocked probably until that's sorted out11:12
seb128sil2100, ^11:12
seb128alkisg, is there a launchpad report for the slick-greeter issue yet?11:12
cpaelzerseb128: rings a few bells, let me check with you which it could be in your case11:12
alkisgseb128, a related lightdm report is this: https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/166224411:13
ubottuLaunchpad bug 1662244 in unity-greeter (Ubuntu) "lightdm causes all greeters to fail to start" [Undecided,Invalid]11:13
cpaelzerseb128: does the socket not exist at all OR is it there and just something can't access11:13
alkisgIt was characterized as "invalid" because the reported had manually played with memory limits, but it's the same problem; now they're enforced by systemd11:13
alkisg*the reporter11:13
alkisgI've cross-linked the two bug reports with appropriate comments11:14
seb128cpaelzer, /var/run/libvirt doesn't exists11:14
seb128alkisg, we would need a new report from the systemd regression I think11:14
cpaelzerseb128: service not started maybe?11:15
cpaelzerseb128: do you have pkg libvirt-daemon-system istalled?11:16
cpaelzer+n11:16
seb128cpaelzer, what packag... no, I don't11:16
seb128shouldn't that we pulled it through some depends?11:16
cpaelzerthat is what brings the service files and anything else that you need to run, so get this installed11:16
cpaelzerseb128: yes if the dependencies of what you installed are correct :-)11:17
seb128it's weird, gnome-boxes was working until a week ago11:17
seb128and according to my dpkg.log* that didn't get uninstalled11:17
seb128like that was never installed11:17
seb128I wonder what changed :/11:17
cpaelzerseb128: there are three entry points to libvirt a) libvirt-daemon-system (what most packages should depend on) b) libvirt-clients (if you jsut want the CLI but server is remote) and c) libvirt-daemon (the binaries, but to drive it your own way)11:18
alkisgI tried 'sudo apport-bug /var/crash/_usr_sbin_slick-greeter.110.crash', and it displayed the initial apport dialog, but then nothing; what's the correct command to open a new launchpad bug while including the crash dump?11:18
seb128alkisg, that probably submit to errors.ubuntu.com11:18
cpaelzerseb128: I have a suspicion - they might have changed their dep to "libvirt-daemon-driver-qemu" which expresses that they want that particuar virtualization of the many it supports11:19
seb128cpaelzer, I think gnome-boxes might do c) ?11:19
cpaelzerbut that does not bring in (a) but only (c) to allow non default .service solution11:19
cpaelzerseb128: they are indeed (c) and they were back to at least focal11:20
cpaelzerbut if a solution goes (c) then it needs to take care itself to start the daemon somehow11:20
cpaelzernot sure what happened on that part11:20
seb128cpaelzer, should 'sudo libvirtd' work or is that naive and I need some arguments?11:21
seb1282020-11-04 11:20:52.930+0000: 24979: error : virGetUserID:848 : invalid argument: Failed to parse user 'libvirt-qemu'11:21
cpaelzerthere is more to do11:21
cpaelzerthe default config needs some help to fit your case11:21
seb128well, I was just trying to figure out if the issue is that libvirtd errors out11:22
cpaelzerif it would be the service that we provide the systemctl status would show11:22
cpaelzerbut in your case you need to find if/how gnome-boxe start their local version11:22
seb128cpaelzer, my journal has11:22
seb128nov. 04 12:20:18 sebxps libvirtd[24864]: Failed to open file '/sys/kernel/security/apparmor/profiles': Permission denied11:22
seb128nov. 04 12:20:18 sebxps libvirtd[24864]: Failed to read AppArmor profiles list '/sys/kernel/security/apparmor/profiles': Permission denied11:22
cpaelzerand start/debug that11:22
cpaelzerthey probably start the daemon under the users permission11:22
seb128which match time where I tried to start gnome-boxes11:23
cpaelzerwhich can work, but you won't have appamor isolation (and many other things)11:23
seb128k, so probably not the error I'm looking for11:23
seb128cpaelzer, thanks for the help, I installed libvirt-daemon-system and that warning is gone but gnome-boxes still segfaults so I think it was maybe a redherring and I'm hitting a bug in boxes itself11:25
seb128I learnt a bit on the way though :)11:25
cpaelzeryw seb12811:30
=== sem2peie- is now known as sem2peie
seb128alkisg, you basically need https://github.com/linuxmint/slick-greeter/commit/f9af95ea3f.patch cherry picked, I'm also wondering if it means lightdm-gtk-greeter is going to hit the issue now on bionic & focal11:45
seb128ddstreet, ^ opinion since you did the systemd SRU?11:45
ahasenacksergiodj: congrats on becoming an Ubuntu Core Developer! :)12:28
sil2100seb128: thanks for the heads up12:41
sil2100alkisg: as per my comment on the bug, could you fill in a new bug for this and tag it 'regression-update'?12:44
seb128sil2100, it's bricking user systems, I would argue we should back that version out of updates back to proposed until that's sorted out12:45
ricotzwhat is the interval this site is expect to be updated? https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html12:54
sil2100seb128: I'll try to address this after my current meeting12:54
sil2100(since I'm having an interview)12:55
alkisgsil2100: sure, I'll do it this afternoon or tomorrow morning13:02
alkisgThank you both13:03
seb128ricotz, those details have never been clear to me,I think when there is archive publisher cycle done which is probably every hour or so13:14
seb128ricotz, the recent updates have been failed on a an http error 500 from https://people.canonical.com/~ubuntu-archive/proposed-migration/log/groovy/2020-11-04/12:38:14.log13:15
ricotzseb128, I see, if that is the case, then something seems broken ;)13:15
ricotzah ok13:15
seb128I mentied it on #ubuntu-release now13:16
ricotzthanks13:17
alkisgsil2100, seb128: I filed LP bug 1902879, thank you :)13:26
ubottuLaunchpad bug 1902879 in slick-greeter (Ubuntu) "slick-greeter crashes after recent systemd update" [Undecided,New] https://launchpad.net/bugs/190287913:26
seb128alkisg, thanks13:27
sergiodjahasenack: thanks :)14:46
seb128rbalint, bug 902832 claims to a regression from the recent bionic glibc SRU, could you have a look?15:10
ubottubug 902832 in Aptdaemon "heart failure when installing software packages" [Undecided,Expired] https://launchpad.net/bugs/90283215:10
seb128rbalint, sorry one digit missed when copying, bug #190283215:14
ubottubug 1902832 in duplicity (Ubuntu) "lftp support broken - exits with error_code -11" [Undecided,New] https://launchpad.net/bugs/190283215:14
rbalintseb128, thanks, will look into that soon15:18
rbalintsil2100, could you please stop phasing glibc until this is triaged?15:19
max12345Hi, newb question, There are bugs at https://bugs.launchpad.net/package and https://bugs.launchpad.net/ubuntu/+source/package and they're different, how is that?16:43
cjwatsonmax12345: The first of those represents an upstream project; the second represents a package in Ubuntu16:46
ograthe former are upstream projects (original developers, no dirsto packaging) ... the latter one is the ubuntu package in the distro16:46
ogra*distro16:46
ogra(also ... *snap* ... )16:46
cjwatsonmax12345: like, "the Linux kernel" (/linux) is not necessarily quite the same thing as "the Linux kernel in Ubuntu" (/ubuntu/+source/linux).  The kernel doesn't track its upstream bugs in Launchpad as it happens, but some projects do.16:47
max12345cjwatson: thanks you! that makes sense.16:49
seb128is there any documentation on how the Ubuntu ISO builds are done (components involved, how they are called, etc) or on how to locally set up and drive the process?19:20
seb128something which could be used to do local build testing e.g livecd-rootfs changes19:20
seb128xnox, mwhudson, sil2100, you might know? you have experience working on image builds, unsure how you usually test your changes?19:21
mwhudsonseb128: it's definitely a pain19:23
mwhudsonseb128: for subiquity i have a script that repacks the iso with a new subiquity snap19:24
mwhudsonit could be adapted to be more generic19:24
seb128mwhudson, I don't want to repack an iso though, I want to fix/produce a new one for the desktop installer19:24
mwhudsonseb128: are you talking about on your system or what steps have to be taken to start making a new image type on cdimage.ubuntu.com19:26
mwhudsonon your system it really is easier to repack an ISO, for the new desktop installer i'd take a live server installer iso, replace the filesystem and installer squashfses and repack19:27
mwhudsonmaking a new image type means changes to ubuntu-cdimage, and probably some scripts and config i don't have access to19:28
seb128mwhudson, we already have a new image 'canary' which was set up by didrocks and j_ible some cycles ago19:30
seb128mwhudson, I'm trying to understand how the image is built to be able to tweak it and also fix the build which was broken after changes in how kernels are handled from what I've been told19:30
mwhudsonseb128: ok, so ubuntu-cdimage is the place to start19:31
seb128mwhudson, I'm not familiar with the process so would be nice to be able to test locally my changes to livecd-rootfs instead of submitting poke in the dark fixes19:31
mwhudsonseb128: it has a concept of a "project" (or at least i think that's what it's called)19:31
mwhudsonbuilding a project means starting a livefs build per arch on launchpad, downloading the results, building a pool and using our fork of debian-cd-ubuntu to turn it into an ISO19:32
mwhudsonseb128: livecd-rootfs changes i usually just test by doing a livefs build on launchpad and inspecting the artefacts, not putting them on an ISO19:33
mwhudsondepends a bit what you are doing though19:33
mwhudsoni have a script for starting a livefs build: https://paste.ubuntu.com/p/HmNk7y7xYY/19:34
seb128mwhudson, I was trying to start by driving livecd-rootfs by doing similar to what is described on https://chenhan1218.github.io/post/2016-07-06-763254/19:35
mwhudsonseb128: oh right, running livecd-rootfs locally is another nest of vipers19:36
mwhudsonthe cpc team have some scripts for this iirc, i've never used them though19:36
seb128do you know who from cpc I could try to ping about that?19:37
seb128it's a bit annoying that it's undocumented19:37
seb128I wonder how many people had to refigure the details out by themself :/19:37
mwhudsonrcj might still be around?19:37
seb128mwhudson, thanks for the help, I will keep poking!19:38
mwhudsonseb128: the alternative is to read the launchpad-buildd source, figure out how it drives live-build and repeat that by hand19:39
mwhudsoni've done this in the past but forget the details now19:39
mwhudsonseb128: good luck19:40
seb128thx19:40
rcjseb128: You can use our tools that recreate the LP build env as faithfully in AWS or multipass as we can using https://github.com/chrisglass/ubuntu-old-fashioned19:45
rcjThe 'bartender' script automates things further https://github.com/chrisglass/ubuntu-old-fashioned/blob/master/scripts/ubuntu-bartender/ubuntu-bartender19:45
seb128rcj, ah, great, thanks for the url, the description looks like what I want :)19:45
rcjseb128: and we've checked with cjwatson and wgrant in the past to ensure we're running the same commands from launchpad-buildd, etc to make this a decent development platform without the need to wait for livecd-rootfs ppa publication and let you drop into the lxd container when things go sideways.19:47
seb128rcj, that's exactly what I needed :)19:48
tribaalrcj: oh wow, that thing lives on :)20:06
tribaal(that URL highlighted :) )20:07
=== JanC_ is now known as JanC
rcjtribaal: Hey man, how are you doing?21:07
rcjWe keep patching it ;)21:07
Odd_BlokeIt's becoming more and more old fashioned by the day.21:09
xnoxmwhudson:  how can godefaults to 1.15 work in hirsute-proposed? are you gonna keep riscv64 on 1.14? I was hoping to skip 1.14 and go for 1.16 later...... however debian will be frozen at that point in time.23:43
xnoxmwhudson:  do we need to upload golang-defaults that makes it 1.15 everywhere, and 1.14 on riscv64? i've tried to do cherrypicks of all the fixes from 1.16 to 1.15 even with jsing backport/patches and it failed to build for me =(23:44
xnox(on all arches)23:44

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