/srv/irclogs.ubuntu.com/2017/07/20/#snappy.txt

=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
mupPR snapd#2807 opened: snap: add new `snap switch` command <Created by mvo5> <https://github.com/snapcore/snapd/pull/2807>07:08
mupPR snapd#3607 opened: cmd: fix re-exec bug when starting from snapd 2.21 <Created by mvo5> <https://github.com/snapcore/snapd/pull/3607>08:17
mupPR snapd#3608 opened: cmd: rework reexec detection <Created by mvo5> <https://github.com/snapcore/snapd/pull/3608>08:28
Saviqzyga-ubuntu: the crash: http://pastebin.ubuntu.com/25131529/08:35
zyga-ubuntuSaviq: thank you08:46
mupPR snapcraft#1413 closed: core: minimal windows support <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1413>09:35
=== jospoortvliet_ is now known as jospoortvliet
mupPR snapd#3609 opened: Introduce the kvm interface <Created by Saviq> <https://github.com/snapcore/snapd/pull/3609>10:21
mupPR snapd#3610 opened: snap: do not always quote the snap info summary <Created by mvo5> <https://github.com/snapcore/snapd/pull/3610>10:35
* Chipaca in a warren of undoes11:06
mupPR snapcraft#1417 opened: Move cross-compiling from kernel to kbuild plugin <Created by kalikiana> <https://github.com/snapcore/snapcraft/pull/1417>11:08
zyga-ubuntuChipaca: hey, can you have a look at a small pr for cmd.go please?11:36
zyga-ubuntuhttps://github.com/snapcore/snapd/pull/360811:36
mupPR snapd#3608: cmd: rework reexec detection <Created by mvo5> <https://github.com/snapcore/snapd/pull/3608>11:36
=== chihchun is now known as chihchun_afk
Chipacazyga-ubuntu: sure11:42
Chipacazyga-ubuntu: how will this work in places where it's not /snap?11:43
zyga-ubuntuhttps://lwn.net/Articles/698073/11:49
zyga-ubuntuChipaca: it's not yet, we're aware11:49
zyga-ubuntuChipaca: but that's for future11:49
mupPR snapd#3607 closed: cmd: fix re-exec bug when starting from snapd 2.21 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3607>11:52
Chipacapedronis: how're you feeling today, vis-a-vis being asked for reviews?12:00
pedronisChipaca: I'm ok12:04
Chipacapedronis: when you have a slot, I'd appreciate a look at snapd#360012:09
mupPR snapd#3600: many: expose service status in 'snap info' <Created by chipaca> <https://github.com/snapcore/snapd/pull/3600>12:09
Chipacameanwhile I'm fixing a bug in snapstate's copydata thing12:11
zyga-ubuntulip 20 14:17:55 fyke kernel: audit: type=1400 audit(1500553075.963:253): apparmor="DENIED" operation="capable" profile="/snap/core/2445/usr/lib/snapd/snap-confine" pid=10030 comm="snap-confine" capability=4  capname="fsetid"12:18
mupPR snapd#3611 opened: overlord/snapstate/backend: some copydata improvements <Created by chipaca> <https://github.com/snapcore/snapd/pull/3611>13:12
pedronisChipaca: done13:22
Chipacapedronis: thanks!13:29
Chipacapedronis: I'll address your comments right now (as i just finished the copydata pr)13:36
Chipaca"just" == "just now before reading your comments and making me some tea"13:36
mupBug #1705486 opened: SPI not working on Raspberry Pi 2 with ubuntu core <Snappy:New> <https://launchpad.net/bugs/1705486>13:42
niemeyerzyga-ubuntu: github.com/rogpeppe/govers13:55
zyga-ubuntuthanks!13:58
pedronisChipaca: to clarify, I thing you were trying to solve that  client and deamon API are the same, so why two struct, but now you are positing client == daemon == systemd, which I'm not sure about13:59
Chipacafair 'nuf14:02
Chipacathing is14:02
Chipacabah, forward-thinking to the actual services work14:02
Chipacanot sure this distinction will continue to be as clear, but ok14:02
pedroniswhich distinction?14:03
pedronisabout systemd?14:03
pedronisthe package14:03
Chipacabah14:03
Chipacai'm probably hung up on details of the past implementation14:03
mupPR snapd#3606 closed: cmd: fix broken double re-executiong from snapd 2.21 <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3606>14:03
mupPR snapd#3608 closed: cmd: rework reexec detection <Created by mvo5> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3608>14:03
Chipacapedronis: you're right14:04
Chipacathere's no reason this needs to be like this14:04
* Chipaca fixes14:04
pedronisIĀ understand that having two structs is more annoying than 1, but reading client in the signatures of systemd is really strange, a bit unclear if the relationship will hold14:05
pedronisbut I agree we don't want/need 3 structs for this14:05
zyga-ubuntuniemeyer: we don't have to switch, upstream just merged the fix :)14:05
mupPR snapd#3612 opened: vendor: update go-flags to address crash in "snap debug" <Created by zyga> <https://github.com/snapcore/snapd/pull/3612>14:13
zyga-ubuntuChipaca: FYI https://forum.snapcraft.io/t/snap-remove-doesnt-remove-data-from-root-snap-snap-name/138714:19
zyga-ubuntumaybe true, maybe red herring14:19
zyga-ubuntumaybe red dwarf14:19
=== chihchun_afk is now known as chihchun
mupPR snapd#3525 closed: interfaces: add password-manager-service implicit classic interface (LP: #1653769) <Created by jdstrand> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3525>14:28
Chipacazyga-ubuntu: Dude.14:30
zyga-ubuntu yes?14:30
cachiozyga-ubuntu, I have updated PR 3604 to make seccomp work for opensuse as you requested14:31
cachiozyga-ubuntu, could you take a look when you have some time?14:31
zyga-ubuntuyes, looking14:31
cachiotx14:33
zyga-ubuntucachio: commented,14:34
=== chihchun is now known as chihchun_afk
cachiozyga-ubuntu, i see this error14:36
cachiohttps://paste.ubuntu.com/25133113/14:36
cachiowhen LDFLAGS contain a static link to seccomp14:37
cachiozyga-ubuntu, any idea how to deal with it?14:38
mupPR snapd#3548 closed: interfaces: Add /run/uuid/request to openvswitch <Created by coreycb> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3548>14:42
zyga-ubuntucachio: looking14:51
zyga-ubuntucachio: are we installing a package that ships libseccomp.a?14:51
Chipacazyga-ubuntu: wrt "dude", commented in the forum14:51
zyga-ubuntuChipaca: aha, thank you14:51
zyga-ubuntu:D14:52
zyga-ubuntuthanks!14:52
zyga-ubuntuso pawel reported it too :D14:52
zyga-ubuntuit must have been him then14:52
* zyga-ubuntu has rusty memory14:52
cachiozyga-ubuntu, not sure but in snap-seccomp/main.go we are linking to it15:05
cachioin opensuse libseccomp.a is not included in any package that we install15:10
kyrofaHey jdstrand, you wanted to ping you about that classic snap I'm playing with15:11
cachiozyga-ubuntu, but we need to link statically to libseccomp15:11
kyrofaI'm not awake yet and thus can't type15:12
cachiozyga-ubuntu, at least there is a test for that15:12
kyrofajdstrand, it contains libraries for building its clients, and a tool for running several clients in a specific configuration based on a text file15:13
kyrofaIt looks for those clients in the PATH15:13
kyrofaAnd even if the PATH is accessible in confinement, snap-confine strips it off15:14
kyrofaSo if the snap is strictly confined, it can't find anything to orchestrate in e.g. the home dir15:14
kyrofaThus classic15:14
cachiozyga-ubuntu, why we need to link statically to libseccomp in ubuntu?15:16
pedroniscachio: because of reexec15:18
cachiopedronis, to make sure both are using the same one?15:19
pedronisyes (though we don't do that with libudev because there the libudev<->kernel part is the more fragile one, but is not ideal)15:19
cachiook15:19
cachiopedronis, thanks15:20
pedroniszyga-ubuntu: not only it was reported, but we discussed not to touch it until we have snapshots, at least that was the conclusion in London15:36
kyrofajdstrand, moos-kyrofa is now in the review queue15:45
Chipacapedronis: fixed snapd#3600 as per your review; thanks!16:33
mupPR snapd#3600: many: expose service status in 'snap info' <Created by chipaca> <https://github.com/snapcore/snapd/pull/3600>16:33
mupPR snapd#3596 closed: tests: disable snapd-notify for the external backend <Created by fgimenez> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/3596>16:40
mupPR snapd#3503 closed: tests: add browser-support interface test <Created by fgimenez> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/3503>16:43
pedronisChipaca: generally +1 with a comment about expected in the parser16:54
Chipacapedronis: gotcha. Yeah, it's a little convoluted as is16:58
Chipacapedronis: by having expected be an array, you mean then doing strutil.ListContains to check for unexpected stuff?16:59
Chipacabah, no real need, the switch handles that16:59
Chipacahmmm17:00
mupPR snapd#3600 closed: many: expose service status in 'snap info' <Created by chipaca> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3600>20:17

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