/srv/irclogs.ubuntu.com/2016/12/05/#snappy.txt

mupBug #1647256 opened: snap create-user cannot add a new user to an existing ubuntu core device <Snappy:New> <https://launchpad.net/bugs/1647256>04:40
mupPR snapd#2400 closed: snap: support for parsing and exposing on snap.Info aliases <Critical> <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2400>07:10
sangorrinhi, I am interested in knowing how the seccomp profiles for each snap package are generated. Is it done by brute force? or is there a binary analysis tool?07:40
sangorrinFrom the docs here it looks like brute force https://wiki.ubuntu.com/SecurityTeam/Specifications/SnappyConfinement07:42
sangorrinbut in that case, one would need tests that achieve 100% path coverage for each package07:42
dholbachhey hey07:50
=== ahasenac` is now known as ahasenack
=== ahasenack is now known as Guest64506
mupPR snapd#2386 closed: interfaces/builtin: fix incorrect udev rule in i2c <Created by zyga> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2386>07:54
mupPR snapd#2405 opened: fix unhandled error from io.Copy() in download() for 2.18.1 <Created by mvo5> <https://github.com/snapcore/snapd/pull/2405>07:57
mvoogra_: hey, good morning! just a quick question - are all our kernels up-to-date and ready for candidate? I would love to create a candidate image for qa for testing today and was wondering if there is anything that needs to be done for the kernels08:07
=== DanChapman_ is now known as DanChapman
=== sjn__ is now known as sjn
vigomvo, morning! please let me know when the images are ready for qa :)08:37
mvovigo: thank you! will do, but I expect this afternoon08:39
foxmaskbonjello08:41
vigomvo, ack08:45
mupPR snapd#2406 opened: many: add support for classic confinement <Created by zyga> <https://github.com/snapcore/snapd/pull/2406>08:59
mrrpchi09:33
mrrpci have some questions09:34
mrrpcanybody is there?09:34
davmor2mrrpc: just ask if people can answer they will09:35
mrrpci work qt in ubuntu09:36
mrrpci dont know how make package09:36
mrrpci try to read some guild but i didnt get it09:36
mrrpcguide*09:37
mrrpchow can i turn my qt project to snap package09:37
mrrpcty for your help09:39
mrrpcsuch useful channel09:40
mupPR snapd#2407 opened: wrappers: add support for the X-Ayatana-Desktop-Shortcuts= extension <Created by mvo5> <https://github.com/snapcore/snapd/pull/2407>09:43
=== seb128_ is now known as seb128
ogra_mvo, i think they are10:13
mvoogra_: excellent, thank you10:52
mupPR snapd#2252 closed: interfaces: add unconfined access to modem-manager <Created by alfonsosanchezbeato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2252>10:52
=== chihchun is now known as chihchun_afk
mupPR snapd#2408 opened: daemon: fix crash when `snap refresh` contains a single update <Created by mvo5> <https://github.com/snapcore/snapd/pull/2408>11:36
mupPR snapd#2409 opened: daemon: fix crash when `snap refresh` is called and there is a single update <Created by mvo5> <https://github.com/snapcore/snapd/pull/2409>11:38
mupBug #1647333 opened: adduser misses extrausers support for group management <Snappy:New> <adduser (Ubuntu):New> <https://launchpad.net/bugs/1647333>11:40
=== chihchun_afk is now known as chihchun
mupPR snapd#2405 closed: fix unhandled error from io.Copy() in download() for 2.18.1 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2405>12:18
=== hikiko is now known as hikiko|ln
mupBug #1646968 opened: There's something weird about /tmp <Snappy:New> <Ubuntu Image:New> <https://launchpad.net/bugs/1646968>12:52
=== hikiko|ln is now known as hikik
=== hikik is now known as hikiko
julio__how do i set a static ip address on ubuntu core 16?13:49
mupPR snapd#2408 closed: daemon: fix crash when `snap refresh` contains a single update <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2408>13:51
ogra_via console-conf13:51
ogra_either during the first boot setup wizard or later via "sudo console-conf"13:52
julio__let me try that13:57
zygadaker: hey14:08
zygaer14:08
dakerzyga: hey :D14:08
zygadaker: sorry, I didn't mean to target you, bad tab-complete14:08
zygabut hey :)14:08
* zyga needs to talk to jdstrand about classic confinement 14:09
dakerzyga: lol yeah i just wanted to say hey too :D14:09
zygajdstrand: tl;dr; snap-confine seems to work, one branch on snapd (the older apparmor branch will land as soon as tests go green), snap-confine will land via snapd after the merge; I'll work on snapd merge now14:14
zygajdstrand: there's a call with sergiusens today to talk about the snapcraft story14:15
jdstrandhey zyga14:15
zygajdstrand: hi :)14:15
jdstrandzyga: note that the store bits are in the process of landing14:15
zygajdstrand: I'm never sure at which time you're around :)14:15
zygajdstrand: great, I only tested side loading for now14:15
zygajdstrand: but both that and store side shoud be OK from the code POV14:16
jdstrandzyga: 1400 UTC in standard time14:16
zygajdstrand: offtopic, I've merged the errors branch in anticipation of the merge into snapd, I wanted to see how new files show up14:16
zygajdstrand: if you want to make changes to that still, feel free to comment and I'll address that14:16
zygajdstrand: but I got two other +1's and it's not used in anything yet14:17
jdstrandzyga: actually I should clarify. the review tools part is done and a store pull is being done. there is a store side change for the review tools form and sending classic to the review tools for subsequent uploads that needs to be implemented (the store team is doing that)14:17
jdstrandzyga: you mentioned things in the store needing review. I don't see them. did you request a manual review?14:18
zygajdstrand: no, I didn't upload my snap yet actualy14:19
zygajdstrand: I'll do that later today14:19
jdstrandroadmr: hi! fyi, can you pull r809. that's the last one from me for the moment14:19
roadmrjdstrand: sure thing14:24
renato__mvo, hey, could you publish this package on store under canonical ownership? https://code.launchpad.net/~phablet-team/+snap/ubuntu-notes-app/+build/1260514:24
jdstrandroadmr: thanks!14:25
mvorenato__: sure14:26
boriseto-workHi, I've noticed that some snaps use a different cursor or theme whatsoever (my guess would be because of sandboxing).14:31
boriseto-workIs there a way to change the cursor theme at least for some apps (like the VLC snap)?14:31
mupPR snapd#2384 closed: snap: add snap size to `snap info` <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2384>14:46
mupPR snapd#2393 closed: interfaces/apparmor: use distinct apparmor template for classic <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2393>14:47
Elleomterry: any idea why the unity8 snap seems to have access to /etc, I can't seen general /etc access in any snapd interfaces (only to specific files/directories)?14:58
Elleomterry: see*14:58
zygajdstrand: do you want to be at the call in 30 minutes concerning snapcraft and classic?14:58
jdstrandzyga: I don't think I need to be there unless someone else does. I gave my update regarding the review tools to you14:59
elopiocjwatson: I'm still fighting with my armhf branch, but that particular problem seems fixed.14:59
elopioI'll reply to the rt.14:59
mterryElleo: it's an unconfined snap14:59
Elleomterry: I didn't think unconfined snaps could access the filesystem unconfined though? because it doesn't seem to be able to access /usr15:00
mterryElleo: there may be mount points getting in its way with parts of /usr15:00
cjwatsonelopio: thanks15:01
Elleomterry: ah, okay15:01
mterryElleo: on Classic, it mounts the Core snap on top of system15:01
* zyga nods15:02
zygathanks jdstrand :)15:02
Elleomterry: the problem I was running into was that with the keyboard in the unity8 snap it reads the presage config from /etc/presage.xml on the host if it exists and so then tries to use the paths in there to access its file in /usr/share/presage instead of the snap paths that we fallback to when /etc/presage.xml isn't there15:02
mterryElleo: interesting...  Sounds like we need to fix the path so that it doesn't read fro /etc/presage.xml15:03
mterryElleo: do you know what reads that?  (i'm not familiar with presage)15:03
mupPR snapd#2403 closed: store: fix unhandled error from io.Copy() in download() <Created by mvo5> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/2403>15:04
Elleomterry: currently we have presage patched so that it'll use an environment variable to fill in its paths if it can't read /etc/presage.xml which works fine on properly confined snaps and systems without presage installed on the host15:04
Elleomterry: presumably the goal is to fully confine unity8 in the future, so this problem would go away then15:05
Elleomterry: otherwise I could patch presage further to read its config from a modified path in snaps15:05
mterryElleo: maybe...  But still. Seems like the patch should unconditionally use $SNAP if it is defined, instead of assuming the read will fail15:05
mterryElleo: in future, anytime somebody wants to test some new feature for a bit in u8 and installs with --devmode, they'll hit this bug agian15:06
Elleomterry: true15:06
Elleomterry: okay, I'll prepare a new patch for presage do handle things differently15:06
balloonszyga, is there a bug / issue / place I can follow "classic confinement" work? This is the implementation of utility snaps right.15:10
didrocksnoise][: hey, it seems that the tokens for the 2 snaps you posted expired for me as well15:16
didrocksnoise][: any hint on getting a new token so that I can report behaviors here?15:17
didrocksit seems that niemeyer just paste the url without checking the token, so that didn't help15:17
noise][didrocks: i'm not quite following - if you start with a store download URL, e.g.   "https://public.apps.ubuntu.com/anon/download-snap/asXOGCreK66DIAdyXmucwspTMgqA4rne_1.snap", that should always work15:19
noise][it will redirect to CDN url w/a fresh token in the query-string15:20
didrocksnoise][: if I curl -v your download URL, I'm getting the 30215:20
didrocksnoise][: ah got it, thanks15:20
noise][right, and that 302 should come with a Location: header telling you where to redirect to15:20
didrocksbut then 403 Forbidden15:21
didrockslet me try with another one15:21
noise][shouldn't - can you paste the full req w/headers there?15:21
didrocksnoise][: curl -v https://068ed04f23.site.internapcdn.net/download-snap/YZ7LshLxDQQIrhAL6DMLub2yTVUA2DIK_15.snap?t=2016-12-06T15:21:25Z returns: http://pastebin.ubuntu.com/23583779/15:22
noise][your URL is incomplete - did you miss quoting it?15:23
noise][and it helps when paste-binning to include the full cmd-line, not just the output15:23
noise][there should be t=…&h=...15:23
elopioattente: hello! If your integration test is passing locally, and failing just on the launchpad runners, it must be a proxy issue. It's the only thing that I can think of.15:24
didrocksnoise][: oh yeah, my middle paste stripped it, here we go: http://pastebin.ubuntu.com/23583790/15:24
didrocksnoise][: but -L works15:24
noise][didrocks: if you don't quote that URL it will fail15:24
noise][because of the &15:24
didrocksnoise][: yeah, I went a little bit too fast :)15:25
attenteelopio: thanks, do you know what i should do to fix that? it's an issue on the github side right?15:27
zygaballoons, cwayne: https://github.com/zyga/hello-classic15:33
cwaynespineau: ^15:43
spineau:)15:44
vigomvo, any news about the candidate images?15:47
mvovigo: unfortuantely there are some issues with the store currently, we are working on it, might get delayed until later tonight/tomorrow morning, depends on if I can find a workaround or not15:51
vigomvo, ack thanks for the update :)15:55
zygajdstrand: https://github.com/zyga/hello-classic (if I forgot and pasted this already sorry :)16:15
jdstrandcool16:16
mupPR snapcraft#917 closed: Fix unittests in armhf <Created by elopio> <Closed by elopio> <https://github.com/snapcore/snapcraft/pull/917>16:23
mupPR snapcraft#945 opened: Fix unittests in armhf <Created by elopio> <https://github.com/snapcore/snapcraft/pull/945>16:23
Chipacadidrocks, ping16:26
Chipacadidrocks, ng16:27
Chipacahrm, something is wrong with my irc client16:27
Chipacabbiab16:27
Chipaca(it's truncating my lines)16:27
Chipacadidrocks: ping16:28
Chipaca(much better!)16:28
didrocksChipaca: I fully see the difference :)16:31
didrocksyes? ;)16:31
Chipacadidrocks, first time it looked to me like i'd just said "pi"16:31
Chipacahappens every so often; haven't had time to hunt it down yet16:31
Chipacadidrocks, i was wondering if you'd care to test something for this flaky download thing16:32
Chipacadidrocks, test something as in run a binary i gave you16:32
didrocksChipaca: sure, no worry16:32
Chipacaok, i'll write it up and give you a shout then16:32
didrocksChipaca: I'm going to leave in ~30 minutes, send me an email if I'm not around and I'll test it before you start your day16:33
elopioattente: no, the proxy is handled by IS. So an RT.16:39
attenteelopio: ok, thanks16:39
elopioit's weird however, because those runners should be open to everything. I don't have a way to try it.16:39
=== slashd is now known as slashd|lunch
=== slashd|lunch is now known as slashd
Chipacadidrocks, are you on amd64?16:44
didrocksChipaca: I am, but the binary will be for the Pi, no?16:45
Chipacadidrocks, ah, your problem is on the pi? i hadn't noticed16:45
Chipacadidrocks, give me a sec16:45
didrocksChipaca: oh, I got your 'I'd just said "pi"' wrong then :)16:46
Chipacadidrocks, https://people.canonical.com/~john/schmurl_arm16:47
Chipacadidrocks, https://people.canonical.com/~john/schmurl if you're wanting to run it on amd6416:47
Chipacathis just downloads a thing, discarding it, and computes the sha3-38416:47
didrocksChipaca: ok, I guess standard go lib?16:47
Chipacadidrocks, sha3 isn't in the stdlib, and i added a funky progress bar, but otherwise yes16:48
didrocksoki16:48
didrocks(Pi rebooting, one sec)16:48
Chipacait *should* look like:16:48
Chipaca$ schmurl https://public.apps.ubuntu.com/anon/download-snap/YZ7LshLxDQQIrhAL6DMLub2yTVUA2DIK_15.snap e83c241ece25cbc43f625b37546e2c4f6320d4c58492fa7a1ddb8045d847a8bfc051a4c616cda5ca07a3c272a33e4e6116:48
Chipaca * Wrote  23 MB in 4.22s (5.4 MB/s)16:48
Chipacagot sha: e83c241ece25cbc43f625b37546e2c4f6320d4c58492fa7a1ddb8045d847a8bfc051a4c616cda5ca07a3c272a33e4e6116:48
ChipacaOK16:48
Chipacabut, you tell me16:49
didrocks * Wrote 1.1 MB in 1.06s (1.0 MB/s)read tcp 10.42.0.14:56162->77.242.195.171:443: read: connection reset by peer16:49
didrocksChipaca: ^16:50
Chipacadidrocks, and if you try again?16:50
didrockssame, (well after 1.3MB)16:50
didrockssome a few hundreds of kB16:50
Chipacadidrocks, interesting16:51
didrocksyeah, matching at least snapd behavior16:51
Chipacadidrocks, and on this same box wget doesn't tell you it's resuming stuff?16:51
didrocksChipaca: no, neither curl16:51
didrocksmaybe they are resuming under the cover, or have some longer timeout than the go lib16:52
didrocks(for micro-interruption)16:52
Chipacadidrocks, ok, thank you16:53
Chipacadidrocks, i won't have time to get you something that retries before you go off (and i should get back to other stuff anyways)16:54
Chipacabut maybe later this evening i can cook something up for you to try tomorrow16:54
didrocksChipaca: sure, thanks for looking at it!16:54
Chipacaniemeyer, not sure how relevant the above is to your thoughts on this issue (the 'connection reset by peer' i mean)16:54
niemeyerChipaca: Readling16:56
niemeyerChipaca: Yeah, definitely useful16:57
mvoChipaca: woah, thanks for chasing this16:57
Chipacait itched so i scratched :shrug:16:58
niemeyerChipaca:  I was planning on handing didrocks actual snap/snapd, but that might be enough16:58
niemeyerChipaca: That might be lack of keep alives16:58
Chipacaor excess of them, reading some bugs on github16:58
niemeyerChipaca: Can you enable them and hand didrocks an update?16:59
Chipacaniemeyer, he's leaving right about now16:59
Chipacaniemeyer, i think the default transport has them enabled anyway; let me confirm16:59
didrockswell, if it's just a flag and for 5 minutes, I can wait16:59
didrocksbut yeah, if the issue was a keep alive TLS flag missing, that would make sense17:00
* niemeyer Chipaca: ```17:00
niemeyer        // KeepAlive specifies the keep-alive period for an active17:00
niemeyer        // network connection.17:00
niemeyer        // If zero, keep-alives are not enabled. Network protocols17:00
niemeyer        // that do not support keep-alives ignore this field.17:00
niemeyer        KeepAlive time.Duration17:00
niemeyerChipaca: From net.Dialer17:00
Chipacaniemeyer, yes, and DefaultTrasport has it set to 30 seconds17:00
Chipacaniemeyer, and http.Transport has a DisableKeepAlives that defaults to false17:01
niemeyerChipaca: Which DefaultTransport?17:01
Chipacaniemeyer, http.DefaultTransport17:01
didrocksFTR, the failure happens suddently (there is no like hangs for multiple seconds before failure)17:01
Chipacaniemeyer, the one http.DefaultClient uses17:02
didrockssuddenly*17:02
Chipacadidrocks, yeah, it's like you're getting a tcp reset17:02
niemeyerdidrocks: How long does the download last, usually?17:03
niemeyerdidrocks: The failing one, that is17:03
Chipacaniemeyer, above, ~1s17:03
didrocksniemeyer: I would say ~1s/2s17:03
niemeyerOk, that would be an EXTREMELY short timeout :)17:04
didrocksyep :)17:04
niemeyerEven then, Chipaca can we try a super short keep alive, just in case?17:04
* didrocks has to go now, just send me an email with links to the binaries to try out and I'll do before you start your day17:04
niemeyerdidrocks: Thanks for your help, let's restart the debug session when you're back17:05
didrocksniemeyer: sounds good! Thanks for looking at it17:05
mupPR snapd#2410 opened: store: retry resumed downloads on sha3 <Created by stolowski> <https://github.com/snapcore/snapd/pull/2410>17:05
niemeyerChipaca: So yeah, you're right about our keep alives, and I can't see anything obvious17:09
Chipacaniemeyer, you want to try with a tiny keepalive?17:09
Chipacawas just about to send the mail with that17:09
niemeyerChipaca: It sounds worth, at least to rule that one bit out.. but I think it'd be more productive for us to reunite with didrocks here again instead of over email17:10
niemeyerChipaca: One thing I'm wondering is this: we override the transport with our LoggedTransport17:11
Chipacayep17:11
niemeyerChipaca: But we don't actually use the original one as an embedded field17:11
Chipacayes, we do17:12
niemeyerChipaca: I'm wondering if http is internally looking at some property of the original http.Transport to make decisions17:12
niemeyerChipaca: We do?17:12
niemeyerChipaca: I'm looking at the code right now.. I don't think we do17:12
Chipacaniemeyer, https://github.com/snapcore/snapd/blob/master/store/logger.go#L10417:13
niemeyerChipaca: Exactly.. look at line 56 where this type is defined17:13
Chipacaah, *embedded*, no17:14
niemeyerRight17:14
Chipacaniemeyer, but my test doesn't use this, fwiw17:14
niemeyerI've seen the http package doing such dirty decisions before.. looking at the interface of the thing beyond what it claims to expect17:14
Chipacait's  just http://pastebin.ubuntu.com/23584257/17:14
Chipaca(well, that's with the teeny keepalive)17:15
niemeyerChipaca: Ah, even better! Thanks!17:15
niemeyerChipaca: That last timeout feels pretty short at 1 second17:16
niemeyerI wonder why it's so short17:17
niemeyerI guess we're not using that anyway17:17
Chipacaniemeyer, because the client is stuck waiting for a response, i guess?17:19
Chipacaexpect: 100-continue is rather funky17:19
Chipacabasically if you don't get a reply fast enough it's recommended that you try again without that header17:20
Chipacaas the only purpose of that header is to make things faster17:20
Chipacabut anyway, we're not using it, as you say17:21
mupPR snapcraft#946 opened: meta: support classic confinment <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/946>17:23
niemeyerChipaca: Wonder if we can reproduce that issue using the pi2 image Federico made work under qemu17:36
Chipacaniemeyer, i missed that! where is it?17:37
niemeyerChipaca: I think he's been doing that on the fly only, actually..17:37
niemeyerChipaca: That is, getting the image prepared and run under Linode17:37
kissielhey folks, snapcraft master is broken for me - cannot snap anything from playpen - exits happlity after two lines https://paste.ubuntu.com/23584339/17:40
kissielmy git bisect suggest 9212dac broke it17:40
kyrofakissiel, what specifically are you trying to build?17:43
kissielkyrofa: my bisect was running snapcraft clean && snapcraft snap in hellogl17:43
kissielfrom playpen17:43
kyrofakissiel, I'll take a look this morning, thanks for the heads up!17:44
kissielkyrofa: http://paste.ubuntu.com/23584353/17:44
kissielthat's how I tested17:44
kissiel\o/ happy to help17:44
kyrofakissiel, hmm... I can't duplicate18:17
kyrofakissiel, any chance you could try the version in proposed instead of from a venv?18:17
kissielkyrofa: sure, I'll try it out in a bit18:21
kyrofakissiel, I appreciate the help-- definitely would rather not break the next release18:22
kissiel:>18:22
kissielkyrofa: which proposed? ppa for tools-proposed?18:28
kyrofakissiel, ah, no, just xenial-proposed18:28
kyrofakissiel, are you familiar with that?18:28
kissielkyrofa: general xenial-proposed (like an archive)?18:29
kyrofakissiel, yeah, but you want to be careful. The proposed archive contains all the brand new packages that are pending a migration to Updates-- not something you want to enable for everything18:30
kyrofakissiel, read this real quick: https://wiki.ubuntu.com/Testing/EnableProposed18:30
kissielkyrofa: yeah, running in a vm18:30
kyrofaBasically, enable it, and then do the "Selective upgrading from -proposed" step18:30
kissielwell snapshoted18:30
kyrofaAh, handy18:30
kissielkyrofa: I'm asking, b/c the commit that broke it for me was from last friday18:31
kyrofaOnce you make that file in /etc/apt/preferences.d, you can `sudo apt install snapcraft/xenial-proposed`18:31
kissielunless you push every landing to proposed...18:31
kyrofakissiel, we don't, but we rolled a new release on Friday that includes that commit18:31
kissielkyrofa: ok, gimme a few minutes18:32
kyrofakissiel, make sure snapcraft isn't installed by any other means (it's okay if the deb is installed, though)18:32
kissielroger that18:33
mupPR snapd#2409 closed: daemon: fix crash when `snap refresh` is called and there is a single update <Created by mvo5> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/2409>18:34
kissielkyrofa: 2.23 from proposed works18:37
kyrofakissiel, huh, odd18:38
kyrofakissiel, but good, because that's what would be released18:38
kissielkyrofa: am I doing something wrong with my venving?18:39
kyrofakissiel, no, but honestly we don't run from a venv very often-- it's not a well-tested way of running snapcraft18:39
kyrofakissiel, admittedly it should be, and we're trying to make it better18:39
kissielkyrofa: :[ hacking.md mentions it, and btw. how do you develop?18:40
kyrofakissiel, I just add <snapcraft root>/bin to my PATH18:40
kyrofakissiel, it takes care of the imports18:40
kissielkyrofa: right... I've also noticed while working from venv that my changes are ignored unless I rerun ./setup.py18:40
kyrofakissiel, one of the reasons we don't use it18:41
kissielkyrofa: well, that explains a lot18:41
kissielkyrofa: zyga just told me that what I was debugging is not a bug, and my whole experience today was a total nightmare because of venv18:42
kissielthat's very Monday18:42
kyrofakissiel, haha, no kidding!18:42
kyrofakissiel, it's potty training day around here, so my Monday isn't so hot either ;)18:43
kissielkyrofa: TYVM for the explanation; at least my machine nor I are going mad18:44
zygakissiel: are you going to hack on snapcraft more?18:44
kissielzyga: my crystal ball says it's inevitable18:44
kyrofakissiel, any time!18:46
mupPR snapd#2411 opened: History <Created by renatofilho> <https://github.com/snapcore/snapd/pull/2411>19:07
kyrofaHey jdstrand if you have a minute, could you take a look at https://askubuntu.com/questions/857386/snap-cant-handle-app-using-libappindicator-and-ends-up-with-error ?19:09
mupPR snapd#2399 closed: Add /dev/uhid to bluetooth-control interface <Created by bergotorino> <Closed by jdstrand> <https://github.com/snapcore/snapd/pull/2399>19:09
=== drizztbsd is now known as timothy
=== Saviq_ is now known as Saviq
=== niemeyer_ is now known as niemeyer
=== FourDollars_ is now known as FourDollars
=== mpontillo_ is now known as mpontillo
=== Trevinho_ is now known as Trevinho
kyrofaHey ogra_, you around?19:46
jdstrandkyrofa: I think Trevinho would be a better person to answer that question (https://askubuntu.com/questions/857386/snap-cant-handle-app-using-libappindicator-and-ends-up-with-error). He gave an update on the list and knows all the corner cases, etc19:53
kyrofajdstrand, alright, thanks for the redirect :)19:54
mupPR snapcraft#945 closed: Fix unittests in armhf <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/945>19:59
* Chipakeitor waves20:41
cholcombesergiusens, do you have the power to land this?  https://github.com/snapcore/snapcraft/pull/908 I'd like to fork it but it's much easier if it lands before I built a change on top of it21:30
mupPR snapcraft#908: Let Rust plugin fetch dependencies in pull <Created by ChrisMacNaughton> <https://github.com/snapcore/snapcraft/pull/908>21:30
=== madprops_ is now known as madprops
cholcombeactually anyone with merge powers :) ^^21:32
kyrofaicey, speaking of that ^^ would you mind somehow tying the email address you used in those commits back to your LP account? Either commit with @canonical or put your GH email in LP?21:37
iceykyrofa: the last commit on https://github.com/snapcore/snapcraft/pull/908 should now have my @canonical email on it21:39
mupPR snapcraft#908: Let Rust plugin fetch dependencies in pull <Created by ChrisMacNaughton> <https://github.com/snapcore/snapcraft/pull/908>21:39
kyrofaicey, you know you have two LP accounts, right?21:40
iceyoh?21:41
iceyhttps://launchpad.net/~chris.macnaughton is probably the one you want21:42
kyrofaicey, indeed, but your gmail address is registered to chmacnaughton21:42
kyrofaicey, if you're going to work with the gmail address, you might consider consolidating, it makes it hard to verify who you are exactly ;)21:42
iceydone kyrofa21:43
kyrofaicey, perfect. cholcombe that PR will be merged as soon as the updated tests pass. Thanks icey :)21:43
cholcombekyrofa, awesome!21:44
mupPR snapcraft#947 opened: Add 'aliases' support to 'apps' <Created by josepht> <https://github.com/snapcore/snapcraft/pull/947>22:05
mupPR snapd#2398 closed: cmd/snap: change terms accept URL following UX review <Created by pete-woods> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/2398>22:11
ahoneybunsitter: has anyone looked to snap peruse or minuet?22:45
ahoneybunI'm trying to find your blog post about the shared snap22:45
ahoneybunsnap content22:45
mupPR snapd#2404 closed: interfaces/builtin: updates to dcdbas-control interface <Created by tonyespy> <Closed by tonyespy> <https://github.com/snapcore/snapd/pull/2404>23:43

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