/srv/irclogs.ubuntu.com/2020/07/14/#snappy.txt

mupBug #1868620 changed: Snaps based on Wine fail with nvidia driver 440  <Snappy:Expired> <https://launchpad.net/bugs/1868620>04:27
mupBug #1868620 opened: Snaps based on Wine fail with nvidia driver 440  <Snappy:Expired> <https://launchpad.net/bugs/1868620>04:33
mupBug #1868620 changed: Snaps based on Wine fail with nvidia driver 440  <Snappy:Expired> <https://launchpad.net/bugs/1868620>04:39
mborzeckimorning05:28
mupPR snapd#8993 closed: bootloader, boot: compose kernel command line passed by grub bootloader <UC20> <⛔ Blocked> <Created by bboozzoo> <Closed by bboozzoo> <https://github.com/snapcore/snapd/pull/8993>07:02
pstolowskimorning07:07
mborzeckipstolowski: hey07:10
mborzeckiphew, rebased and restiched all the patches07:43
mupPR snapd#9005 opened: boot: support setting extra command line argument, bootloader interface tweaks <UC20> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9005>07:52
mborzeckipstolowski: need to take a short break from coding, do you need any reviews?08:00
pstolowskimborzecki: sure, ty! #9001 ?08:00
mupPR #9001: o/snapshotstate: helpers for calculating disk space needed for an automatic snapshot (2/N) <Disk space awareness> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9001>08:00
mborzeckipstolowski: ok, will do08:00
pstolowskithanks!08:00
pstolowskii'll do the same; anything in particular you want reviewed?08:01
pstolowskimborzecki: ^08:01
mborzeckipstolowski: got some uc20 PRs if you're interested08:02
mupPR snapd#9006 opened: bootloader: compose command line with mode and extra arguments <UC20> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9006>08:03
mborzeckipstolowski: but nothing in particular, perhaps there's some PRs from claudio08:03
pstolowskiack08:03
pstolowskizyga is off today?08:03
mborzeckipstolowski: iirc he said he has a doctor appointment?08:06
mborzeckipstolowski: mvo too08:06
pstolowskisame doctor? ;)08:07
pstolowskiok, got it08:07
mborzeckipretty sure a different one ;P08:07
zyga-mbpgood morning08:20
zyga-mbpsorry for starting late, the night was pretty rough08:21
pstolowskizyga-mbp: hi! sorry to hear that08:21
zyga-mbpI got some sleep after 6AM and woke up around 10 again08:22
zyga-mbpI'll be back shortly, just making some tea and coffee for the day08:22
pstolowskizyga: will have some questions for you re some bugs08:23
zyga-mbpsure08:23
pstolowskizyga: is this fixed? https://bugs.launchpad.net/snapd/+bug/186719308:23
mupBug #1867193: failure refreshing snap with content interface <snapd:In Progress by zyga> <https://launchpad.net/bugs/1867193>08:23
pstolowskizyga-mbp: and this looks like something for you? https://bugs.launchpad.net/snapd/+bug/188725508:25
mupBug #1887255: all snaps won't start suddenly with permission denied errors <Snapcraft:Invalid> <snapd:Triaged> <https://launchpad.net/bugs/1887255>08:25
zyga-mbphmmm08:29
zyga-mbpweird stuff, maybe mint broke snapd somehow?08:29
mborzeckizyga-mbp: heya08:29
zyga-mbpo/08:30
zyga-mbpreplied there08:31
zyga-mbpthough launchpad is still spinning08:31
zyga-mbpwell, let me make that coffee now08:31
pstolowskizyga-mbp: didn't we similar case between ubuntu upgrades?08:32
pstolowskithanks08:32
zyga-mbppstolowski I don't recall so, we had a different issue that resulted in the .real suffix08:34
zyga-mbpbut since then it was all quiet08:34
jameshcould it have got that far if the setuid bit had been removed from snap-confine?08:41
zyga-mbpjamesh oh, interesting08:42
zyga-mbphey :)08:42
zyga-mbpperhaps08:42
zyga-mbpbut I don't know how that would happen, apart from mint package alterations08:42
jameshit's weird that it isn't the same error from each snap08:42
murthygwenview snap can't display webp images08:42
murthythe normally packaged one on ubuntu uses the package qt5-image-formats-plugins package to get the webp support08:43
murthyshow can i install that specific plugin/package or how to get gwenview snap app to display webp images08:44
jameshmurthy: it might need to be fixed in the snap itself.  The contact info for that snap directs you to https://bugs.kde.org/enter_bug.cgi?product=neon&component=Snaps08:44
murthyjamesh: ok will try to file a bug report08:45
murthyjamesh: ty08:45
pstolowskizyga-mbp: should https://bugs.launchpad.net/snapd/+bug/1866855 be set back to confirmed (not in progress)?08:52
mupBug #1866855: nvidia driver integration is incompatible with Debian <snapd:In Progress by zyga> <https://launchpad.net/bugs/1866855>08:52
zyga-mbpyes please, I cannot do anything about that now08:52
mborzeckipstolowski: would simplifying a bit make sense there? https://github.com/snapcore/snapd/pull/9001#pullrequestreview-44791900009:01
mupPR #9001: o/snapshotstate: helpers for calculating disk space needed for an automatic snapshot (2/N) <Disk space awareness> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9001>09:01
murthybug report filed for gwenview's missing webp capability https://bugs.kde.org/show_bug.cgi?id=42418509:03
pstolowskimborzecki: thanks, i need to think. i was following the logic of snapshot save method, which was a little bit convoluted ;)09:13
mborzeckipstolowski: added some comments https://github.com/snapcore/snapd/pull/9002#pullrequestreview-44792323609:17
mupPR #9002: o/snapstate: integrate free space checks with install/refresh and remove (3/N) <Disk space awareness> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9002>09:17
mborzeckipstolowski: there's snapshot.automatic.retention=no which one can set to disable snapshots, imo we should not fail when there's not enough space for snapshots in such case09:18
pstolowskimborzecki: yep, +1, thanks09:51
mborzeckiomg, arch switched the default compression alg for built pacakges10:02
mborzeckiso now all spread jobs are failing10:02
mborzeckiheh and the change did not hit my mirror yet, so I had not noticed it earlier10:05
=== ricab is now known as ricab_
mborzeckizyga-mbp: pstolowski: can you take a look at https://github.com/snapcore/snapd/pull/9007 ?10:25
mupPR #9007: tests/lib: account for changes in arch package file name extention <Simple 😃> <Test Robustness> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9007>10:25
zyga-mbpsure10:25
mborzeckimvo: we'll need to cherry-pick that to 2.45 ^^10:25
mborzeckithanks!10:25
mvomborzecki: sure, will do10:25
mupPR snapd#9007 opened: tests/lib: account for changes in arch package file name extention <Simple 😃> <Test Robustness> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9007>10:28
mborzeckihuh, static checks failed? wth?10:28
mvomborzecki: probably an apt error, I had that yesterday too10:30
mborzeckimvo: nah, a silly typo i did :/10:31
zyga-mbpbrb11:09
mborzeckimvo: can you cherry pick https://github.com/snapcore/snapd/pull/9007 to 2.45?11:47
mupPR #9007: tests/lib: account for changes in arch package file name extension <Simple 😃> <Test Robustness> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/9007>11:47
mupPR snapd#9007 closed: tests/lib: account for changes in arch package file name extension <Simple 😃> <Test Robustness> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/9007>11:48
mvomborzecki: sure, done12:04
mborzeckimvo: thanks12:04
mvothank *you*12:06
=== ijohnson|EOD is now known as ijohnson
=== JanC_ is now known as JanC
* zyga-mbp lunch break14:19
zyga-mbpuh15:02
zyga-mbpdarn pain15:02
zyga-mbpone hour for next round15:02
mupPR snapcraft#3210 closed: docker: install snapd dependency <bug> <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3210>15:27
* cachio lunch15:32
ijohnsonjamesh: just an FYI since I saw your desktop team update about having difficulty building core20 or snaps that use device nodes with lxd, you can use the same trick from my PR here to get across that: https://github.com/snapcore/core20/pull/7415:36
mupPR core20#74: .travis.yml: use snapcraft w/ lxd to build the snap <Created by anonymouse64> <https://github.com/snapcore/core20/pull/74>15:36
ijohnsonjamesh: it's not great, but it works well enough in CI, so I figured I would share15:37
ijohnsonjamesh: also re: checking for an interface connected from inside snapctl code for the theme work, I implemented something like that for a PR that wasn't merged if you are curious about an example of how to do that (but perhaps Samuele has already explained that aspect to you)15:39
mupPR snapcraft#3212 closed: tests: expand spread coverage for stage-snaps <Created by cjp256> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/3212>15:42
zyga-mbpmvo I wrote some more code for cerberus and I found a bug that made asynchronous notifications fail, they work correctly now!16:01
mvozyga-mbp: aha, nice16:01
mvozyga-mbp: that is good to know16:01
zyga-mbpI pushed all the fixes now16:02
* zyga-mbp -> meds & break16:05
mupPR snapd#9008 opened: boot/initramfs_test.go: add Commentf to more Assert()'s <Simple 😃> <Test Robustness> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9008>16:30
=== msalvatore_ is now known as msalvatore
mupPR snapcraft#3211 closed: pluginhandler: fix stage-snaps for v2 plugins <bug> <Created by jhenstridge> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3211>17:02
mupPR snapcraft#3209 closed: extensions/desktop/common: add snapd gl vdpau dir to LD_LIBRARY_PATH <maintenance> <Created by anonymouse64> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3209>17:07
kyrofaHey ogra_, is there a way to take an existing ubuntu core image and make SSO NOT required? Somehow seed it with an account after I write it to disk, maybe?17:11
ijohnsonkyrofa: the only way to do that would be with cloud-init, you cannot create a normal snap user the way you would with console-conf except by using console-conf or a snap that uses snapd-control17:12
ijohnsonkyrofa: look at ubuntu-image --help there is a cloud-init option IIRC17:13
kyrofaijohnson, yeah that involves actually creating a new image, was wondering if there was a way to do that on an existing image17:14
ijohnsonkyrofa: what ubuntu-image does can be done on an existing image17:14
kyrofaOh? I didn't realize ubuntu-image could operate on an image17:14
ijohnsonkyrofa: it involves writing the cloud-init stuff you would pass to ubuntu-image somewhere in like /var/lib/cloud/seed/nocloud-net I think17:14
ijohnsonkyrofa: no sorry I mispoke17:14
kyrofaOh oh, I got it now17:15
ijohnsonkyrofa: you can do that yourself by mounting the image and copying files, ubuntu-image will not do that for you17:15
kyrofaI can do what it does on my OWN17:15
ijohnsonyes precisely17:15
ijohnsonkyrofa: out of curiosity what's the use case here?17:15
kyrofaOkay so all I need to do is whatever cloud-init needs me to do to make it run17:15
kyrofaSomeone asked me how they can use an ubuntu appliance without an SSO account. I wanted to be able to give them an answer17:15
kyrofaAn answer that wasn't "build your own image"17:16
ijohnsonkyrofa: yes setup some kind of cloud-init configuration that creates the user you want, but note that I would strongly suggest that this is erm a bit hackish since they are modifying the image17:16
ijohnsonjust a small disclaimer17:16
kyrofaOf course, I agree17:16
ijohnsoncool17:17
ijohnsonkyrofa: is this on a forum or something or just PM?17:17
kyrofaBut hacking up an existing image might be a bit easier than figuring out what's in there and how to use ubuntu-image to duplicate it17:17
kyrofaTwitter, the messaging platform of professionals, of course17:17
ijohnsonhaha fair enough17:17
ogra_kyrofa, you can surely put a system-user assertion onto a USB key to crate the user17:31
ogra_but beyond that i dont know how you would do anything like that with an *existing* image ... for core16 and 18 images you can use the --disable-consoleconf option to ubuntu-image ... but that indeed means you need to roll your own17:33
ogra_kyrofa, oh, wait ... you *can* create a user by simply using the account control interface too ... take a look at the connect-plug-account-control hook in this snap https://github.com/ogra1/config-snap17:35
ogra_but that also means you somehow need to seed that snap into an image ... (and need to do the interface connection)17:36
ogra_(beyond the fact that you hardcode username and password in the snap indeed)17:36
zygaI've update cerberus one more time and will EOD now17:39
* zyga EODs for real now18:22
zygabye everyone!18:22
mupPR snapcraft#3213 opened: cli: use prefix in store name registration hint <bug> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3213>18:52
mupPR snapcraft#3214 opened: snap: specify 'libxslt1-dev' than virtual 'libxslt-dev' build-package <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3214>18:57
mupPR snapcraft#3215 opened: build providers: use PEP-440 compliant version comparison operator <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3215>19:07
mupPR snapcraft#3216 opened: build providers: tweak environment clean detection and logging <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3216>19:52
mupPR snapd#9009 opened: tests/cmd/snap-bootstrap/initramfs-mounts: rm duplicated env ref kernel tests <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9009>20:36
mupPR snapcraft#3213 closed: cli: use prefix in store name registration hint <bug> <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3213>20:52
mupPR snapd#9010 opened: cmd/snap-bootstrap/initramfs-mounts: call systemd-mount instead of the-tool <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9010>20:56
mupPR snapcraft#3214 closed: snap: specify 'libxslt1-dev' than virtual 'libxslt-dev' build-package <bug> <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3214>21:12
mupPR snapcraft#3215 closed: build providers: use PEP-440 compliant version comparison operator <bug> <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3215>22:28
mupPR snapcraft#3217 opened: cmake v2 plugin: add stage to CMAKE_PREFIX_PATH <bug> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3217>22:28

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