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

=== dax is now known as housecat
themillWhat's the oldest currently supported ubuntu release and what version of Python 3 does it have? I'm wondering what level of legacy cruft can be ditched from python-debian now.02:39
fo0barthemill: for mainline support: https://packages.ubuntu.com/search?keywords=python3 -- though trusty (3.4.0) is in paid ESM02:47
themillthanks; I think 3.4 is the newest version for which we have explicit compat code in there, so being able to set python 3.5 as the lowest limit would be reasonable from an Ubuntu perspective and would also allow lots of cleanup02:52
cjwatsonthemill: I mean we aren't going to upgrade trusty to newer python-debian anyway ...08:36
Unit193I'm perhaps a bit lax, but trimming up to Bionic seems pretty fine to me.08:39
cjwatsonUnit193: Selfishly, Launchpad runs on xenial and we often want to upgrade python-debian there (it's installed in a virtualenv)08:47
cjwatsonThough hopefully that'll be bionic in the near future08:47
cjwatson(Python 2 on xenial, too, so upgrading to newer upstreams is getting more difficult in general anyway)08:49
Unit193That would be rather rough.  Another Ubuntu server I know of is on Trusty..Doubtful ESM.08:50
cjwatsonWe've been scrabbling to get things a bit more current but it is a lot of work.08:55
Unit193IIRC you've said i386 too, with that and py2 it seems you'll be having a lot of that in the future. :/09:04
cjwatsonUnit193: I use i386 for my local test containers to save memory, but production is amd6409:16
Unit193Ahh, OK.09:16
cjwatson(And memory is probably less of an issue nowadays anyway, but old habits)09:16
cjwatsonhttps://git.launchpad.net/~cjwatson/launchpad/log/?h=py3 is a (non-fast-forwarding) Launchpad branch with various fixes to improve Python 3 support from which I've been landing various bits and pieces over time09:18
cjwatsonBut it's at the stage of "you can start the test suite and it at least runs even though it produces a bazillion test failures"09:18
wgrantdoko, mwhudson: https://launchpad.net/~wgrant/+archive/ubuntu/nonvirt/+build/19151918 <- a riscv64 golang-1.14 if you want it11:08
dokowgrant: but that doesn't build with the current golang-defaults, does it? for that we need to update golang-defaults to 1.413:09
fo0barwgrant: you mentioned in your README that sshd wasn't included in the riscv64 image, but FWIW, I wasn't able to get openssh-server workin at all.  connections would always freeze during preauth15:54
fo0bardropbear works fine though, so I'm just pretending this is a consumer router :)15:54
=== hggdh is now known as hggdh-msft
fo0barwhen the system is under load, htop works for literally a second then will exit "Success".  and in general, I've noticed things like to ENOMEM even when they're plenty of free memory15:57
fo0bar"besides that, Mrs. Lincoln..."15:57
fo0barwould these be useful reporting anywhere?15:57
* fo0bar notices even more typing mistakes than usual above, and decides he should get coffee first15:59
=== rick_h_ is now known as rick_h
cjwatsonfo0bar: Can you get anything from /var/log/auth.log?18:31
cjwatson(for sshd)18:31
cjwatsonOr ssh -vvv18:32
fo0barcjwatson: https://pastebin.ubuntu.com/p/QDfyfcTSHk/18:42
fo0barstock server config except LogLevel DEBUG.  trying to do password auth to 127.0.0.1 results in basically the same thing18:43
fo0barspeaking of syslog, I have syslog-ng installed because it looks like rsyslog isn't in yet.  is there a riscv64-specific ftbfs tracking page somewhere?18:45
cjwatsonHm, sorry, not obvious without significantly more digging.  An strace might be worthwhile I guess19:38
fo0bar... and strace isn't in riscv64 yet :)  no worries, thanks19:49
fo0barinterestingly, load doesn't go up during those two minutes, so it's not spinning per se19:50
cjwatsonI wondered if it might be a seccomp filter bug, but just a guess19:50
xnoxthere appears to be a lot of linux-signed* handling in ubiquity & base-installer, which was just left there. Despite us stopping to use linux-signed22:54
xnoxalso we have many different flavours now that one can use, yet somehow baseinstaller lists never got updated. I wonder how our kernel flavour selection works now.22:55
wgrantfo0bar: I'd try with the old qemu if you can. The sshd hang, though, might be due to lack of entropy, so a virtio-rng might be an idea23:36
wgrantqemu 4.2 made things very unstable. I've no idea why yet23:36
=== hggdh-msft is now known as hggdh

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