/srv/irclogs.ubuntu.com/2017/04/27/#snappy.txt

sergiusensjdstrand: I think he won it when we had the term husks in the snapd code base ;-)02:35
mupPR snapcraft#1272 closed: tests: initial setup for the snapcraft snap tests with spread <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1272>02:42
mupPR snapcraft#1279 closed: misc: rename the snap dir variable to prime dir <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1279>02:45
=== chihchun_afk is now known as chihchun
Trevinhojdstrand: you can now go back to use normal snapcraft-preload as fix for you issue has been merged upstream04:19
mupPR snapcraft#1238 closed: beta <Created by snappy-m-o> <Merged by elopio> <https://github.com/snapcore/snapcraft/pull/1238>05:30
pedronismvo: hi, I got a +1 from Gustavo for snapd#3220, maybe you can finish the review you were doing? some points I addressed in snapd#324507:03
mupPR snapd#3220: many: implement snap prefer <snap>  (aliases v2) <Created by pedronis> <https://github.com/snapcore/snapd/pull/3220>07:03
mupPR snapd#3245: many: aliases v2 cleanups <Created by pedronis> <https://github.com/snapcore/snapd/pull/3245>07:03
mvopedronis: thanks, will do07:11
pedronismvo: any reason not to merge #3244, I don't see anything controversial in there07:24
mvopedronis: I tihnk its fine to merge, gustavo asked for those changes so he might want to review but afaict its all addressed in this pr07:27
pedronismvo: no, now that I look at those commetns, there's a couple of things missing07:38
beruicHi there. Has anyone experimented with making a build server for snaps?07:42
zygaberuic: yes07:45
zygaberuic: build.snapcraft.io07:45
zygaberuic: :-)07:45
zygaberuic: using snapcraft itself it is not that hard07:45
beruic@zyga Awesome. I'm considering trying to distribute my companys Django project on Core using snaps.07:48
nothalberuic: No such command!07:48
beruiczyga Awesome. I'm considering trying to distribute my companys Django project on Core using snaps.07:49
beruicSorry for double posting07:49
beruicDoes anyone know of a Freenode client for Ubuntu? Preferably one that comes as a snap package ;)07:50
pedronismvo: there's just a couple minor things there now that I looked more carefully07:50
zygaberuic: I don't know of any, I'd love to see polari IRC from gnome but that may require some more work on gnome/gui side; irssi should be easy to snap07:51
pedroniszyga: I think there's a script to update the board, but gustavo needs to run it07:54
pedronisit's semi-automated, not fully afaiu07:54
zygapedronis: aha, good to know07:56
pedronismvo: seems there's a few things for 2.25 that we didn't get to do (https://forum.snapcraft.io/t/next-snapd-2-25/197), right? I suppose we didn't consider there was Easter07:59
beruicI'm having trouble figuring out the following about build.snapcraft.io: 1. I'm pretty sure it only connects to GitHub (we use Bitbucket :( ) 2. Is it possible to publish snaps that are only internally available, or does build.snapcraft.io always publish for public access?08:02
zygaberuic: I think it's meant for public snaps, you can build stuff yourself with snapcraft (from bitbucket) and as long as you don't push it to any channel you should be OK08:07
zygaberuic: you can get more answers by asking on forum.snapcraft.io08:07
beruiczyga: Thank you :)08:08
=== JanC is now known as Guest35192
=== JanC_ is now known as JanC
zygamvo: I see more sleep tweaks on https://github.com/snapcore/snapd/pull/324208:25
mupPR snapd#3242: tests: tweak time for econnreset test a bit more <Created by mvo5> <https://github.com/snapcore/snapd/pull/3242>08:25
zygamvo: is there a way to make that test reliable without that?08:25
pedronistests and sleep, almost always tears08:26
pedronismvo: I made a suggestion on #3220 let me know what you think there?08:35
pedronismvo: what's the plan for 2.25?08:37
Chipacaerror: cannot get data for "complexion": [0xc82016e300 0xc82016e480 0xc82016e600]08:39
Chipaca^^^ WTF08:39
mvozyga: maybe, I think it will need a muchbigger snap08:39
zygaChipaca: hmm08:40
mvozyga: the problem is that there is a bit of a race, when the print happens it has not connected yet, I could make another debug print when its connected. we want to only retry on rst08:40
mvozyga: when rst happens in the middle not at the start08:40
zygaChipaca: that's the snap you added in your tests, right?08:40
Chipacazyga— it's a snap, yes08:40
zygamvo: could we do something, anything, via a helper proxy that we control, to make the test easier to write08:40
Chipacazyga— i did 'snap try complexion'08:41
Chipacait printed that08:41
zygaChipaca: what are those [] numbers?08:41
Chipacabut that was apparently a success message? because the snap was installed after that08:41
Chipacazyga— I have absolutely no idea08:41
Chipacazyga— that was the output of 'snap try'08:41
mvopedronis: checking your suggestion now. the plan for 2.25 is to push it out once the aliases are ready. it looks like in the standup we can discuss what (if anything) else is a must for 2.2508:41
mvopedronis: definitly want to release today08:41
zygaChipaca: ./cmd/snap/cmd_snap_op.go08:41
Chipaca$ sudo snap try complexion/08:42
Chipacaerror: cannot get data for "complexion": [0xc82016e300 0xc82016e480 0xc82016e600]08:42
pedronismvo: ok, aliases should be definitely in soon, mostly waiting on your feedback there ;) ?08:42
zygaChipaca: the list is %v of `snaps` which came out of cli.List()08:42
zygaChipaca: looks like wonky String method08:42
zygathat doesn't take pointer receiver08:42
mvozyga: sending RST is tricky, the best way I found was via the iptables, however something like trickle might help to ensure the download is not too quickly over. or just a huge snpa, maybe I just go with that08:42
Chipacalooks like snap.List returned three items despite being given a snap name08:43
zygaChipaca: yep08:43
Chipacawonky indeed D:08:43
Chipacawhy08:43
zygaChipaca: let's patch the string methodfirst08:43
Chipacaall i wanted to do was manual testing of complexion08:43
mvopedronis: ha!  on it :)08:43
zygahttp://paste.ubuntu.com/24465628/08:44
zygaChipaca: try with this08:44
Chipacaso this is something that's broken on master08:44
mupPR snapd#3220 closed: many: implement snap prefer <snap>  (aliases v2) <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3220>08:44
Chipacazyga— it's a %v, I don't think String is called on it08:46
pedronisChipaca: mmh08:47
zygaChipaca: aha, that's also possible08:47
Chipacaah, look at that, it would be called08:49
zygaogra_: how can I watch your webinar?08:50
fgimenez_hi mvo, this is the test i mentioned for the new local assertions capabilities of prepare-image https://github.com/mvo5/snappy/pull/16 it passes locally on your branch, let me know if i should change anything about it08:58
mupPR mvo5/snappy#16: tests: add spread test for assertions in prepare-image's extra-snaps <Created by fgimenez> <https://github.com/mvo5/snappy/pull/16>08:58
morphismvo: updated https://github.com/snapcore/snapd/pull/3244 for pedronis comments08:58
mupPR snapd#3244: many: fix review comments from PR #3177 <Created by morphis> <https://github.com/snapcore/snapd/pull/3244>08:58
mvofgimenez_: nice work, thats some  magic in there :) I have a look09:02
mvomorphis: thanks, also special thanks to pedronis for double checking that one09:02
pedronismvo: snapd#3245 is ready for review, it contains some of the follow ups I promised in previous reviews09:04
mupPR snapd#3245: many: aliases v2 cleanups <Created by pedronis> <https://github.com/snapcore/snapd/pull/3245>09:04
pedronisplus other cleanups09:04
pedronisChipaca: maybe you could give it a look as well? ^ (it's smallish, repetitive)09:06
morphisSon_Goku: ping09:10
zygagah, I was debugging something that kept failing because I forgot to merge mater09:14
zygamaster09:14
mvofgimenez_: could you please merge master and push again in the prepare-image-assert-test branch? there is some unrelated diff and I updated my branch but it looks GH is not updating the diff until you push something too09:15
fgimenez_mvo: sure on it09:16
mvota09:16
mvomorphis: static checks are failing in your x11 pr, should be a trivial fix .)09:19
morphismvo: ok09:19
morphismvo: fixed09:20
mvozyga: I will pull in 3243, jamie was asking for a test, maybe we can get one in a followup?09:21
zygamvo: yes, I'll do one in a follow-up09:21
zygamvo: I was looking at that already but it will need some extra mocking09:21
zygamvo: and this will make CE happy09:21
mvo3238 needs a second review09:21
mvoChipaca: maybe you -^ ? branch is very small09:22
mupPR snapd#3243 closed: cmd/snap-confine: don't use apparmor if it is disabled on boot <Created by zyga> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3243>09:22
pedroniszyga: wasn't there a test we disabled about that?09:22
zygapedronis: yes but the test depends on an unreleased kernel, CE has a kernel that they can use this on already09:23
pedronisah, I see09:23
fgimenez_mvo: fixed, now it shows only the test files https://github.com/mvo5/snappy/pull/1609:31
mupPR mvo5/snappy#16: tests: add spread test for assertions in prepare-image's extra-snaps <Created by fgimenez> <https://github.com/mvo5/snappy/pull/16>09:31
Son_Gokumorphis: pong09:38
morphisSon_Goku: you saw my patch recently for the rpm to enable unit tests for the vendorized build09:38
Son_Gokuyes09:38
Son_GokuI wanted to ask you something09:38
morphisshoot :-)09:39
Son_Gokudoes the unit tests require internet access?09:39
mvofgimenez_: thanks, reading now09:39
Son_Gokubecause if they do, then I'm not merging this09:39
morphisSon_Goku: they shouldn't as far as I know09:39
zygaSon_Goku: no, they don't09:39
zygaSon_Goku: regular unit tests09:39
zygaSon_Goku: spread requires internet access but that's not tested at package build time09:39
Son_Gokuokay, then09:39
Son_Gokumorphis, could you link me the patch again? I seem to have downloaded it on a computer that's not this one09:40
morphisSon_Goku: sure09:40
ogra_zyga, you got to ask thibautr__09:40
mupPR snapcraft#1219 closed: kernel plugin: learn how to assemble the ubuntu config using kconfigflavour <Created by piso77> <Closed by piso77> <https://github.com/snapcore/snapcraft/pull/1219>09:42
Son_Gokumorphis, nvm, I found it09:53
morphisSon_Goku: ok, was finishing something else but would have pasted it afterwards09:54
morphiszyga: what do you think about https://github.com/morphis/snapd/commit/75888e9198aedda1a862b7db496733e308b38a49 ?09:54
zygamorphis: that won't work09:55
zygamorphis: /etc/ssl is a symlink09:56
zygano way to bind mount over one09:56
zyga(sorry)09:56
morphissure but we have the target in /usr/share too09:56
morphiszyga: you mean /etc/ssl is a symlink on suse?09:56
zygayes09:56
zygano cheap way out other than to stop sharing /etc09:56
morphisok that makes thing more complicate09:57
morphiszyga: " What we will then see is a symlink from /etc/ssl./certs to /var/lib/ca-certificates/pem that is just broken (the symlink)."09:57
morphisif I read that correct /etc/ssl/certs is the symlink09:57
morphisnot /etc/ssl09:57
zygamorphis: aha, hmm09:58
zygamorphis: maybe that will work then09:58
morphiszyga: let me verify that09:58
zygamorphis: I still don't like it but it looks like a smaller change09:58
zygamorphis: please do09:58
morphiszyga: it's a cheap fix for the meantime09:58
morphisinstead of taking quite some time to rework the rest09:59
Son_Gokumorphis, I don't have the patch you added to the spec, though09:59
morphisSon_Goku: ah09:59
Son_Gokumorphis, which sort of makes this pointless :)10:02
Chipacamvo— you're cutting the release, yes?10:03
pedronismvo: landed #324510:04
mupPR snapd#3245 closed: many: aliases v2 cleanups <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/3245>10:04
morphisSon_Goku: you mean 0001-many-fix-test-cases-to-work-with-different-DistroLib.patch ?10:07
Son_Gokuyes10:07
morphisthat one is merged into 2.2510:07
Son_GokuI didn't even see that PR10:07
morphissorry, is up for merge10:07
morphisSon_Goku: https://github.com/snapcore/snapd/pull/322210:07
mupPR snapd#3222: many: fix test cases to work with different DistroLibExecDir <Created by morphis> <https://github.com/snapcore/snapd/pull/3222>10:07
thibautr__zyga here you go for the webinar...10:08
thibautr__https://www.brighttalk.com/webcast/6793/24837910:08
morphisSon_Goku: 2.26 is more likely10:08
zygathibautr__: thanks!10:09
morphiszyga: ok, /etc/ssl isn't a symlink on suse10:11
zygamorphis: ha10:11
zygamorphis: ok, let's do this, add this to suse build10:11
zygamorphis: as a distro patch10:11
zygamorphis: I'd love to see it work10:11
morphiszyga: :-)10:12
Son_Gokuthis patch makes no sense10:12
zygaSon_Goku: why not?10:13
Son_Gokunot the suse one, the PR10:14
Son_GokuI don't even know what you're changing in the suse one :)10:14
zygaah, sorry10:14
morphisSon_Goku: ?10:15
Son_Gokumorphis: I left a comment in the PR, but I'm confused because it looks like you're testing the wrong thing now10:15
morphisSon_Goku: no you don't10:15
Son_Gokuso why is everything changing from distrolibexec to corelibexec?10:16
morphisSon_Goku: there are many reexec cases which were properly handleed10:16
morphisbut those are never used on fedora/suse10:16
morphisso they were wrong for quite some time10:16
morphisand rexec never would have worked10:16
Son_Gokuah10:18
morphiszyga: didn't you say you merged https://build.opensuse.org/request/show/490989 ?10:19
zygamorphis: I thought I did10:20
Son_Gokuwtf is rcsnapd?10:20
morphisSon_Goku: https://en.opensuse.org/openSUSE:Packaging_checks#suse-missing-rclink10:20
morphisit's not really of any use anymore but rpmlint complains about it ..10:20
Son_Gokuthat's a bug, actually10:21
zygamorphis: aha, did that again10:21
morphisSon_Goku: maybe10:21
Son_Gokubecause they just decided to get rid of that stuff a couple of weeks ago10:21
morphisSon_Goku: then we can drop this in the near future again10:21
Son_Goku(yes, I'm involved in openSUSE, too :) )10:21
Son_Gokuthe only distribution family I'm not all that involved in is Debian :)10:21
Son_GokuI even have a somewhat tenuous link to Yocto10:22
morphisSon_Goku: :-)10:22
Son_Gokuthe reasons for not getting involved in Debian/Ubuntu are sadly long and terrible10:23
Son_GokuI told mvo once, quite a while ago10:23
Son_Gokuoh, and ximion knows too :P10:24
Son_GokuI guess if I get the time, I'll help Debian complete the transition to dracut10:24
Son_GokuI already told ximion I'd help him on it, at least :)10:24
morphisSon_Goku: any progress on the postrm script?10:28
Son_Gokuit needs reworking, but I think I'm nearly there :)10:29
morphisgreat!10:29
mvoChipaca: release> yes, very soon. was thinking right after the standup so that we can discuss as a group if there is anything missing that must go in but I think we are good10:35
mupPR snapd#3238 closed: cmd/snap-confine: re-enable re-assciate fix for CE <Created by zyga> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3238>10:37
mupPR snapcraft#1285 opened: kernel plugin: learn how to assemble the ubuntu config using kconfigflavour <Created by piso77> <https://github.com/snapcore/snapcraft/pull/1285>10:42
pstolowskimvo, my branch failed on econnreset test yesterday - https://s3.amazonaws.com/archive.travis-ci.org/jobs/225939208/log.txt?X-Amz-Expires=29&X-Amz-Date=20170427T104419Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJRYRXRSVGNKPKO5A/20170427/us-east-1/s3/aws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=014a53a5f0d9f89ee092ab7db9df6258e5f7cc3fa15bd68841c80719c2148446 - did you land any fixes since? shall I just retry?10:45
mvopstolowski: yeah, I'm working on making them more reliable10:48
mvopstolowski: sorry for that, just retry for now10:48
mvozyga: do you think you could look at 3232?10:48
mvozyga: a (nice) suggestion from samuele in there10:49
mvozyga: I think this can go in then10:49
mvo(assuming it gets a second review)10:49
zygamvo: looking10:50
zygamvo: the "applied"?10:51
zygamvo: I'd rather not change that in this branch alone, it's much cleaner to change it in one patch across the whole tree (there are other places)10:51
mvozyga: ok, do you want to do a followup? works for me10:52
pstolowskimvo, sure, np. thanks!10:52
zygamvo: yes, when other things land10:52
zygamvo: this is in 3 or 4 places (the wording)10:52
Son_Gokumorphis: alright, so I'm trying this now... https://koji.fedoraproject.org/koji/taskinfo?taskID=1923169310:52
morphisSon_Goku: it's a vendorized build?10:53
Son_Gokunope10:53
morphisthen it wont work10:53
morphisSon_Goku: I still need to file bugs for updates to a few golang-* packages and we need https://bugzilla.redhat.com/show_bug.cgi?id=144481910:54
morphisso only the vendorized build works for now10:54
Son_Gokuthen I'll test that locally10:55
morphisSon_Goku: I will update https://bugzilla.redhat.com/show_bug.cgi?id=1444819 later today10:57
Son_Gokuokay10:57
=== chihchun is now known as chihchun_afk
pedronismvo: this fell through the cracks for 2.25 https://forum.snapcraft.io/t/gadget-snap-config-defaults-dont-work/409 I created the topic now, and marked upcoming (2.26)11:20
pedronismvo: don't know what else we missed in 2.2511:20
zygamvo: is 2.25 tagged now?11:24
Son_Gokuzyga: it's not tagged yet11:26
pedroniszyga: he said after the standup11:26
zygaaha11:26
zygaI missed that , sorry11:27
mupPR snapcraft#1280 closed: Added support for 'branches' in Store responses (release, close, and status) <Created by facundobatista> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1280>11:36
facubatistayay11:37
Chipacaraah rahh11:45
ogra_moo?11:45
Chipacaogra_— bash is a bundle of sticks made entirely of poo11:45
jdstrandTrevinho: sorry I didn't get a chance to test that sooner11:45
jdstrandTrevinho: and thanks you for the fix! :)11:45
Trevinhojdstrand: no worries..11:46
Chipacaooh, a jdstrand!11:46
ogra_Chipaca, fully agreed :)11:46
jdstrandhey Chipaca :)11:46
Chipacajdstrand— in etelpmoc, change the ()s around the definition of comopt to {}s11:46
Chipacacompopt*11:46
jdstrandChipaca: I couldn't stop thinking about bash completion after you left (sorry)11:46
Chipacajdstrand— still debugging why it doesn't get it quite right, but that'll get the slashes and such11:48
jdstrandChipaca: does that give the 'ls' behavior11:48
jdstrand?11:48
Chipacajdstrand— closer. it depends. yes? sorta.11:48
jdstrandheh11:48
Chipacajdstrand— it trips up and returns nothing as soon as it's quoted or there is a space in there11:48
Chipacajdstrand— and i'm tracing that and very puzzled by it11:49
Chipacabut, yeah, it wasn't setting compopt -o filenames, meaning you didn't get ls-like behaviour ever11:49
Chipacabecause, subshell /o\11:49
Chipacamy bad there11:49
jdstrandinteresting11:51
zygaChipaca: does that mean the tab-completion feature is out of 2.25??11:51
ChipacaI'm torn11:52
ChipacaI think we should land it, and then iterate11:52
Chipacabut I'm open to other people saying otherwise11:52
jdstrandChipaca: if we land it, please add '&' to the grep11:52
Chipacajdstrand— will do11:52
jdstrandhowever, if we land it as is, I'm quite sure someone will file a bug11:53
jdstrandthat's ok. we could pre-file it :)11:53
jdstrandand even reference it in the code11:53
* zyga breaks for lunch :/11:54
niemeyerMornings12:01
jdstrandniemeyer: good morning :)12:08
jdstrandstgraber: hey, I just noticed that my lxd snap is not upgrading. I'm at 2.5 (r241). have you seen this?12:11
jdstrandstgraber: fyi, https://forum.snapcraft.io/t/lxd-snap-not-refreshing-says-it-is-local-but-it-isnt/41112:18
jdstrandmvo: sorry to bother you. this seems like something potentially bad ^12:19
mvopstolowski: 3242 is ready for a second review, should fix the econnreset tstuff12:19
mvojdstrand: looking12:19
pstolowskimvo, thanks, approved12:20
mvojdstrand: that looks alarming indeed - last refresh was month and month ago12:20
mvojdstrand: I assume you installed this a long time ago? I suspect there is somehting missing in the state, would you mail the state file to me (privately) ? it may contain the macaroon so either edit it out or I can write something that just extracts the lxd information12:21
jdstrandmvo: I was one of the first users of the lxd snap, so, 'yes'12:22
jdstrandmvo: /var/lib/snapd/state.json ?12:22
jdstrandmvo: should I stop snapd first or anything?12:23
mvojdstrand: yes, this one. should be fine12:23
pedronismvo: jdstrand: that error can happen only if the state has no snapid for that snap12:24
pedroniswe had some bugs around preserving side info on some ops, might be because of one of those12:25
mvopedronis: yeah, I hope the state give some more clues12:25
Chipacazyga— do i have to do anything to have ./run-checks --static not complain about things in configure?12:26
zygaChipaca: try distclean in cmd but other than that, no :/12:26
zygaChipaca: I'm working on a way to switch away from automake12:26
zygaChipaca: sorry about that12:26
jdstrandmvo: sent12:29
jdstrandChipaca: you might have to remove some stuff that distclean doesn't I don't know if that got cleaned up, but I have in my notes: cd cmd ; make clean ; make distclean ; rm -f aclocal.m4 config.sub config.guess depcomp configure snap-confine/snap-confine.apparmor snap-confine/Makefile snap-confine/Makefile.in snap-confine/tests/Makefile snap-confine/tests/Makefile.in ; rm -rf autom4te.cache12:31
mvojdstrand, pedronis: look like side-info is totally busted for this particular revision :/ http://paste.ubuntu.com/24466403/12:32
mvojdstrand: as a workaround you can snap rmeove lxd/snap install --candidate lxd12:32
mvojdstrand: the interessting question of course is what happend12:32
Chipacajdstrand— I was a lazy bag of lazy stuff and moved ahead by putting my static check before the spellcheck12:33
Chipacajdstrand— pushed a branch full of comments, and a &12:33
pedronismvo: yea, that seems the effect of disable/enable at some point I think12:33
pedronisfor example12:33
mvopedronis: aha, indeed - most likely that bug12:33
jdstrandmvo: I'm kinda worried to remove it cause I don't want to lose my container. it has my whole build environment12:34
jdstrandit is plausible I did enable/disable. I've done that before, but I don't know if I ever did on this snap. what if I disable/enable now?12:35
pedronisjdstrand: it won't fix it12:35
pedronisit lost the information12:35
pedronisjdstrand: what you can do is stop snapd, edit that bit of state to put back the snapid, restart snapd and run refresh12:36
jdstrandI'd much rather do that than remove/install12:38
mvojdstrand: yeah, was about to suggest the same, copy the snap-id from the pastebin12:38
mvojdstrand: with that you are hopefully back12:38
mupPR snapd#3242 closed: tests: tweak time for econnreset test a bit more <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3242>12:39
jdstrandmvo: I'm looking at a wall of text and I have the paste in front of me. you are saying replace '{"name":"lxd","snap-id":"","revision":"241"}' with '{"name":"lxd","snap-id":"id from paste","revision":"241"}'?12:41
mvojdstrand: correct12:42
mvojdstrand: and make a backup of the state file first :)12:42
mvojdstrand: (I guess you did by mailing it to me)12:42
jdstrandmvo: ok, that worked. thanks! I updated the forum for some of this, but you guys might want to add more detail12:49
jdstrandpedronis: thank you too :) ^12:49
mvojdstrand: thank you and sorry for the trouble12:49
mvojdstrand: I think we know which bug it caused, the issue is long fixed since but of course there is fallout :/12:50
jdstrandmvo: do you have a json linter/checker? it seems like this could be detected programmatically. I'm not sure how many state.json issues there are that could benefit from a linter/checker, but it's an idea12:51
mvojdstrand: the issue here is that no snap-id is a legal state, it happens if you sideload without any assertions12:52
mvojdstrand: this makes it hard to cleanup12:52
jdstrandmvo: yes, but the revision didn't start with an 'x'12:53
mvojdstrand: but I think we could be smarter actually - if it has a normal revision but no snap-id and there is a snapid available in the previous sequence its probably that bug12:53
mvojdstrand: yeah, was just thinking this too :)12:53
jdstrandexactly12:53
Chipacahah! tests failed because i can't type12:59
ogra_standup ?13:00
mupPR snapcraft#1263 closed: lxd: pass through commands into the container <Created by kalikiana> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1263>13:24
mupPR snapd#3233 closed: packaging: remove current mount profiles when purging <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3233>13:29
mupPR snapcraft#1278 closed: recording: save the snapcraft.yaml in the resulting snap <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1278>13:30
morphiszyga: where is /var/lib/snapd/mount coming from?13:46
zygamorphis: snapd writes it13:47
zygamorphis: it's where mount profiles are stored13:48
morphiszyga: getting: cannot perform operation: mount --bind /snap/core/current//var/lib/snapd mount /tmp/snap.rootfs_5lYRhE/var/lib/snapd/mount: No such file or directory13:48
morphisnone of the core snaps (stable, candidate or edge) has that directory13:48
zygamorphis: it should be created by snapd13:49
bdx_ /join #mailman13:49
morphiszyga: how if the core snap is read-only?13:49
zygamorphis: well, /var/lib/snapd is not13:50
zygamorphis: is that the actual error message you see?13:50
morphiszyga: yes13:50
zygathat message looks wrong13:50
zyga(I mean, the space)13:50
zygamorphis: how did you get there?13:50
morphisyeah, I typed it as somehow copying from my VM didn't worked13:50
zygaahh13:50
zygaok13:50
zygathat's much better then13:50
morphisthat is on suse with the latest stable snap13:50
zygahmm hmm13:51
* zyga looks13:51
zygamorphis: how did you make that happen?13:51
morphiswondering if I just did things wrong with my build setup .. let me try again with the package in the repository13:51
morphiszyga: hm, must be my build13:52
morphisthe package from the repository works fien13:52
zygamorphis: aha, which distro is that?13:53
morphissuse13:53
morphiszyga: btw. https://blog.online.net/2017/04/27/scaleway-disruptive-armv8-cloud-servers/13:54
morphiszyga: must have been a local change from me, will figure that out later13:55
zygamorphis: oh nice13:57
zygamorphis: btw, I got a v7 server but it was running some local kernel without any chance of changing that13:57
zygaintereqesting forum post https://forum.snapcraft.io/t/local-snap-store/41213:59
mupPR snapd#3244 closed: many: fix review comments from PR #3177 <Created by morphis> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/3244>14:00
mupPR snapd#3156 closed: many: support debian in our CI <Created by morphis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3156>14:11
mvomorphis: thank you very much for this branch14:11
mupPR snapd#3231 closed: cmd/snap-discard-ns: remove current profile when cleaning up <Created by zyga> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/3231>14:27
mupPR snapcraft#1286 opened: lxd: Setup image and target arch for cross-compilation <Created by kalikiana> <https://github.com/snapcore/snapcraft/pull/1286>14:27
zygamvo: can you announce here when you are about to tag 2.2514:50
jdstrandkyrofa: hey, I'm having some trouble with snapcraft cleanbuild. do you have a moment to help?14:51
mupPR snapd#3232 closed: cmd/snap-confine: write current mount profile <Created by zyga> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/3232>14:52
niemeyerzyga: Some notes on this one for a follow up ^^^14:52
niemeyermvo: Bash completion feels a bit optimistic if we want to cut 2.25 soon14:53
zyganiemeyer: I saw, thanks!14:54
mvozyga: sure, can do.15:03
kyrofaSorry jdstrand, I got a late start this morning. I must have turned my alarm off in my sleep15:03
kyrofajdstrand, how can I help?15:03
mvozyga: anything particular you are waiting?15:03
jdstrandkyrofa: no worries, I only asked a moment ago15:07
niemeyerpedronis: Quick proposal on the aliases topic15:07
zygamvo: not really, just want to know when it's out :)15:07
* niemeyer lunches15:07
jdstrandkyrofa: so, trying to use cleanbuild. I have a working lxd and containers, blah blah. cleanbuild creates a new container each time15:07
zygajdstrand: I think this is the design15:08
jdstrandkyrofa: but it doesn't have networking. the snapcraft help tells me to go to https://linuxcontainers.org/lxd/getting-started-cli/15:08
zygajdstrand: aha, that's not designed :)15:08
pedronisniemeyer: it's probably easy, but needs a quick branch, mvo?15:08
jdstrandkyrofa: which I did. but that doesn't help. I either need to tell snapcraft how to invoke the creation or I need to tell it to use an existing conatiner15:08
pedronismvo: https://forum.snapcraft.io/t/improving-the-aliases-implementation/1815:09
pedronismvo: https://forum.snapcraft.io/t/improving-the-aliases-implementation/18/2615:09
jdstrandkyrofa: but I don't see how to do either15:09
mvopedronis: works for me, does not look like a big change15:10
mupPR snapd#3246 opened: cmd/snap-confine: remove obsolete debug message <Created by zyga> <https://github.com/snapcore/snapd/pull/3246>15:11
kyrofajdstrand, when you create new containers, can they hit the network?15:11
kyrofajdstrand, by hand, I mean15:11
jdstrandkyrofa: no. I have to create them use --profile=with-network15:12
jdstrandusing*15:12
kyrofajdstrand, ah, that's the problem them15:12
pedronismvo: niemeyer: let me try to make a quick branch15:12
jdstrandyes15:12
kyrofajdstrand, snapcraft just runs `snapcraft launch <whatever> -e`15:12
kyrofaErr.... lxc15:12
kyrofaNot awake yet15:12
jdstrandkyrofa: is it possible to add options to the launch? I really need --storage=default --profile=with-network15:12
jdstrandeven if it was just in a config file, that would work for me15:13
kyrofajdstrand, I don't think so, not right now anyway, but that seems like a perfectly valid use-case and worth a bug15:13
jdstrandok, I'll file a bug. I guess I can just cowboy a patch into /usr to see if it works15:14
kyrofajdstrand, snapcraft just shells out... you can just patch snapcraft for now too15:14
kyrofaI can show you where if you like15:15
jdstrandthat would be great :)15:15
kyrofa(it's easy to run from source)15:15
kyrofaOkay, one second, coffee is ready15:15
mupPR snapcraft#1287 opened: tests: minor cleanups on the spread tests <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1287>15:15
kyrofajdstrand, alright, do you want to run from source then?15:17
kyrofa(or edit the installed snapcraft)15:18
jdstrandkyrofa: I see it is snapcraft/internal/lxd.py15:19
kyrofajdstrand, yep, that's it15:19
jdstrandkyrofa: I'll just modify deb files15:19
kyrofajdstrand, good deal. Just for reference, if you want to run from source, I recommend removing the snapcraft deb install first (leaving its deps in place), but then all you need to do is clone snapcraft and add its bin/ dir to the PATH15:20
jdstrandkyrofa: yeah, otherwise files in /usr might be used. would have to play with PYTHONPATH iirc (see this with riview tools, et al)15:22
jdstrandkyrofa: ok, thanks! cleanbuild is working now15:22
kyrofajdstrand, awesome! You can see from that code though how easy it would be to add the feature you request15:22
kyrofaPlease do log a bug15:23
kyrofaThe only problem to solve is how to best expose that functionality to the user from snapcraft15:23
jdstrandkyrofa: https://bugs.launchpad.net/snapcraft/+bug/168676615:31
mupBug #1686766: cleanbuild should allow specifying options to 'lxc launch' <Snapcraft:New> <https://launchpad.net/bugs/1686766>15:31
mupPR snapd#3247 opened: many: use "SNAP.APP as ALIAS" instead of => when listing added/removed aliases <Created by pedronis> <https://github.com/snapcore/snapd/pull/3247>15:33
kyrofaThanks jdstrand15:33
mvosergiusens: do you install snaps as part of the snapcraft testsuite? I see some error reports in errors.ubuntu.com that indicate someone tries to install spongeshaker on s390x. if that is the snapcraft tests, please set "SNAPPY_TESTING=1" in the environment, this will ensure no error reports are generated15:33
jdstrandkyrofa: np. thanks for talking me through it15:33
pedronismvo:  niemeyer: snapd#324715:33
mupPR snapd#3247: many: use "SNAP.APP as ALIAS" instead of => when listing added/removed aliases <Created by pedronis> <https://github.com/snapcore/snapd/pull/3247>15:33
kyrofaAny time :)15:34
sergiusensmvo: yes we install snaps as part of the suite, maybe that SNAPPY_TESTING needs to be mentioned on the forums :-)15:34
mvosergiusens: yes, I can do that15:35
jhobbsis there a way to install different channels/revisions of the same snap at the same time on the same system, by giving them different names perhaps?15:35
jhobbsso if i wanted juju edge i could run juju-edge.juju and i wanted juju-beta i could run juju-beta.juju or something15:35
mupPR snapd#3248 opened: Fail early in the spread suite if trying to run it inside a container <Created by mvo5> <https://github.com/snapcore/snapd/pull/3248>15:38
kyrofajhobbs, I'm afraid not-- only one revision of a given snap can be active at once15:41
kyrofajhobbs, the only way to do something like that would be to have multiple juju snaps15:41
kyrofa(named differently)15:41
jhobbsok kyrofa that's what i figured, thanks15:42
zygajdstrand: I let a small comment on https://github.com/snapcore/snapd/pull/274915:42
mupPR snapd#2749: interfaces/default: allow mknod for regular files, pipes and sockets (LP: #1636540) <Created by jdstrand> <https://github.com/snapcore/snapd/pull/2749>15:42
zygajdstrand: if you want I can take care of it15:42
jdstrandTrevinho: ok, I finally tested your preload changes. it no longer segfaults. it is interesting that now there is different stderr output: http://paste.ubuntu.com/24467212/15:45
jdstrandzyga: let me do it, thanks. I've been wanting to get this to pass the tests and this might be the key15:49
* jdstrand hasn't been able to get to his PRs due to other snappy reviews (sorry)15:50
zygano worries, we're all in the same boat :)15:50
zygajdstrand: I'll look at the netlink one now15:52
pedronismvo: that branch is waiting for its travis run , will take a while I suppose15:52
* zyga will break in 40 minutes to visit friends15:53
mvopedronis: yeah, I have dinner in the meantime15:56
zygajdstrand: one small fixme16:06
Trevinhojdstrand: are you sure you're using the proper script to launch it? It should be snapcraft-preload. As it seems it doesn't use it right now... Mhmh16:08
jdstrandTrevinho: I did rename it:16:12
jdstrandapps:16:12
jdstrand  snap-review:16:12
jdstrand    command: snapcraft-preload click-review16:12
TrevinhoHmm16:12
TrevinhoI got that error when the lib wasn't preloaded...16:12
jdstrandTrevinho: http://paste.ubuntu.com/24467447/16:13
jdstrandand I see in command-snap-review.wrapper: exec "snapcraft-preload" click-review "$@"16:14
Trevinhojdstrand: anyway... It seems that the tool doesn't cleanup temp on ctrl+c... When testing i had quickly filled it with gb of stuff... ;-)16:14
jdstrandthat might be part of the rename. ok, noted16:14
Trevinhojdstrand: can you lsof -p it to check?16:14
* jdstrand has a number of other things to fix there16:14
Trevinhojdstrand: don't redefine the part... Just add after: snapcraft-preload16:16
TrevinhoPlus the command16:16
jdstrandTrevinho: python3 31889 jamie  mem    REG    7,3    28072      39 /snap/review-tools/x1/lib/libsnapcraft-preload.so16:17
TrevinhoHm... So it indeed is there...16:18
TrevinhoWeird16:18
TrevinhoI wasn't getting that... But I'll try it tomorrow... It's past midnight here... ;-)16:18
jdstrandTrevinho: I need to redefine it for the amd64 vs not-amd64 stuff (build-backages) I thought16:18
Trevinhojdstrand: upstream version should work now16:19
jdstrandhonestly, I've not mastered snapcraft parts by any stretch16:19
Trevinhojdstrand: it works in both amd64 and i386 here.16:19
Trevinhojdstrand: but in case you can override remote parts things16:20
zygaTrevinho: I may use your preload helper for classic confinement16:20
jdstrandTrevinho: ok, thanks!16:20
Trevinhozyga: Yeah... It's something I need to test too, but it should just work. As it prefers snap stuff over inaccessible elements16:22
TrevinhoOr not existent. But an access issue in apparmor gives a still some false positives16:23
jdstrandTrevinho: ok, it seemed to build using 'after:\n- snapcraft-preload'16:23
jdstrandTrevinho: I mean the build. still have the error output I pasted earlier16:24
zygamvo: are we missing the actual meat in that branch https://github.com/snapcore/snapd/pull/324116:26
mupPR snapd#3241: snap: make `snap prepare-image` read .assert files for local snaps <Created by mvo5> <https://github.com/snapcore/snapd/pull/3241>16:26
zygamvo: I only see the tests16:26
zygaah, odd, I see it after reloading16:27
jdstrandTrevinho: speaking of apparmor-- I see denials for /etc/magic16:28
jdstrandTrevinho: fyi for tomorrow16:28
zygamvo: dropped a comment on that branch16:28
zygaTrevinho: I have a different goal, I'll let you know later when I start working on this16:28
ogra_zyga, or mvo ... a second signoff on https://github.com/snapcore/core-build/pull/8 would be appreciated :)16:29
mupPR core-build#8: add shellcheck test, fix code for shellcheck <Created by ogra1> <https://github.com/snapcore/core-build/pull/8>16:29
* zyga breaks16:29
* ogra_ looks for glue to fix zyga 16:29
kyrofanessita, is there a way to set up collaboration in the store only after having registered a name (prior to uploading anything)?16:29
zygaogra_: I'll check it out later, I need to run16:29
zygaogra_: sorry :/16:29
ogra_zyga, no worries16:30
pedronisniemeyer: it would be good I think to run the sync script again for the review sprint16:30
morphiszyga: please see my last comment on https://github.com/snapcore/snapd/pull/322216:33
mupPR snapd#3222: many: fix test cases to work with different DistroLibExecDir <Created by morphis> <https://github.com/snapcore/snapd/pull/3222>16:33
morphiszyga: looks like you were looking at a older revision16:33
morphismvo: thanks for merging the debian CI one :-)16:35
morphisniemeyer: btw. did you do a snap for discourse?16:50
niemeyermorphis: Of course! :)16:50
kyrofaniemeyer, would be curious to see that16:50
niemeyerYeah, it's definitely an interesting one.. I'm actually using it as a testing bed for some ideas that we've been discussing16:51
niemeyerThe update experience is already much better than the upstream process16:52
morphisniemeyer: nice, is it in the store?16:52
niemeyermorphis: I've been working its way there16:52
morphisniemeyer: and we're running forum.snapcraft.io with it?16:52
niemeyerWe won't be able to get it out of devmode for a while, but I've been fixing a few issues with jdstrand in multiple iterations16:52
niemeyermorphis: Yeah16:52
morphisniemeyer: nice, was wondering how mature it is and wanted to try it for a personal project16:53
niemeyermorphis: It is pretty solid.. there's at least one more issue I need to solve for integrating the database migration on startup, but after that I'd be happy to have you as another tester for sure16:55
morphisniemeyer: sounds great!16:56
ogra_morphis, quietening the anbox telegram channel a bit by moving bits to a forum ?16:56
* ogra_ would appreciate that ... :)16:56
morphisogra_: was one thing I was thinking about ..16:56
ogra_116:57
ogra_err16:57
ogra_+116:57
morphisbut actually not sure if I want to spend time on administrating that16:57
ogra_yeah16:57
ogra_it is surely some extra work16:57
morphisyeah, both in administration and social maintenance16:57
morphisniemeyer: can you see why a certain linode instance failed to boot?17:02
niemeyermorphis: I can try to..17:02
morphisniemeyer: tried to spin up a fedora-25 instance on Spread-2517:02
niemeyermorphis: Checking17:02
morphisbut connection timesout after a bit when the instance was already reported as booted17:02
niemeyermorphis: It's powered off.. probably missed the -reuse flag?17:04
niemeyermorphis: One detail that we probably need to address both on Fedora and the Debian images:17:04
niemeyermorphis: By default Linode boots with a custom Linode kernel17:04
morphisniemeyer: https://paste.ubuntu.com/24467648/ is what I used17:04
niemeyermorphis: We can fix that by installing the kernel in the image itself, and booting with GRUB 2 as a "kernel" instead (that's how Linode sets it up)17:04
niemeyermorphis: See details here for the several distros: https://www.linode.com/docs/tools-reference/custom-kernels-distros/run-a-distribution-supplied-kernel-with-kvm17:05
morphisniemeyer: tought I've set "GRUB 2" for debian17:05
niemeyermorphis: Could be.. I haven't checked really.. just reminded of the problem now17:05
morphisniemeyer: https://github.com/snapcore/snapd/blob/master/spread.yaml#L5917:05
niemeyermorphis: \o/17:05
morphisniemeyer: did the same for fedora but maybe that is the issue here, let me try without "GRUB 2" for fedora17:06
niemeyermorphis: Ah, yes, you most probably need to boot without it the first time17:07
niemeyermorphis: I'll tweak the notes in the forum later to mention this detail17:07
morphisniemeyer: worked for debian thought with "GRUB 2", however not sure if Fedora uses grub or not17:07
morphisniemeyer: thanks!17:07
niemeyermorphis: Problem is that the image needs to have the kernel inside it in the first place and grub be ready to take the boot there, otherwise it won't work17:08
morphisniemeyer: ok, without "GRUB 2" it worked17:08
niemeyermorphis:  Ubuntu won't work either, IIRC17:08
morphisok17:08
niemeyermorphis: Ours work because I tuned17:08
niemeyerOur images, that is17:08
morphisok17:09
* ogra_ imagines spoilers and chrome exhaust pipes on gustavos images ...17:09
niemeyerogra_: That's sooooo unlike me! ;)17:10
ogra_heh17:10
niemeyerI could see myself doing the opposite, taking a 69's beetle and bringing it to its original form :)17:11
niemeyerBut first I need to prepare for the sprint..17:11
niemeyerWill step out and run some external life errands here.. back later17:11
morphisniemeyer: can you snapshot Spread-26 as a fedora-25-64 image?17:20
mvoogra_: the shellcheck pr will probably be done tomorrow, still working on 2.2517:25
mvoogra_: final test is still not done17:25
niemeyermorphis: Image is a bit large at 1800MB.. can we get it down a bit somehow?17:42
niemeyermorphis: Note that the restore logic in spread.yaml drops data such as packaging information and packages themselves which were downloaded.. that needs tweaking for fedora and other rpm based distros17:43
niemeyerThis may be part of the bloat there17:43
niemeyerWill being these point back into the forum so we can discuss async17:47
mupPR snapcraft#1287 closed: tests: minor cleanups on the spread tests <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1287>17:48
jdstrandChipaca: ok, re-reviewed https://github.com/snapcore/snapd/pull/3150. I think it is quite close (depending on your opinion of how to handle _filedir, but I'm not blocking on that)17:59
mupPR snapd#3150: In-snap bash tab completion <Created by chipaca> <https://github.com/snapcore/snapd/pull/3150>17:59
pedronismvo: snapd#3247 was running and passing but exceeded time limit :/18:07
mupPR snapd#3247: many: use "SNAP.APP as ALIAS" instead of => when listing added/removed aliases <Created by pedronis> <https://github.com/snapcore/snapd/pull/3247>18:07
pedronismvo: I think we need to rethink something here, a CI process  that can take 3h+ to land something is not very C18:15
pedronismvo: you are also the one that suffers most, needing to wait through this for releases, and usually it gets worse exactly around releases18:18
kyrofaChipaca, was `snap install --revision=` only recently locked down to collaborators on that snap?18:33
kyrofa(like, v2.24?)18:33
=== stgraber_ is now known as stgraber
pedroniskyrofa: it was always planned to work like that18:40
pedronisit's the store that does that, in any case, is not a snapd change18:41
kyrofapedronis, I'm aware, but it wasn't like that until recently18:41
kyrofaHuh, okay18:41
kyrofaWould be nice to get a heads up when stuff like that happens, maybe a forum post18:42
pedroniskyrofa: I'm really not aware that changed and was different before18:45
kyrofapedronis, I've never once had to run `snap login` before today, but have run `snap install --revision=` many times18:46
mupPR snapd#3247 closed: many: use "SNAP.APP as ALIAS" instead of => when listing added/removed aliases <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/3247>18:49
pedronismvo: ^ merged18:56
noise][kyrofa: are you able to install the revision when you are logged in (as a collaborator on the snap) ?19:09
kyrofanoise][, yes, the only issue is that the behavior seems to have changed without warning19:09
pedronisniemeyer: I updated the docs to use  "command as alias" format as well19:09
pedroniskyrofa: is this revision published in some channel? or was it published at some point?19:09
kyrofapedronis, it's the previously-stable revision19:10
noise][kyrofa: understood, trying to find when that change happened19:11
noise][and is on my agenda to start having store release notes on the forum19:11
Chipacakyrofa— snap install --revision= never worked unless you were a collaborator or the revision was tip19:13
facubatistakyrofa, you say that, after login, you can install a revision that is NOT currently published?19:16
kyrofaChipaca, then I must be insane, because I've done it many times to troubleshoot migration issues19:16
kyrofafacubatista, if "not currently published" = "superceded by another revision in the same channel," yes19:17
Chipacakyrofa— well, you could also specify --revision if you _had_ the revision19:18
kyrofaChipaca, what do you mean?19:18
Chipacakyrofa— if you had it installed19:18
Chipacae.g. if you were on 2, refreshed to 3 (but still have 2), you can use --revision to move to 219:18
noise][i.e. in the last N (n=3?) that you had installed/updated-to?19:18
Chipacayep19:18
kyrofaAhhhhhh19:18
kyrofaYeah I bet that was it19:19
noise][bingo!19:19
noise][ok, glad we all are not crazy :)19:19
Chipacanoise][— speak for yourself :-p19:19
* Chipaca is probably certifiable at this point19:19
* noise][ clarifies to only apply to this issue19:19
Chipaca:-)19:19
cachioniemeyer, hi, I was working on that https://forum.snapcraft.io/t/testing-console-conf/413/819:23
cachioniemeyer, I have a solution for that problem19:23
cachioniemeyer, are you familiar with this topic?19:24
mvopedronis: yay, thanks19:25
* Chipaca sadfaces and moves tab completion to 2.2619:26
pedronisChipaca: hug19:33
mvopedronis: I'm too tired to release tonight, will happen first thing in my morning20:16
zygajdstrand_: it's in21:20
mupPR snapd#2749 closed: interfaces/default: allow mknod for regular files, pipes and sockets (LP: #1636540) <Created by jdstrand> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2749>21:21
jdstrand_zyga: \o/21:23
jdstrand_zyga: thank you :)21:23
=== jdstrand_ is now known as jdstrand
zygajdstrand: I'll go through the netlink one but it has some more content21:24
zygajdstrand: and this may also be in the release :-)21:25
zaganatorhi got an issue21:25
zaganatori'm trying 4 the first time to install snapApp un my system but where is a list of the installable snap?21:26
zaganatorguys no one can answer me21:28
zaganator???21:28
kyrofazaganator, you can use the software center, or use `snap find` to find snaps21:28
zaganatori've did it but the few sofware i found are unuseful for me...21:29
zaganatordoes some beta version are around to be tested21:30
kyrofazaganator, I guess it depends on what you're looking for21:31
jdstrandzyga: thanks! :)21:32
zaganatorright... but i've found exactly 7 app (only)21:33
kyrofazaganator, this might be along the lines of what you're looking for: https://uappexplorer.com/apps?type=snappy21:34
kyrofaThat is an unofficial third-party site, but it indexes our store21:34
zaganatorwoooooooooooooow21:35
zaganatorthanks21:35
zaganatorthis is better just to try something "done" in snap21:36
kyrofaniemeyer, do you know if LP: #1636934 was ever contained in a release?21:38
mupBug #1636934: snapctl seem to cache values even if snap is removed and then installed again <snapd:Fix Committed by stolowski> <https://launchpad.net/bugs/1636934>21:38
zaganatorleaving Grazie!!21:41
kyrofaNo problem zaganator, have a good one21:41
kyrofaAh, v2.24 it seems21:49
=== mup_ is now known as mup
=== ubott2 is now known as ubottu
=== wxl_ is now known as wxl
=== chihchun_afk is now known as chihchun
=== JanC_ is now known as JanC
mupBug #1686852 opened: Can only run hello snap as root <Snappy:New> <https://launchpad.net/bugs/1686852>22:52

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