/srv/irclogs.ubuntu.com/2019/07/31/#ubuntu-devel.txt

rbasakI've been trying to run britney2 locally. It's been going for ~5 hours, mostly fetching test results from swift, one at ta time, at a rate of around 2 per second.11:11
rbasakApparently all results ever or something.11:12
rbasakWhat am I doing wrong?11:12
Laneyyou're probably the first person to do that11:13
Laneyin production it benefits from having run before, so there's already state established11:13
Laneyone thing that the autopkgtest policy needs to do is determine if a test has ever passed before, and that happens by going through the results available on swift11:13
rbasakI'm doing it because I want to run an MP against it11:13
rbasaks/run/write/11:13
Laneyeven the incremental runs spend a decent amount of time in swift :(11:14
Laneyrunning it somewhere closer to the DC might be helpful but I think it's still likely to be fairly slow11:14
rbasakIt does seem like a very inefficientn workaround for not having a database :-/11:15
rbasakMaybe I can hack the code to skip the already-passed check.11:15
Laneydepending on what you're trying to do, you could chop the problem up in various ways11:16
Laneye.g. hack it somewhere to only consider a subset of the archive11:16
LaneyI feel like autopkgtest-cloud could help solve this problem by exposing some kind of database(-like thing), but there's no designed solution yet11:23
LaneyI'd be willing to help mentor someone if they wanted to work on it (which is a nice way of saying 'patches welcome', I understand, so maybe not particularly helpful - sorry)11:23
rbasakThanks :)11:24
rbasakI thought I'd just add an additional "retry" link for a newer version of a failing dep8 test if present.11:25
rbasakSince I have a ton of those to submit and thought it's about time I didn't construct those URLs manually11:25
rbasakI think I can see how to write the code, but wanted to be able to test the result.11:25
rbasak(and about time I understood more about how britney works too)11:26
LaneyThe testsuite has access to the excuses HTML, FWIW11:27
Laneyalthough writing those can be pretty baroque at first11:29
* Laney glances at pi_tti11:29
rbasakOh, there's a testsuite.11:31
* rbasak should have looked rather than assume11:31
Laney:)11:33
LaneyYou might want to run your idea past vorlon before spending too much time on it11:33
LaneyHe's often got stronger opinions than others ...11:34
Laneylike you might reasonably say that requesting different variations of tests should be a feature of retry-autopkgtest-regressions rather than britney11:35
rbasakMy user story is: I examined a failing dep8 test from excuses; I found that an update to the dep8 is the correct fix; I uploaded that fix; now the retry button on the excuses page is no good11:36
rbasakAnd I have to construct a manual retry URL for every architecture11:36
rbasakAFAICT11:36
rbasakMy plan was to add a second link next to the existing retry URL.11:38
rbasakAn up arrow or something. If a higher version is seen in unstable.11:38
LaneyOK, so the argument against that is that it's an easy way to test situations that aren't what users will be receving, since the package you're testing will be in -proposed rather than the release proper - and if you've fixed the test then the package should migrate and then a retry at this point will do the expected thing.11:42
LaneyMaybe we've already conceded this argument by allowing arbitrary triggers at all though, not sure.11:42
rbasakThe package doesn't migrate in this case - it's held up by the same transition11:45
rbasakmysql-8.0 vs libdbd-mariadb-perl11:45
Laneynod11:46
rbasakLaney: thinking about this, it strikes me that the integration point for autopkgtest in britney2 could be better to be in a different place. Really we want to be testing what britney wants to migrate.13:11
rbasakPerhaps that's too hard to implement though.13:11
Laneyrbasak: I think ideally it'd be after the update_output.txt phase, when you know the transactions that proposed-migration is attempting to migrate - those would be the units that it makes sense to test together13:14
Laneybut britney's not really designed to facilitate that unfortunately13:15
rbasakYes13:15
LaneyI'm probably on video at Debconf 15 saying this to pitt_i :P13:16
ahasenacktjaalton: hi, do you know if we can build sssd with pcre2 now? That issue you opened is closed, I'm checking if 2.2.0 has that code14:26
ahasenackI think it's just in master14:29
ahasenackhttps://github.com/SSSD/sssd/pull/67714:29
ahasenackyep14:30
tjaaltonahasenack: yeah, needs to be patched still15:18
rbasakLaney: do you think gnome-shell in Disco can be released now or should it wait for mutter aging?16:02
Laneyrbasak: I'll defer to Trevinho if he's (hopefully) around16:04
Trevinhorbasak: yes, should be not an issue, let me check a second, but iirc the change wasn't depending on mutter16:05
Trevinhorbasak: mutter should be green to go in disco too, though, isn't it?16:05
Laneyit needs more days16:05
Trevinhoah, ok16:06
Trevinhoanyways yes.. g-s can go16:06
rbasakTrevinho: so to be clear, the mutter issue won't be triggered for any user not already affected by just releasing g-s now?16:18
Trevinhorbasak: nope, shell fixes are touching something completely different16:18
rbasakOK, thanks.16:19
rbasakHmm. sru-release is done, but Launchpad doesn't seem to have updated with the release. I've not seen that before. Perhaps there's a queue?16:28
cjwatsonThe first attempt hit a lock trying to update the bug, and backed off for a while16:35
cjwatsonIt's copied now16:36
cjwatsonI suspect the copy was unlucky enough to happen at exactly the same time as sru-release itself was posting the bug update16:36
rbasakThanks16:38
rbasakThat didn't need any intervention presumably? If it happens again, I can be confident that it'll retry eventually?16:39
ahasenackjuliank: java apps don't seem to be respecting the font scaling we set in my laptop the other day16:40
ahasenackI guess that's expected?16:40
rbasakFWIW, the reason I was watching this one is that one of the bug tasks was Won't Fix and I wanted to check it correctly flipped to Fix Released. Looks like it did.16:40
juliankahasenack: hmm16:41
ahasenackwell, "a" java app (only one I have)16:42
juliankahasenack: my eclipse-based one does16:42
juliankprobably depends on the toolkit in use16:42
ahasenackyeah16:42
ahasenack"swing"?16:43
cjwatsonrbasak: No intervention needed.16:44
rbasakThanks16:44
vorlonrbasak, Laney: yeah, I think I've -1ed before the idea of adding different retry links on update_excuses, because that page doesn't scale well when there's a logjam and making the page bigger / more memory-consuming to render is not a good tradeoff IMHO17:20
juliank$ juju ssh autopkgtest-cloud-worker/018:57
juliankERROR opening environment: Get https://10.33.102.1:8443/1.0: Unable to connect to: 10.33.102.1:844318:57
juliank^ I think I broke my laptop's local juju autopkgtest-cloud18:58
juliankI rebooted the machine earlier today18:58
juliankand it seems it did not recover18:58
juliankAlso, how do I prevent my lxd containers juju creates from being started at boot?18:58
juliankideas welcome!18:58
sarnoldjuliank: that second bit I can help with :) search for 'autostart' on https://ubuntu.com/blog/lxd-5-easy-pieces19:01
julianksarnold: oh, that's lxd? It does not autostart my other stopped containers at boot19:04
sarnoldjuliank: hmm. I *assumed* it was lxd autostarting things. now that you say it I don't know.19:04
juliankHence my thought that it's juju trying to bring up the units19:05
juliankI probably should move the entire juju thing into a multipass VM so I can shut it down more cleanly19:06
rbasakIs it just me or has Firefox's performance and stability nosedived in recent months?20:34
=== connork_ is now known as connor_k
gQuigsxnox: new push for DNSSEC to be working..  do we still need the DVE-2018-0001 workaround?  https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/179650121:27
ubottuLaunchpad bug 1796501 in systemd (Ubuntu Disco) "systemd-resolved tries to mitigate DVE-2018-0001 even if DNSSEC=yes" [Medium,In progress]21:27
gQuigsit seems to clearly cause some DNS failures that otherwise would work21:32
rbasakOh, I think it was GNOME leaking something. Sorry Firefox21:34

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