/srv/irclogs.ubuntu.com/2020/11/16/#ubuntu-desktop.txt

callmepkgood morning00:33
jibelGood morning05:54
seb128goood morning desktopers06:05
jibelsalut seb128, ça va?06:15
seb128lut jibel, ouais, et toi ? 06:21
callmepkmorning seb128 jibel 06:22
jibelseb128, tranquillement, encore un we de 3 jours pour liquider des jours de congés sans trop de choses à faire pour cause de confinement06:22
jibelHi callmepk 06:22
dufluMorning jibel and seb128 06:37
dufluAfternoon callmepk 06:37
callmepkafternoon duflu 06:37
oSoMoNgood morning desktoppers07:00
dufluMorning oSoMoN 07:34
marcustomlinsonmorning callmepk jibel seb128 duflu oSoMoN and desktoppers07:47
dufluHi marcustomlinson 07:47
callmepkmorning marcustomlinson oSoMoN 07:48
jibelbonjour marcustomlinson oSoMoN duflu 07:58
didrocksgood morning07:59
marcustomlinsonhey did07:59
marcustomlinsonwhoops07:59
marcustomlinsonhey didrocks08:00
didrockshey marcustomlinson 08:00
dufluMorning didrocks 08:07
didrockshey duflu 08:07
oSoMoNgood afternoon duflu, callmepk 08:52
oSoMoNgood morning marcustomlinson, jibel, diddledan 08:52
oSoMoNerr didrocks 08:52
callmepkhey didrocks08:53
seb128hey duflu, oSoMoN, callmepk, marcustomlinson, Laney 09:03
LaneyYO!09:03
seb128:-)09:03
marcustomlinsonhey Laney09:03
dufluHi Laney09:03
callmepkhey Laney 09:04
oSoMoNsalut seb128 09:04
oSoMoNhey Laney 09:04
Laneyhey seb128 marcustomlinson duflu callmepk oSoMoN 09:05
Laneywhat's the news?09:05
oSoMoNgrey skies and not much new, how are you doing?09:06
marcustomlinsonit's christmas time!09:06
seb128marcustomlinson, starting really earlier this year? :)09:07
Laneywe did an online 'escape room' with some friends yesterday, was actually quite fun09:08
seb128ah, nice09:08
Laneyhad to go track down facebook profiles and twitter accounts for clues and stuff09:08
marcustomlinsonLaney: cool09:08
seb128we did get a board escape room (+an app used in the game) some time ago, that was nice as well09:08
seb128lol09:08
marcustomlinsonseb128: yeah you know how fast the whole festive season seems to fly by. Well I'm trying to make 2020 go away09:08
Laneyoh yeah, got somebody one of those for christmas last year09:09
Laneyfew people have them up around here too marcustomlinson!09:09
Laneyyou are riding the wave09:09
Laneyone of the shops has real christmas trees to buy already09:09
seb128marcustomlinson, let's hope 2021 is better!09:09
marcustomlinson🤞09:09
LaneyI should go dig mine up at the allotment soon :>09:10
Laneylast I looked it was still alive09:10
didrockshey oSoMoN, callmepk 09:14
didrocksmorning Laney, seb128 09:14
seb128lut didrocks, comment ça va ?09:14
Laneyahoy didrocks 09:14
seb128Laney, didrocks, jibel, you people who know a bit livecd-rootfs, is it supposed to generate a filesystem.squashfs?09:21
seb128$ ls build.output/09:21
seb128binary.log  livecd.ubuntu.ext4  livecd.ubuntu.initrd-generic  livecd.ubuntu.kernel-generic  livecd.ubuntu.manifest  livecd.ubuntu.manifest-minimal-remove  livecd.ubuntu.manifest-remove09:21
seb128I wonder if that sounds right09:21
seb128(not that I'm having any success to drive ubuntu-cdimage after that)09:21
Laneyseb128: it generates livecd.<project>.squashfs, you can see the expected artifacts (for Ubuntu desktop) on e.g. https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/hirsute/ubuntu/+build/24675309:26
Laneythen it gets renamed a couple of times by cdimage and debian-cd to end up as filesystem.squashfs in the iso09:26
seb128Laney, thanks09:27
seb128I found a problem, trying another iteration, hoping to get the right output this time09:27
seb128making those tool working locally is a bit ridiculous :/09:27
Laneyindeed, it wasn't really designed to be used like that unfortunately09:28
LaneyI think Foundations were suppoesd to get a person to work on ubuntu-image to replace a lot of this, but not sure if that happened09:28
Laney(afaik not)09:28
seb128Laney, I'm a bit curious about the +livefs, how does one use it? using directly +new-livefs on launchpad or is there some wrappers generating content that can be used for ubuntu builds?09:29
seb128I found https://dev.launchpad.net/Soyuz/LiveFilesystems but that's not the most intuitive guide either09:30
Laneycdimage calls requestBuild() on the Launchpad API to make it do the builds09:31
Laneyand you can pass 'metadata' to these (either as default on the +livefs, https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/hirsute/ubuntu-preinstalled/) or per build via the metadata_override parameter09:32
Laneylivecd-rootfs changes what it does based on those parameters09:32
seb128I though ubuntu-cdimage was called after that and downloading the artifacts09:32
Laneyhttps://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu/hirsute/daily-live-20201116.log09:32
Laneylook at the top there09:33
Laneyit starts the build, then waits for it to be conmpleted and downloads the results09:33
seb128k, I see09:33
seb128thanks09:33
seb128I'm doing quite some poking around stacks I never really played with before09:34
seb128oh, also using new tools09:34
seb128I've been using multipass as a backend, first time I really use it, it's quite nice09:34
seb128(lxc would work as well I guess but the multipass command line is easier to use ;)09:35
Laneyyeah is great09:35
Laneydid you use it via snapcraft before?09:35
seb128yes09:35
seb128speaking of which I really need to make a patch to having a nicer command line opened from the indicator09:36
seb128I can't barely read the text is the one it opens09:36
didrocksseb128: sorry, in the HO, I’m fine thanks!09:42
=== cpaelzer__ is now known as cpaelzer
seb128$ ls build.output/10:12
seb128binary.log                    livecd.ubuntu.kernel-generic  livecd.ubuntu.manifest-minimal-remove  livecd.ubuntu.size10:12
seb128livecd.ubuntu.initrd-generic  livecd.ubuntu.manifest        livecd.ubuntu.manifest-remove          livecd.ubuntu.squashfs10:12
seb128k, better!10:12
xnoxseb128:  oooooh =)10:46
xnoxseb128:  looking good, are you working on the thing?10:46
seb128xnox, trying to, at least I've the livecd-rootfs build working now locally (or failing for canary, which is expected at this point), I've no luck with ubuntu-cdimage though10:47
xnoxseb128:  re multipass high-dpi => https://github.com/canonical/multipass/issues/89910:47
gitbotcanonical issue 899 in multipass "Ability to choose terminal emulator multipass.gui" [Enhancement, Open]10:47
xnoxseb128:  so, local livecd-rootfs builds might be enough to inspect the initrd and detect if it is still bad, or became good.10:48
seb128xnox, right, I saw that one, confinement is annoying :p10:48
xnoxseb128:  specifically, one can unpack the initrd that is produced (the livecd.ubuntu.initrd-generic) and check if the /conf/uuid.conf is there (or whatever it is called, on the normal regular ubuntu desktop iso build)10:49
seb128xnox, right, I would like to get ubuntu-cdimage to work though :/ 10:49
xnoxsure =)10:49
seb128would also be easier to try to boot the ISO than poke at content manually10:49
seb128xnox, I might not be far with your tips from the other day, I've a local dists and things but I hit some other missing files and such10:50
seb128e.g britney/rptprobs.sh10:50
seb128which I downloaded from https://people.canonical.com/~cjwatson/bzr/britney/cdimage/10:51
seb128unsure if I'm doing something wrong though that I need to do those things manually10:51
seb128now I need to figure out the layout of the scratch directory and how to correctly path the download functions10:51
luna_oSoMoN: something new to compile: https://archive.mozilla.org/pub/firefox/releases/83.0/ / build 13:45
luna_also Chrome/Chromium will release a new version later tonight13:45
oSoMoNluna_, you mean that? https://launchpad.net/ubuntu/+source/firefox/83.0+build2-0ubuntu113:49
seb128xnox, did you hit the ubuntu-cdimage failing on 'cpio: premature end of archive'' before?13:49
luna_oSoMoN: yep and oh great :)13:53
luna_updated and works 13:55
seb128xnox, k, that was bug #1832108 which isn't fixed on bionic14:08
ubot5bug 1832108 in initramfs-tools (Ubuntu Cosmic) "unmkinitramfs fails with lz4 compressed initrds" [High,In progress] https://launchpad.net/bugs/183210814:08
seb128k, I got a ./scratch/ubuntu/hirsute/daily-live/debian-cd/amd64/hirsute-desktop-amd64.raw !14:11
seb128how far is that from the iso?14:11
xnoxseb128:  that is the iso!14:30
xnoxseb128:  later, publication copies and renames it.14:30
seb128ah ok14:30
xnoxseb128:  and somehwere in the scratch dir there should be the a file which has the xorriso command to repack/recreate that.14:31
xnoxgrep for '.raw' in scratch dir14:31
xnoxif you want to quickly replace/download fresh kernel/initrd/squashfs and rerun the command to create the iso for you.14:31
seb128xnox, thanks again for the help. I will try to clean up and documents hacks I did to get it working, I hope I remember enough :p14:37
xnoxseb128:  it's not exact science =) like cooking.14:45
xnoxseb128:  also mwhudson in subiquity project was working on a repack script that uses xorisso to analyze a given cd, figure out how to repack it, and allow one to substitute anything, and repack again. And it works across all series/bootloaders/arches i think.14:46
seb128xnox, Laney, do you know where one get that configuration?14:52
seb128    path = os.path.join(config.root, "production", "livefs-launchpad")14:52
seb128or create it14:52
seb128(I've the build working offline with hacks atm but I might want to try using livefs at some point)14:53
xnoxseb128:  look two lines below it.14:54
xnoxseb128:  if it doesn't exist, the one form etc/ exists, and that one is in the repo.14:54
seb128xnox, shrug, I misunderstood the error, thanks for pointing that out15:00
seb128I was using the wrong argument, I had cron.daily and it just couldn't find an entry for 'daily' type15:01
seb128it goes further using 'daily-live'15:01
seb128Laney, jibel , is https://discourse.ubuntu.com/t/hirsute-hippo-daily-perpetual-pending/19363 a known issue?15:13
seb128http://cdimage.ubuntu.com/daily-live/current/ is from today but it has 20.10 files for amd6415:13
xnoxseb128:  yes.... there are alot of daily-live --live live ubuntu live subproject live all the things.15:13
xnoxseb128:  the daily are the old alternate / installer .iso d-i based, back to the days when there was "install iso" and "live iso" as separate coasters.15:14
seb128Laney, jibel, is that because hirsute tests are failing and the previous serie isn't clered out until there is a valid image?15:14
seb128xnox, I see15:14
LaneyIt's using the last current image, I would guess no hirsute image has passed testing yet15:14
seb128one day I will remember where those test logs are15:15
seb128can you help me? ;)15:15
xnoxseb128:  jenkins.canonical.com => then follow the rat's next to anything you need.15:15
LaneySomewhere on https://platform-qa-jenkins.ubuntu.com/view/Desktop/15:15
xnox(has both cpc stuff and platform-qa for server/desktop stuff)15:15
seb128I don't see hirsute jobs there, I guess I need jibel15:17
LaneyI would guess it's something like https://git.launchpad.net/qa-jenkins-jobs/commit/?id=c27528789f5af8eb43483c54c5568aa4ed5b80d7 but in https://git.launchpad.net/qa-jenkins-jobs/tree/jobs/iso-testing/jobs.yaml15:20
jibelseb128, I"ll add them15:21
seb128jibel, thanks!15:21
seb128jibel, Laney, should we add that somewhere in the release opening process?15:22
seb128easier to not forget then?15:22
jibelyes, indeed it should be documented somewhere immediately after the archive is open for a release15:23
LaneyIt has Notify canonical-platform-qa (qa-team@lists.canonical.com) to set up Utah jobs for Ubuntu desktop and server. 15:24
LaneyFeel free to edit that to be something else if necessary15:24
jibelit is documented actually15:24
jibel21. Notify canonical-platform-qa (qa-team@lists.canonical.com) to set up Utah jobs for Ubuntu desktop and server. 15:24
jibelin https://wiki.ubuntu.com/NewReleaseCycleProcess15:25
jibelnotification didnt work15:25
seb128jibel, Laney, the list archive see no post15:26
seb128so I guess that step wasn't done or the sender had been moderated15:26
LaneyThe item isn't checked in the document we were using15:26
Laneybecause it's under "First weeks"15:26
LaneyWe have a work session later today, so it's likely it would happen as part of that.15:26
seb128sorry for being an hour too early :p15:26
Laneyright15:26
jibelor not, who knows what would have happened if you didn't mention it here :)15:28
jibeland done, you can check the item15:31
seb128jibel, shouldn't you add groovy to supported?15:32
jibelwe don't build new images of groovy do we?15:33
seb128ah, right15:36
seb128makes sense :)15:36
hellsworthgood morning desktopers15:50
marcustomlinsonhey hellsworth15:50
hellsworthhey marcustomlinson !15:51
didrocks999hey hellsworth 15:57
hellswortho/ didrocks999 15:57
jibelgood morning hellsworth 16:30
hellsworthhi there jibel 16:34
luna_The new Chrome is out now17:29
luna_8717:29
LaneyoSoMoN: We've got an item on the opening checklist "Ask firefox maintainer to update start page for the new release." - is that still relevant? Wondering if we should delete it?17:54
oSoMoNLaney, that doesn't ring a bell, we don't customize the start page (any longer?)17:55
oSoMoNI'd say this can be safely dropped17:56
Laneygreat17:56
LaneyI like dropping things17:56
oSoMoNme too :)17:56
=== ijohnson is now known as ijohnson|lunch
=== ijohnson|lunch is now known as ijohnson

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