[00:49] <koala_man> I have a github tag v0.6.0 on revision cb57b4a. Why does the snapcraft build say "v0.5.0+git104.cb57b4a" instead of just "v0.6.0"?
[01:04] <popey> koala_man: good question. one for sergiusens :)
[01:04] <popey> koala_man: might want to bring it up on the forum. I have wondered this myself
[01:05] <popey> (also, thanks for making shellcheck. it's made my shell scripts a thousand times better)
[01:17] <koala_man> aww, I'm glad you've found it useful ^^
[01:36] <amurray> koala_man: how are you declaring the version in your snap?
[01:36] <amurray> koala_man: and is this using build.snapcraft.io ?
[01:36] <popey> amurray: https://github.com/koalaman/shellcheck/blob/master/snap/snapcraft.yaml#L25
[01:37] <popey> version: git
[01:38] <amurray> interesting... I use https://github.com/alexmurray/indicator-sensors/blob/master/snap/snapcraft.yaml#L3
[01:38] <amurray> So that I get the latest tag plus a commit id if it has advanced beyond that
[01:39] <popey> yeah, we have used that in some snapcrafters repos
[01:39] <amurray> (I recall I stole this from some other snapcraft.yaml but I don't recall the original source...)
[01:39] <popey> or adopt-info
[01:39] <popey> :)
[01:39] <amurray> So ideally version: git would do-the-right-thing ?
[02:10] <sergiusens> amurray popey koala_man the version is like that as `version: script` works with annotated tags... From the git man pages "Annotated tags are meant for release while lightweight tags are meant for private or temporary object labels. For this reason, some git commands for naming objects (like git describe) will ignore lightweight tags by default."
[02:11] <sergiusens> You can use `snapcraft tal set-version` instead for more custom versions
[02:11] <koala_man> sergiusens: but my tag is annotated
[02:12] <sergiusens> Does it show with `git describe`?
[02:13] <koala_man> on that revision it says v0.6.0
[02:15] <sergiusens> Not sure then, and not at a computer until Thursday to help out. If you send a forum post and ping me if no one has looked by then I can help
[02:23] <koala_man> how do I rebuild a certain revision via build.snapcraft.io?
[06:05] <mborzecki> morning
[07:38] <mborzecki> zyga: https://fedoraproject.org/wiki/Changes/FontconfigCacheDirChange so it's a 'recent' change and fedora specific
[07:46] <mborzecki> zyga: and the core policy is incomplete, filed a bug https://bugzilla.redhat.com/show_bug.cgi?id=1659905
[08:05] <sil2100> o/
[08:05] <sil2100> zyga: do you know if mvo will be around today?
[08:09] <pstolowski> mornings
[08:09] <mborzecki> sil2100: he's supposed to be taking vacation, if it's urgent you can telegram him
[08:09] <mborzecki> pstolowski: hey
[08:09] <sil2100> Ah, I see he's on holidays
[08:10] <sil2100> mborzecki: thanks
[08:13] <zyga> sil2100: I don’t believe so
[08:13] <zyga> Hey guys
[08:13] <zyga> I’m thinking of skipping today
[08:16] <mborzecki> zyga: if you could take a quick look at https://github.com/snapcore/snapd/pull/6286
[08:16] <mup> PR #6286: release: support probing SELinux state <SELinux> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6286>
[08:17] <mborzecki> zyga: oh, and can you upload release tarballs to https://github.com/snapcore/snapd/releases ?
[08:19] <sil2100> zyga: we'll need a new snapd in the stable channel today - is that something that's being worked on today?
[08:26] <zyga> sil2100: I don’t know. Perhaps Sergio knows.
[08:27] <zyga> mborzecki: not now, I need to burn some holidays and I’m on my way to school with my son
[08:28] <mup> PR snapd#6314 opened: cmd/snap-discard-ns: fix umount(2) typo <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6314>
[08:29] <mborzecki> zyga: well, i'm taking days of myself, starting wednesday
[09:42] <mborzecki> Chipaca: morning sir
[09:45] <zyga> Hey hey
[09:45] <zyga> I’m taking today off
[09:45] <zyga> Grabbing some breakfast in the city now
[09:46] <zyga> I went to buy some lights for the tree
[09:46] <Chipaca> mborzecki: zyga: hiya
[09:47] <Chipaca> zyga: set it on fire, it's the traditional way
[09:47] <zyga> Almos did
[09:47] <zyga> Almost
[09:47] <zyga> I’ll explain in a
[09:47] <zyga> sec
[09:48] <zyga> All the Xmas lights we had at home were ancient incandescent lights
[09:48] <zyga> With 220V AC flowing through hair thin wires
[09:49] <zyga> So they went to the bin
[09:50] <zyga> pstolowski: hey
[09:50] <zyga> I think I merged some of your branches prematurely on Friday
[09:50] <mborzecki> zyga: make note to dispose the tree in the right fashion too https://i.imgur.com/Awm2h5T.jpg
[09:50] <pstolowski> hey zyga & Chipaca
[09:51] <Chipaca> zyga: make the xmas tree metal, and make the lights with a nice glowy tesla coil
[09:51] <zyga> I didn’t remember pedronis wanted to read each one
[09:51] <Chipaca> zyga: you can even get it to play music for you!
[09:51] <zyga> Haha
[09:52] <zyga> Chipaca: I’ll just hang our tree this way till spring ;-)
[09:53] <Chipaca> zyga: https://www.youtube.com/watch?v=08elfo7YNGU fwiw
[10:01] <zyga> Is it safe to watch in a public place?
[10:01] <zyga> Holly smokes :-)
[10:42]  * Chipaca goes to the gym for a bit
[10:52]  * Chipaca tries to really go to the gym now
[11:14] <mborzecki> hm something off about our images, some file transitiions don't seem to work, but they work locally in a vm
[11:19] <pstolowski> pedronis: hey, i've just posted https://forum.snapcraft.io/t/confusing-behavior-of-snapctl-get/9028 ; can you have a look when you have some time?
[11:23] <mup> PR snapd#6100 closed: overlord/ifacestate: hotplug-remove-slot task handler <Hotplug 🔌> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/6100>
[12:17] <Wimpress> Can someone confirm this bug please.
[12:18] <Wimpress> I'm on 18.10, but also tested by popey on 18.04. Both using snapd 2.36.2 from core in stable.
[12:18] <Wimpress> snap remove foosnap barsnap
[12:18] <Wimpress> When trying to remove multiple snaps in one operation the removal never completed.
[12:19] <Wimpress> Spins forever on resolving conflicting changes.
[12:21] <mborzecki> pstolowski: ^^
[12:26] <pstolowski> Wimpress: what snaps exactly?
[12:26] <pstolowski> any?
[13:08] <mborzecki> off to pick up the kids
[13:09] <popey> pstolowski: it doesnt matter
[13:10] <popey> I just tried to remove two snaps and it say forever.
[13:10] <cachio> popey, with stable core snap?
[13:10] <popey> with two random snaps I had installed, one was dangerous, one from the store
[13:10] <popey> yes, stable core
[13:11] <popey> s/say/sat/
[13:13] <cachio> popey, https://paste.ubuntu.com/p/KRWgWtqt4W/
[13:13] <cachio> it worked well for me
[13:13] <cachio> could you please tell me the snaps you used?
[13:14] <cachio> and if you refreshed the core after install the snaps and before remove them?
[13:18] <popey> i didnt refresh anything
[13:19] <popey> I don't believe it's snap specific, so me giving you two won't necessarily help
[13:20] <popey> Common factor was one was a sideloaded snap
[13:20] <popey> (between me and wimpy)
[13:21] <Wimpress> I'll reproduce this and test with locally built installed snaps and snaps from the store.
[13:22] <popey> repeated the command and it magically worked this time
[13:22] <popey> 2018-12-17T13:21:42Z INFO Waiting for conflicting change in progress...
[13:22] <popey> it says that once, but previously it said that repeatedly and just sat there
[13:22] <popey> https://www.irccloud.com/pastebin/8t7NXR4U/
[13:24] <popey> https://paste.ubuntu.com/p/6jR2fgD3gY/
[13:24] <cachio> popey, trying to reproduce it here
[13:24] <popey> wonder if it's the order of them, as that's the only difference
[13:28] <cachio> popey, I cant find this grin snap, is the one you built manually?
[13:28] <popey> yes
[13:29] <popey> https://github.com/popey/grin/tree/add-snapcraft
[13:40] <cachio> popey, ok, I'll build it
[13:47] <pstolowski> popey, Wimpress i couldn't reproduce with 2 random snaps that I tried (one was a locally installed snap). did you by any chance run a ~pre release of core recently?
[13:55] <mborzecki> pstolowski: you think it's something in the state?
[13:58] <pstolowski> popey: when you said "forever", did you mean hours? or a few minutes after which you concluded it's stuck?
[13:58] <popey> minutes
[13:58] <pstolowski> allright!
[13:58] <popey> martin had it longer as he went afk
[13:59] <pstolowski> hmm
[13:59] <pstolowski> popey: if minutes, then https://bugs.launchpad.net/snapd/+bug/1806447
[13:59] <mup> Bug #1806447: Sophisticated snap remove retries a lot and becomes very slow <snapd:Confirmed for stolowski> <https://launchpad.net/bugs/1806447>
[13:59] <Chipaca> off to get the boys
[13:59] <pstolowski> (most likely)
[13:59] <Chipaca> ttfn
[13:59] <pedronis> zyga: yes, I want to read all/most the hotplug PRs unless they are really trivial
[14:00] <pstolowski> pedronis: nb, i'll address the comment you made to that already landed hotplug PR
[14:01] <popey> I don't understand how there is a conflict between two completely unrelated apps
[14:01] <popey> they're not using content snaps or anything like that
[14:01] <pstolowski> popey: but they may have interfaces with core
[14:02] <popey> they will both have interfaces with core, yes
[14:02] <pstolowski> ?
[14:02] <popey> how is that a conflict?
[14:03] <pstolowski> popey: we're regenerating profiles, and conflict arises if either plug- or slot- side snap is common
[14:03] <popey> huh, okay. i don't get it but I believe you :)
[14:04] <pstolowski> popey: the more interfaces the worse it gets, due to that bug. after a fix it will be faster
[14:04] <popey> ok
[14:04] <pstolowski> popey: but. i cannot exlude another problem is in play, such as coming for a buggy ~pre release from last weeks
[14:04] <pstolowski> popey: which we fixed but some people were affected
[14:37] <mborzecki> pedronis: heh https://github.com/systemd/systemd/issues/9997
[14:54] <diddledan> zyga: the snapd layout bug that you wanted me to file is here https://bugs.launchpad.net/snapd/+bug/1808821
[14:54] <mup> Bug #1808821: snap with layout cannot be updated multiple times <snapd:New> <https://launchpad.net/bugs/1808821>
[15:00]  * cachio lunch
[15:26] <zyga> diddledan: thank you
[15:27] <zyga> pedronis: ack, I remembered after the fact when you send that mail
[15:27]  * zyga returned to the office to do some paperwork
[15:40] <mborzecki> another bug in RHBZ https://bugzilla.redhat.com/show_bug.cgi?id=1660141
[15:43] <mup> PR snapd#6315 opened: overlord/ifacestate: include interface name in the hotplug-disconnect task summary <Simple 😃> <Created by stolowski> <https://github.com/snapcore/snapd/pull/6315>
[15:45] <pstolowski> mborzecki: trivial, if you have a second ^ ?
[15:47] <mborzecki> pstolowski: done
[15:48] <pstolowski> thx
[16:13] <sil2100> zyga, cachio: hey! Do you guys know what's the status of snapd for stable?
[16:14] <zyga> no, I don't
[16:14] <sil2100> zyga, cachio: mvo wanted to have the new snapd in stable for the core18 images
[16:14] <zyga> ack, I remember
[16:14] <zyga> just not sure what happened since
[16:14] <sil2100> I'd like to kick new image builds soonish, I guess snapd is the only thing missing right now
[16:18] <sil2100> cachio: ^
[16:27] <zyga> sil2100: hey
[16:27] <zyga> I noticed I have a mail from Sergio from the 15th
[16:27] <zyga> but you are on CC
[16:28] <sil2100> zyga: that was regarding core18, I mean snapd
[16:28] <zyga> I have nothing further than that
[16:29] <sil2100> Who's usually doing the promotion of snapd from beta to candidate and to stable? Is that automated?
[16:29] <sil2100> Is there someone driving that usually?
[16:30] <zyga> sil2100: that's cachio
[16:30] <sil2100> Ah, ok, so I'll just wait for him to answer then
[16:30] <sil2100> Thanks!
[16:35] <sil2100> cachio: the cert team gave a +1 on snapd for candidate
[16:50] <cachio> sil2100, lyes
[16:50] <cachio> sil2100, lets go to candidate
[16:51] <sil2100> cachio: when can we expect snapd to land in stable?
[16:51] <sil2100> Is it still possible to happen today?
[16:52] <cachio> sil2100, we already gave the +1 to go to stable
[16:52] <cachio> so just need QA confirmation
[16:52] <cachio> cwayne, do you know what's missing?
[16:52] <cachio> I saw the +1 to go to candidate
[16:55] <sil2100> \o/
[16:55] <sil2100> That's good news, let's see what cwayne says then
[17:31] <pedronis> sil2100: I can promote snapd to stable
[17:31] <sil2100> cachio: ^
[17:31] <cachio> pedronis, sil2100 it is in stable now
[17:32] <cachio> I just coordinated with store team and I did it
[17:32] <cachio> so, we are ready to create images
[17:33] <sil2100> Excellent
[17:33] <sil2100> I see it now
[17:33] <sil2100> cachio: thanks!
[17:33] <cachio> sil2100, great
[17:34] <pedronis> cachio: thanks, I see it now
[17:34] <cachio> pedronis, sil2100 yaw
[17:34] <cachio> I am gonna run smoke test on stable now
[17:35] <sil2100> cachio: thanks! I just kicked off the first build just now, let's see how it goes
[17:35] <sil2100> I don't think we did any core image builds on disco yet so fingers crossed that it'll all just work
[17:38] <cachio> sil2100, fingers crossed
[18:05] <sil2100> cachio: succeeded!
[18:06] <sil2100> I'll do a quick boot test and then share the link
[18:07] <cachio> sil2100, awesome
[18:21] <sil2100> cachio: looking good so far!
[18:21] <sil2100> I need to go AFK and EODish now, but the images are in and test request sent
[18:21] <sil2100> I'll be monitoring IRC still for a while in case something blows up
[20:45]  * cachio afk