/srv/irclogs.ubuntu.com/2019/01/07/#snappy.txt

mborzeckimorning05:50
mborzeckimvo: morning06:07
mvohey mborzecki - good morning and happy new year06:07
mborzeckimvo: happy 2019 :)06:07
mvomborzecki: (a bit late for that I admit :)06:07
mborzeckimvo: that was a long break06:08
mvomborzecki: indeed it was, longest in years for me. feels great to be back though06:09
mvomborzecki: just a mountain of email :)06:09
mborzeckimvo: lp bug reports mostly06:09
mborzeckimvo: didn't know discourse is sending summary emails now06:10
mvomborzecki: is there anything I should be aware of? anything I/we need to jump on immediately?06:10
mborzeckimvo: not that i'm aware of06:11
mborzeckimvo: though, there are some interesting PRs from ondrej06:12
mvomborzecki: cool, I check them out once the mail is triaged :)06:13
mborzeckimvo: ah, and we're going to have 5.0 kernels soon(ish), wonder if there are any assumptions in the test suite that will break06:13
mvomborzecki: interessting and good point. I *hope* we don't have any but it will be an interessting test to run it on such a kernel06:14
mborzeckimvo: are we doing 2.37 this week?06:40
=== cpaelzer__ is now known as cpaelzer
mvomborzecki: that was my plan, yes06:42
zygagood morning07:04
zygadefer happyNewYear()07:04
zyga-9 outside and not much warmer in the office, I've set up the heater and will work upstairs for some time07:05
mborzeckizyga: hey07:05
mborzeckizyga: i'm reading -13 outside here07:06
zygalovely :)07:06
zygaI do envy you there, winter in the city is just smog and loads of salt to melt the ice07:06
zygathis must have been the longest winter break at canonical ever07:06
zygaI don't remember what I was doing before07:06
mvohey zyga! great to "see" you. good morning and happy 201907:08
zygahey mvo :)07:09
zygahmm, launchpad is timing out for me (on writes)07:09
zygawe seem to have a new wave of static analyzer failures07:51
zygathe lot https://www.irccloud.com/pastebin/Z29lszu7/07:51
zygathis breaks all Prs07:51
zygaI'll jump into that to unbreak master07:51
mvozyga: nice, thank you07:52
=== pstolowski|eoy is now known as pstolowski
pstolowskimorning everyone! happy new year!08:01
zygagood morning08:02
zygahappy new year indeed :)08:02
mvohey pstolowski good morning and happy new year!08:02
mborzeckipstolowski: heya08:03
zygaquick reboot for new kernel08:04
pedronishappy new year!08:16
zygahappy new year pedronis :)08:22
pedronishi08:22
jameshlooks like staticcheck doesn't understand cgo (among other things)08:22
zygaindeed08:23
zygaI'm working through those08:23
pedroniszyga: if it give us trouble is also ok to disable it until we actually switch to 1.9/1.1008:26
pedronis(me is not a fan of tests that fail over an unchanged codebase)08:27
zygapedronis: I will disable some tests, fixing some others08:29
zygathis did find a lot of dead code08:30
pedroniszyga: I understand but removing dead code is not a high priority either08:30
pedronismy point stand08:30
zygaack08:30
pstolowskihey pedronis! happy new year!08:32
jameshcould you build a particular release of staticcheck rather than whatever is latest?08:33
pedronisjamesh: yea, that's my point about waiting to use something that has it included08:34
pedronispstolowski: hi08:35
mvohey pedronis - happy new year08:38
mvoand hello sil2100 - happy new year to you as well :)08:38
mupPR core18#110 opened: hooks: add support for `.test` files and add some initial tests <Created by mvo5> <https://github.com/snapcore/core18/pull/110>08:38
pedronismvo: hi, thanks08:38
zygamvo: some comments08:41
mvozyga: thank you! looks great08:41
mvozyga: core18#110 a bit of an RFC right now mostly for pedronis and sil2100 but I think the point that this tree needs more tests is very valid08:43
mupPR core18#110: [RFC] hooks: add support for `.test` files and add some initial tests <Created by mvo5> <https://github.com/snapcore/core18/pull/110>08:43
sil2100Happy new year everyone o/08:47
zygasil2100: indeed :) welcome back08:47
zygapedronis: https://github.com/snapcore/snapd/pull/632808:47
mupPR #6328: run-checks: stop running HEAD of staticcheck <Created by zyga> <https://github.com/snapcore/snapd/pull/6328>08:47
zygabrb, coffee08:47
sil2100mvo: thanks for the PRs, will try having a look once I'm done with my SRU shift :)08:47
mvosil2100: thank you!08:48
mupPR snapd#6328 opened: run-checks: stop running HEAD of staticcheck <Created by zyga> <https://github.com/snapcore/snapd/pull/6328>08:48
pedroniszyga: thx08:50
zygaand  back08:55
popeymvo: https://snapcraft.io/core no longer shows distros or maps09:09
popeyis this intentional?09:09
popey(i know that can be turned off now)09:09
jameshzyga: I filed https://github.com/dominikh/go-tools/issues/384 about the cgo issue with staticcheck09:18
zygajamesh: thank you! that's great09:18
zygaI made a batch of removals to unused code where I feel comfortable saying it's meant to go09:19
jameshwith a two line example program :-)09:19
zygabut it can wait until master is green09:19
Chipacamoin moin09:28
zygahello Chipaca :)09:28
pedronisChipaca: hi09:29
Chipacazyga: pedronis: how's things?09:29
mvopopey: good morning! let me check but I did not turn this off09:30
popeyInteresting.09:31
mvohey Chipaca - good morning and happy new year09:31
ograyou can turn it off ?09:31
popeyyes, it's optional now09:31
ograah, interesting09:32
mvopopey: hm, this is "funny". the boxes for "display public popularity" are checked09:33
popeyoooh, interesting09:33
mvopopey: so I guess that is a bug that its not visible09:33
popeythis sounds like a bug :)09:33
mvopopey: I can try to turn it on and off again (i.e. uncheck/check the boxes)09:33
popeygood idea09:33
ograand wiggle the cable too !09:33
mupPR snapd#6329 opened: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>09:33
mvopopey: done, does it change anything?09:34
ograzyga, whats the status of snaps on chromeos ? https://forum.snapcraft.io/t/tried-to-install-quelea-presentation-software-from-chrome-linux-beta/924709:34
popeyno, i still don't see it09:34
mvo:(09:34
zygaogra: I don't know anything about chromeos09:34
* ogra bets one of the numbers is just too big09:34
popeymvo: would you mind filing a bug?09:35
mvopopey: do you have an example of a snap that displays the map still?09:36
popeymvo: spotify09:36
ograturning on firefox's debugger (shift ctrl c) shows a javascript type error09:36
ogra(in the debugger tab when you reload the page)09:37
* Chipaca hugs git's diff-highlight09:37
zygamborzecki: some feedback on https://github.com/snapcore/snapd/pull/6329/files09:39
mborzeckizyga: thanks09:39
mupPR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>09:39
zygapublic service announcement: master is broken until we land https://github.com/snapcore/snapd/pull/632809:40
mupPR #6328: run-checks: stop running HEAD of staticcheck <⚠ Critical> <Created by zyga> <https://github.com/snapcore/snapd/pull/6328>09:40
mupPR core18#111 opened: [TEST] snapcraft.yaml: find and save snapcraftctl before unsetting PATH <Created by mvo5> <https://github.com/snapcore/core18/pull/111>09:41
mupPR snapd#6328 closed: run-checks: stop running HEAD of staticcheck <⚠ Critical> <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/6328>09:44
Chipacazyga: it's not true that you can't override the .desktop files of snap apps ("by design" or otherwise); you just need to start with the right desktop files :-)09:46
zygaChipaca: well, we don't want that, by design, it may be technically possible but that's not the point :)09:46
Chipacazyga: I don't think it's true that we don't want that09:47
Chipacaif users want to tune (or break) things, more power to them09:47
mborzeckiChipaca: if you drop a desktop file with the same name uder ~/.local/share/applications gnome will use that right?09:47
Chipacamborzecki: I'm not sure if it's the file name, or whether there are more heuristics, but yeah09:48
mborzeckiX-GNOME-magical-key09:48
ChipacaI do know that if you copy /var/lib/snapd/desktop/applications/foo_bar.desktop into XDG_DATA_DIR, it will override09:49
Chipaca${XDG_DATA_DIR}/applications/ bah09:49
zygaChipaca: I mean that we have explicitly designed things to be harder to attack by instructing the user to do something "innocent" looking, e.g. you cannot snap connect powerful interfaces without assertions. Editing desktop files, which allows trivial sandbox escape, feels like part of that choice09:50
mborzeckiChipaca: mhm, so if one starts with a desktop file that snapd dropped under /var/lib they should be able to tweak it to their liking09:50
Chipacazyga: yes a user can shoot themselves in the foot with this09:50
Chipacamborzecki: exactly09:51
mborzeckibtw. i feel sorry for this guy, wonder if it's v4l broken in his case or skype just being skype09:51
Chipacaskype is a classic snap still i think09:51
zygapstolowski: 6330 is +0, -44509:53
zygaI didn't remove any unused hotplug stuff09:53
mupPR snapd#6330 opened: many: remove unused interface code <Created by zyga> <https://github.com/snapcore/snapd/pull/6330>09:54
pstolowskizyga: a lot of dead code, interesting. will take a look thx09:56
zygamvo: quick look on https://github.com/snapcore/snapd/pull/6318/files please10:07
mupPR #6318: release-tools: display self-help <Created by zyga> <https://github.com/snapcore/snapd/pull/6318>10:07
zygabrb10:14
popeykk10:18
mvozyga: cool, thanks, looking10:19
mvopopey: https://bugs.launchpad.net/snapstore/+bug/181076210:21
popeythanks10:21
mupBug #1810762: No worldmap on "core" snap <Snap Store:New> <https://launchpad.net/bugs/1810762>10:21
mvozyga: nice10:21
popeymvo: sorry, i think that should be at https://github.com/canonical-websites/snapcraft.io/issues10:21
popey(also, it doesn't even render the footer, which has the link to the bug tracker)10:22
mvopopey: interessting10:22
popeythe site maintainers are on it, they'll comment, thanks10:23
mvopopey: great, thank you10:24
mupPR snapd#5982 closed: interfaces/many: use 'unsafe' with docker-support change_profile rules <Created by jdstrand> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/5982>10:26
Chipacahm, staticcheck seems to have gotten pickier over the break10:28
niemeyerGood morning snapcrafters10:35
pedronisChipaca: yes10:35
pedronisniemeyer: hi10:35
niemeyer... and welcome back10:35
mvohey niemeyer! good morning and happy new year10:35
zygahey niemeyer :)10:35
zygaChipaca: indeed10:36
zygaChipaca: it's disabled now10:36
Chipacazyga: is it? where?10:36
zygaChipaca: in master10:36
zygait landed a few hours ago10:36
Chipacaah, just missed it10:36
mvosil2100: (for later) I pushed core18#111 which should fix the missing snapcraftctl issue that caused travis builds to fail. would be nice to look at this too when you have time :)10:44
mupPR core18#111: snapcraft.yaml: update PATH so that snapcraftctl is still found <Created by mvo5> <https://github.com/snapcore/core18/pull/111>10:44
* Chipaca goes for coffee10:55
mupPR snapd#6330 closed: many: remove unused interface code <Created by zyga> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/6330>11:12
zygathanks!11:12
mvozyga: thank you, really nice PR11:24
mupPR snapd#6243 closed: systemd: allow only a single daemon-reload at the same time <⛔ Blocked> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/6243>12:07
ChipacaFWIW I now have access to a pure nvidia laptop running 18.04 ubuntu mate12:20
Son_Gokumvo, I can feel it in my bones... 2019 is the year we'll get full SELinux based confinement/sandboxing :D12:29
zygaSon_Goku: that's unlikely12:29
Son_Gokuyou're a debbie downer12:29
Son_Gokuboo12:29
mupPR snapd#6323 closed: snap: give Epoch an Equal method <Created by chipaca> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/6323>12:33
* Chipaca ~> lunch, probably12:40
mborzeckioff to pick up the kids13:05
=== ricab is now known as ricab|lunch
mvoSon_Goku: heh - happy new year!13:39
mupPR snapd#6331 opened: systemd: allow only a single daemon-reload at the same time <Created by mvo5> <https://github.com/snapcore/snapd/pull/6331>14:00
mupPR # closed: core-build#11, core-build#22, core-build#26, core-build#3714:03
mupPR # opened: core-build#11, core-build#22, core-build#26, core-build#3714:04
=== ricab|lunch is now known as ricab
* zyga -> afk for walking the dog14:42
pedronismvo: when do we plan to branch 2.37 ?15:24
mupPR snapd#6025 closed: Add go.mod files <⛔ Blocked> <Created by ryanjyoder> <Closed by pedronis> <https://github.com/snapcore/snapd/pull/6025>15:29
pedronisChipaca: do we have a bug where we don't consider stable and latest/stable the same (atm)?  https://forum.snapcraft.io/t/channel-latest-stable-for-core-is-closed-temporarily-forwarding-to-stable/916915:31
mborzeckizyga: think we can reenable fedora-29 ?15:38
Chipacapedronis: i don't think we have a bug #15:39
Chipacapedronis: AFAIK the bug is only in snap, not in snapd, fwiw15:43
mvopedronis: early this week, ideally today but I think there is still stuff tagged 2.37 that is not merged15:44
* cachio lunch15:51
=== ondra_ is now known as ondra
mupPR snapd#6332 opened: spread: make Fedora 29 auto again <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6332>16:18
zygare16:24
zygasorry, the walk turned out to be walk + cooking for kids16:24
zygamborzecki: if the underlaying issue was resolved, sure why not16:25
mupPR core18#111 closed: snapcraft.yaml: update PATH so that snapcraftctl is found <Created by mvo5> <Merged by sil2100> <https://github.com/snapcore/core18/pull/111>17:15
=== pstolowski is now known as pstolowski|afk
kyrofaHey ogra, do we have an up-to-date Ubuntu Core porting guide that you know of?17:22
mupPR snapcraft#2430 closed: extractors: better appstream support for descriptions <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2430>17:45
mupPR # closed: snapd#5644, snapd#5822, snapd#5845, snapd#5887, snapd#5915, snapd#5962, snapd#6016, snapd#6034, snapd#6079, snapd#6098, snapd#6106, snapd#6108, snapd#6111, snapd#6113, snapd#6121, snapd#6162, snapd#6177, snapd#6238, snapd#6252, snapd#6258, snapd#6270, snapd#6280, snapd#6281,18:18
mupsnapd#6286, snapd#6294, snapd#6313, snapd#6317, snapd#6318, snapd#6320, snapd#6322, snapd#6324, snapd#6325, snapd#6326, snapd#6327, snapd#6329, snapd#6331, snapd#633218:18
mupPR # opened: snapd#5644, snapd#5822, snapd#5845, snapd#5887, snapd#5915, snapd#5962, snapd#6016, snapd#6034, snapd#6079, snapd#6098, snapd#6106, snapd#6108, snapd#6111, snapd#6113, snapd#6121, snapd#6162, snapd#6177, snapd#6238, snapd#6252, snapd#6258, snapd#6270, snapd#6280, snapd#6281,18:19
mupsnapd#6286, snapd#6294, snapd#6313, snapd#6317, snapd#6318, snapd#6320, snapd#6322, snapd#6324, snapd#6325, snapd#6326, snapd#6327, snapd#6329, snapd#6331, snapd#633218:19
zygare :)18:49
mupPR # closed: core-build#11, core-build#22, core-build#26, core-build#3719:20
mupPR # opened: core-build#11, core-build#22, core-build#26, core-build#3719:21
=== phoenix_firebrd is now known as murthy
mupBug #1810858 opened: Default Snapd installation with SELinux causes AVC failures <Snappy:New> <https://launchpad.net/bugs/1810858>21:55

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