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

mwhudsonUnit193: i use the package import git for casper00:20
Unit193The only thing I found current just had imported dscs, not development commits. :/00:21
mwhudsonUnit193: well yes00:31
Unit193mwhudson: I'm trying to narrow down why certain ISOs I'm playing with drop me in the initramfs, d/changelog and Launchpad diffs are nice but sometimes actual commits have more reasoning and much more narrow changes.  The importer is just as good as reviewing d/changelog and diffs. :/00:33
mwhudsonUnit193: yeah, it's exactly as good as that00:34
mwhudsonUnit193: i don't know of anything more finegrained though00:34
Unit193Eg https://git.launchpad.net/ubiquity/log/ is quite useful.  Ah, OK.  Well as long as it's "It doesn't exist" rather than "I can't find it", that'll do.  Thanks, mwhudson.00:36
=== ricab is now known as ricab|brb
=== ricab|brb is now known as ricab
seb128hum, https://people.canonical.com/~ubuntu-archive/pending-sru.html hasn't been updated for more than a day ... who is the right person to ping about that?11:43
LaneyI can look at that11:44
Laneythis happened last week too...11:44
Laneyyeah, stuck process11:45
rbasakDoes it use lots of launchpadlib? git-ubuntu tends to hang when Launchpad is struggling. I never got to the bottom of it.11:46
seb128Laney, thx11:47
Laneyrbasak: Yeah, it's doing more or less what you'd expect to get a list of published packages in -proposed, check they've built, things like that - a lot of API usage11:49
LaneyI can't see what it was doing11:49
LaneyNot ideal that there's no monitoring11:50
LaneyMaybe it could be run through 'timeout' at least11:50
=== tmhoang1_ is now known as tmhoang1
=== ricab_ is now known as ricab|lunch
=== ricab|lunch is now known as ricab
Laneyvorlon or tobikoch (found you in 'git log'): can you please comment on https://code.launchpad.net/~ken-vandine/ubuntu-seeds/+git/ubuntu/+merge/370062 ? (cc kenvandine)15:57
LaneyI thought that livecd-rootfs was supposed to be able to figure this out (hence sil2100 removing that entry), BICPW15:57
LaneyBW*15:57
Laneypossibly something around this area https://git.launchpad.net/livecd-rootfs/tree/live-build/functions#n48516:00
tobikochLaney: the functionality is missing from livecd-rootfs in Xenial, afaict.16:09
Laneytobikoch: kenvandin_e said it was broken for eoan too (that MP is for the eoan seeds)16:16
tobikochLaney: It should work in eoan.16:20
vorlonLaney, tobikoch: does mvo's livecd-rootfs MP fix this? https://code.launchpad.net/~mvo/livecd-rootfs/+git/livecd-rootfs/+merge/370065  It seems to only add validation, so maybe that just turns the runtime failure into a debuggable build failure17:17
Laneyvorlon: we should get that in I think17:17
vorlonLaney: k. I'm off today, feel free to merge & upload or get someone from Foundations to do it17:18
Laneykenvandine is saying (#ubuntu-desktop) that core is always needed - snapd is saying "cannot proceed without seeding "core"" which certainly sounds fairly definitive17:18
Laney('core' is missing from seed.yaml)17:18
kenvandinelivecd-rootfs is added snapd if core isn't seeded17:19
* Laney is off, please talk amongst yourselves :)17:19
kenvandineand according to the snapd folks, we still need core for the classic case17:19
kenvandinevorlon: ^^17:19
kenvandinevorlon: mvo's MP only adds a check to prevent us from getting broken images17:19
vorlonright, so we have to add core back into livecd-rootfs's handling to work around snapd not being ready for a core-free system (and now enforcing this at seed time instead of failing later)17:20
kenvandineyeah17:20
kenvandinemight be better to seed core explicitly, which livecd-rootfs will see and not add snapd?17:21
kenvandinethen we don't need to touch livecd-rootfs when we can have a core free system17:21
kenvandinejust by changing the seeds17:21
kenvandinethis way we can control this in the seed17:21
* kenvandine prefers to be explicit 17:21
vorlonI think that's inconsisent with the design principle of seeds, which is generally that you declare the top level / leaf packages that you care about and expect the machinery to spit out the right result17:22
kenvandineyeah, but without a dependency system17:23
vorlonwe *don't* want the core snap as part of the definition of Ubuntu 19.10, but we have to pull it in because ugs17:23
vorlonbugs17:23
vorlonso I think the machinery should handle this, and not declare it in the seed17:23
kenvandineok17:24
kenvandinemvo suggested they should really provide a tool for us to use in livecd-rootfs that takes the seed and figures out what needs to be added to pass validation17:24
kenvandineinstead of having the logic in livecd-rootfs itself17:24
kenvandinethat doesn't exist today, but would be nice to have in the future17:25
kenvandinevorlon: go back to enjoying your time off and I'll handle this17:28
kenvandinevorlon: thanks for your feedback17:28
* vorlon waves :)17:29
kenvandine /query tobijk20:05

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