/srv/irclogs.ubuntu.com/2018/02/21/#snappy.txt

mupPR snapcraft#1942 closed: Release changelog for 2.39.2 <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1942>00:11
niemeyerWhy is every test failing with uboot-go now? Something changed behavior recently01:54
elopiosnappy-m-o autopkgtest 1943 bionic:armhf bionic:amd64 bionic:arm6404:17
snappy-m-oelopio: I've just triggered your test.04:17
mborzeckimorning06:03
mborzeckiarch package updated to 2.31.107:27
mvomborzecki: yay, thank you07:30
mborzeckimvo: morning :)07:31
mvomborzecki: and good morning to you as well :)07:31
brett__Need some advice on remote parts I've just built a snap on build.snapcraft.io more specifically its intended to be used as a part. I'm now building the snap that will use the above part. So the question is how does snapcraft find the part when its building my snap.  My understanding is that my part will be on the 'edge' channel until approved. Does that mean I need to swich snapcraft to the edge channel in order to find my part? Al07:31
brett__to find a local copy of the part?07:31
kalikianagood morning, snappy07:53
=== ubott2 is now known as ubottu
brett__Need some advice on remote parts I've just built a snap on build.snapcraft.io more specifically its intended to be used as a part. I'm now building the snap that will use the above part. So the question is how does snapcraft find the part when its building my snap.  My understanding is that my part will be on the 'edge' channel until approved. Does that mean I need to swich snapcraft to the edge channel in order to find my part? Al07:57
brett__to find a local copy of the part?07:58
brett__looks like it must be 9am somewhere in the world07:58
kalikianahey brett__08:07
kalikianaDo you know about he parts wiki?08:07
kalikianahttps://wiki.ubuntu.com/snapcraft/parts08:07
pstolowskimorning!08:15
brett__I know about the parts wiki, but I assumed that its controlled.08:19
brett__I also note that there is only a very small no. of parts visible on the wiki, which makes me think that is not actually the primary parts source.08:20
brett__my part is still beta so I'm not certain its ready to be visible publicly08:20
brett__how can I make it available locally?08:21
brett__If I can make it available locally to the snap I'm building then I can confirm that it works correctly as a part.08:22
kalikianabrett__: just include the part in your snap's snapcraft.yaml directly for testing08:28
kalikianaor you could set SNAPCRAFT_PARTS_URI08:29
kalikiana(the default value is https://parts.snapcraft.io/v1/parts.yaml)08:29
brett__I don't understand what you mean by 'just include the part in your snap's snapcraft.yaml'08:31
brett__do you mean copy each of the  sections of the parts yaml into the snaps yaml.08:31
brett__This is likely to be messy as its a moderatley complex part, also what about all of the files scripts?08:32
brett__If you change the SNAPCRAFT_PARTS_URI can I point it at a local file system?08:32
brett__kalikiana - if I point it to a local file system, exactly what should it point to.08:34
brett__I've been googling the URI but can't find any useful doco.08:35
kalikianabrett__: see the URL above, that's what contents should look like08:37
kalikianabrett__: by include it in the yaml what I mean is, you can add it to parts: like a local part. it works the same way. you can do that with any remote part, the syntax is the same.08:41
brett__kalikiana, sorry but I don't understand what you mean08:47
brett__a local part defined a plugin to build it08:47
brett__what plug do I use when referencing a local part08:47
brett__also its not clear what you mean by: see the URL above, that's what contents should look like08:48
brett__clearly the uri points to a url with a 'parts.yaml' file.08:48
kalikianabrett__: say you have something like this `parts:08:49
kalikiana  foo:08:49
kalikiana    plugin: python308:49
kalikiana    source: some-github-url`08:49
brett__I have no idea what a parts.yaml looks like and if it requires a url then that implies I need set up a private webserver08:49
brett__why 'python3'08:49
kalikianabrett__: "foo" is the name of the part. you can use it directly in your snapcraft.yaml08:49
kalikianaor, you get it from a remote part, where it's instead in the snapcraft.yaml of the remote part08:49
brett__my part is built with java, or is python3 the 'its a part' plugin08:50
kalikianain both cases the definitoin looks the same08:50
brett__sorry which definition are you referring to.08:50
kalikianabrett__: I don't know what your part looks like, this is an example to explain it better :-)08:50
brett__I current have:08:50
brett__parts:   # build the web app   orion-monitor-webapp:     plugin: maven     source: git@bitbucket.org:sbsutton/orionmonitor.git     maven-options:       [-DskipTests=true]     organize:       war/orionmonitor-1.0-SNAPSHOT.war : webapps/orionmonitor.war     after: [tomcat-with-ssl]08:51
brett__ok, that wasn't helpful08:51
brett__this is the part08:51
brett__https://github.com/bsutton/tomcat-with-ssl-snap08:51
brett__currently in the snap I just have after: [tomcat-with-ssl]08:51
brett__so I've just tried your suggestion of including the part directly08:52
brett__Failed to pull source: unable to determine source type of 'https://github.com/bsutton/tomcat-with-ssl-snap'.08:53
brett__tomcat-with-ssl:     plugin: python3     source: https://github.com/bsutton/tomcat-with-ssl-snap08:53
brett__how do I tell it what the 'source type' is?08:53
kalikianabrett__: source-type: git08:53
brett__ok, it appears to be building :))08:54
brett__I think we need some more doco on this. I've re-read the user guide multiple times and it really doesn't explain how this works.08:55
brett__the python3 plugin was particularly non-obvious08:55
brett__I will put some notes on a forum post for others that might be interesed.08:57
kalikianabrett__: You can try `snapcraft help plugins` or more specifically `snapcraft help python3` to get docs08:57
brett__I have seen one warning that didn't make much sense08:57
brett__You must give at least one requirement to install (maybe you meant "pip install /home/bsutton/git/orionmonitor/snap-projects/installer/parts/tomcat-with-ssl/python-packages"?)08:57
brett__just looked at the doco for python3 plugin and it certainly wouldn't have led me to use it as you suggested.08:59
brett__the doco basically says to use it for python3 projects and my part is java so I would have just sailed past it.08:59
mvohm, I'm getting "snap install hello\nerror: unable to contact snap store" - is that just me/my connection?09:16
mborzeckimvo: same here09:19
pstolowskimvo, and here09:21
mvojust asked in #snapstore and they know and work on it09:21
mvofallout from the DDoS we introduced with the strict timeout handling09:21
mvoeh, strict schedule09:21
mvotime09:21
mvoand back09:22
mborzeckisorry :(09:23
* mvo hugs niemeyer for his review09:24
* niemeyer hugs mvo back09:24
pstolowskimvo, ack, thx09:27
pedronismvo: you haven't yet changed to not wait for in progress default provider in prereq, right? I saw niemeyer, sadly we have a bit of the complication that what we need for bases vs default providers is a bit different, bases need to be ther much earlier, IĀ suppose to run any hook09:34
pedroniss/niemeyer/niemeyer's comment/09:34
mvopedronis: I changed it so that new snaps getting installed (base,default-providers) will be waited upon by the original snap only09:36
pedroniswhat is the original snap?09:37
mvopedronis: snap install "foo" might pull in base,prepreq1,prepreq2, then foo will wait for these three but no waiting between the three new ones09:37
mvopedronis: but you are right, I thing we only need the waits for bases, everything else now does not need any waits at all09:38
pedronisyes, we should need to avoid adding multiple tentative to install for other stuff09:38
pedronisbut we need ot wait only for bases09:38
pedronisotoh it destroys the simplicity of comment's pov, life is complicated09:39
mvopedronis: yeah, let me fix that, it will only wait for bases, the rest will be done in parallel. if you are looking at this, please let me know what further tests you would like to see09:39
pedronismvo: I think the new code can support things that are default provider of each other, otoh it's a complicated contrived scenario09:41
niemeyermvo, pedronis: In the future, we may be able to drop the requirement to wait on install altogether, and bake that logic in the "ready" feature09:41
pedroniss/complicated/competely/09:41
niemeyerI hope this is one of the things we'll be able to tackle in that next round of polishings09:41
mvopedronis: yeah, I think so as well, I can build a test case for that if you want, I think the ciruclar case is handled now09:42
ChipacaI'm seeing snapd not release the unix socket when built with 1.1010:10
Chipacaon success; on error it releases it fine10:10
mwhudsonChipaca, mvo: i'm thinking of making go 1.10 the default for bionic btw10:13
Chipacamwhudson: not 1.11? tsk10:13
Chipaca:-D10:13
mwhudsonChipaca: well i could shove git master in whatever state it's in into the archive the day before release, that's a sound plan, right?10:14
Chipacamwhudson: well, it certainly rings a bell10:14
mwhudsoni'm just happy we don't have a new architecture having its first release in an LTS this time...10:14
Chipacamwhudson: seriously, 1.10 is fine for 18.04, but by 20.04 it'll be just as old as 1.6 is today10:15
mwhudsonyeah i know10:15
mwhudsonsomething else i also know: it's time for bed10:15
* mwhudson zzz10:16
mborzeckiFYI master is currently broken on Arch, can't start snaps, one user brought it up in snapd-git comments, i'm looking into it, otoh 2.31.1 works just fine10:25
ogra_cjwatson, is there something like "set -x" i can use in grub.cfg (i got u-boot->grub working but it falls over when loading the initrd (i think at least))10:26
pstolowskimborzecki, commented on one of your timer PRs10:32
mborzeckipstolowski: thanks10:32
pstolowskiniemeyer, hey, thanks for the review of limitedbuffer! will you have a moment to take a look at #4551?10:35
mupPR #4551: ifacestate: do not auto-connect manually disconnected interfaces <Created by stolowski> <https://github.com/snapcore/snapd/pull/4551>10:35
niemeyerpstolowski: Is this a requirement for auto-connect to land?10:39
niemeyerpstolowski: Sorry, I meant interface hooks more generally10:39
cjwatsonogra_: set debug=<various things>.  set debug=all gives you everything though will be pretty noisy, but if you have a serial console so that you can capture the full dump it's the easiest way to start.  https://www.gnu.org/software/grub/manual/grub/grub.html#debug10:40
ogra_cjwatson, perfect, thanks !10:40
pstolowskiniemeyer, no, it's independent10:51
niemeyerpstolowski: So I'd prefer to hold that back if you don't mind10:52
niemeyerpstolowski: Marking as blocked until the other features have landed, are working fine, and were released in stable10:52
mupPR snapd#4713 opened: cmd/snap: add self-strace to `snap run` <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4713>10:52
niemeyerpstolowski: Otherwise this is one more change piled up on that already complex space10:53
pstolowskiniemeyer, ok10:53
mborzeckiany idea what's happening here? https://paste.ubuntu.com/p/JCMTRnG3PQ/ snapd from master11:04
mborzeckithe last thing is: execve("/usr/lib/snapd/snap-device-helper", ["/usr/lib/snapd/snap-device-helpe"..., "add", "snap_ohmygiraffe_ohmygiraffe", "/sys/class/mem/null", "1:3"], 0x7fff4eff7858 /* 0 vars */) = -1 ENOENT (No such file or directory)11:04
mborzeckithat's tough luck because /usr/lib/snapd/snap-device-helper is there in the filesystem11:05
pstolowskimborzecki, hmm this snap works here (core from beta)11:08
mborzeckipstolowski: i'm running 2.31.r470.g8fd74f718 (latest master), without reexec, that would make it ahead for --edge and --beta11:12
cachio_mvo, hey11:23
cachio_mvo, did you see the email that I sent you?11:24
pstolowskimborzecki, are you using core from edge? i think this helper needs to exist in core. it doesn't exist in beta core image, only in edge, so if you're running master you may have an incompatibility11:24
mborzeckipstolowski: yeah, i think it runs in the mount namespace of the snap, probably edge will work11:26
mborzeckipstolowski: .. and it does11:27
mvocachio_: that i386 is unhappy? I saw it, could you point me to a log with the failures please?11:27
pstolowskigood11:27
cachio_mvo, https://paste.ubuntu.com/p/mdJgCbyqnR/11:29
cachio_mvo, could be related to the problem that you mentioned yesterday?11:30
mvocachio_: hm, that looks unreleated, strange, can you see with `snap changes` what is actually going on?11:38
cachio_mvo, it shows there is an auto-refresh11:41
cachio_mvo, I canceled it11:42
cachio_mvo, then the tests continues11:42
cachio_but , I tried 3 times and alwaut I saw the same problem11:42
cachio_mvo, I'll try again11:43
mvocachio_: strange, I will try after lunch11:47
cachio_mvo,11:49
cachio_np11:49
Facuhi! where are snapd logs? I want to see what it's currently doing in my system (thanks!)11:52
mborzeckiFacu: try `journalctl -u snapd`11:53
Facumborzecki, last thing I see is "Started Snappy daemon.", 1h80m before, and it's been hammering a couple of CPUs since... maybe I should enable debug logs or something?11:55
Facu*1h20m11:55
mborzeckiFacu: you can add SNAPD_DEBUG=1 its environment file, `systemctl cat snapd` to find the right path11:57
Facumborzecki, done, and restarted, let's give it some minutes, thanks!11:58
mupPR snapcraft#1944 closed: tests: split the plugins tests in the same directory <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1944>12:05
sergiusenso/12:20
sergiusensmvo: fyi https://pastebin.ubuntu.com/p/Svkx2KZ8jG/12:21
mvosergiusens: is this inside lxd? is it a new thing?12:23
sergiusensmvo:  inside lxd, yes12:23
sergiusensmvo: it looks like the same thing (except I used to trigger it on garbage collection)12:24
mvosergiusens: hrm, drat - zyga will want to know about this once he is back12:25
mupPR snapd#4707 closed: tests: spread test for broadcom-asic-control interface <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/4707>12:42
sergiusenssnappy-m-o: autopkgtest 1943 bionic:amd64 bionic:arm64 bionic:armhf12:57
snappy-m-osergiusens: I've just triggered your test.12:57
sergiusensmvo: we sort of need that working to make this https://forum.snapcraft.io/t/per-project-containers/388/16 a thing12:57
Chipacasergiusens: is this running snapd in a snapped snapcraft inside a snapped lxd ?13:00
diddledansnapception13:00
Chipacaone day we're going to find we've completely melted the bits of the kernel that handle mount namespaces13:01
Chipacait'll just be a 20MB array of half-bits13:01
=== alan_g is now known as alan_g|lunch
mvoseb128: please invite pedronis for the install state.json call too13:12
seb128mvo, done13:13
Son_GokuI guess I'm spending lunch today updating snapd and snapd-glib13:16
popey\o/13:16
Son_Gokukyrofa, ping13:17
kalikianaSon_Goku: you'll have better luck next week, since he's taking care of a kid that just came out of the oven13:23
Son_Gokuoh jeez, okay13:23
kalikianaSon_Goku: anything I could potentially help with?13:24
sergiusensChipaca: all correct except the snapped snap, this is snapcraft in venv but installing what it snapped in the env (the forum post however is the full deal, snapcraft snap, any build-snaps entry installed running inside a container created by lxd as a snap or whatever mechanism)13:24
Son_Gokukalikiana, I'm looking to try to make some time to bang out an initial prototype of rpm-based snaps in snapcraft13:24
Son_GokuI wanted to know if there were any major changes to how snapcraft's backends work since we last looked at it in October13:25
pedronisChipaca: was your question about errors in the new api?13:26
=== maverick is now known as Guest28851
Guest28851hello, is there a way to specify the python interpreter to use on the package ?13:28
Guest28851instead of "python3", y want /usr/bin/python3.613:29
Guest28851instead of "python3", I want /usr/bin/python3.613:29
kalikianaSon_Goku: Not really, no.13:29
kalikianaSon_Goku: Also, awesome to hear that :-D13:29
Guest28851So it will always use the default python3 of the system?13:29
Son_GokuGuest28851: yes13:32
Guest28851Ok, thanks13:33
Guest28851Also, I think it doesn't support py3.613:36
mvoseb128: ta!13:46
=== alan_g|lunch is now known as alan_g
jdstrandmvo: hi! thinking about the OOM issue13:47
jdstrandmvo: with spread tests, how many squashfs are mounted?13:48
jdstrandmvo: I ask cause while we can trigger the issue and jjohansen is looking into it, it seems (to me) to trigger too quickly with the amount of ram the system is supposed to have (1.5G)13:51
jdstrandmvo: I'm kinda wondering if there are lingering squashfs mounts (but they seem to be cleaned up on snap remove, so not sure why that would be the case)13:52
mvojdstrand: I need to investigate how many but I also see it when this test runs in isolation13:55
mvojdstrand: its also not 1.5G - its 400M on i386 because it eats LowMem13:56
mvojdstrand: so its ~400/15 steps before it dies13:56
mvo(that is my rought esitmate)13:56
jdstrandjjohansen: fyi ^14:06
jdstrandmvo: there is LowTotal and LowFree. in /proc/meminfo. in my i386 VM with artful release kernel (no spectre/meltdown) and -updates kernels, I see that LowTotal is approaching the total ram (768M in the VM I'm using).14:11
jdstrandmvo: I realize LowFree is going down because there is a leak, but, for example, I only have 200M in LowFree here, but it takes a few loops to hit the condidition14:12
jdstrandmvo: as opposed to load, connect, oom14:13
jdstrandmvo: which you observe with twice the ram and twise the LowFree14:14
jdstrandtwice*14:14
* kalikiana lunch14:24
jdstrandjjohansen: fyi, note my followup ^14:28
* pstolowski lunch14:29
mupPR snapcraft#1945 opened: elf: clear execstack by default <bug> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1945>14:39
sergiusensjdstrand: when you have time, mind reviewing https://github.com/snapcore/snapcraft/pull/1945 ?14:39
mupPR snapcraft#1945: elf: clear execstack by default <bug> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1945>14:39
jdstrandsergiusens: sure14:45
sergiusensthanks14:46
mupBug #1750840 opened: [Enhancement] Please show (optionally) size consumed by snap in snap list <enhancement> <Snappy:New> <https://launchpad.net/bugs/1750840>14:53
mupPR snapcraft#1877 closed: tests: move test files out of the snapcraft dir <Created by elopio> <Closed by elopio> <https://github.com/snapcore/snapcraft/pull/1877>14:57
mupPR snapcraft#1892 closed: meta: parse float version as string <Created by kalikiana> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/1892>15:42
xnoxmvo, 2.31.1+18.04snapd/2.31.1+18.04 systemd/237-3ubuntu3 still red on s390x, but passes on other arches =(15:50
xnoxthis is latest snapd, triggered together with latest systemd.15:50
xnox+ [[ ubuntu-18.04-s390x == ubuntu-14.04-* ]]15:50
xnox+ systemctl stop dbus-provider15:50
xnoxFailed to stop dbus-provider.service: Unit dbus-provider.service not loaded.15:50
xnoxhm... something interesting is expected on s390x?15:50
xnoxwhat is "location-control"?15:50
xnox2018-02-21 14:31:31 Failed task prepare: 115:50
xnox    - autopkgtest:ubuntu-18.04-s390x:tests/main/interfaces-location-control15:50
xnox2018-02-21 14:31:31 Failed task restore: 115:50
xnox    - autopkgtest:ubuntu-18.04-s390x:tests/main/interfaces-location-control15:50
xnoxerror: unsuccessful run15:50
pedronisxnox: an interface to control locationd  IĀ think15:58
xnoxpedronis, is that available on s390x?16:02
xnox$ apt search locationd -> gives me nothing16:02
xnoxpedronis, what is locationd?16:02
mvoxnox: yeah, s390x used to be virtual and now is (more) real so the tests run for the first time16:04
mvoxnox: all sorts of test snaps missing, we are making progress there16:05
mvoxnox: thanks for including my systemd "fix" (workaround) for the apparmor label issue!16:05
pedronisxnox: sorry locationd is the name of a snap, I think the deb is ubuntu-location-service-*16:06
pedronisit's for GPS access basically16:07
xnoxok, source package is location-service and that does not exist for s390x16:08
xnoxand has been removed everywhere post-xenial16:08
xnoxpedronis, mvo, none of the location service tests should be running on bionic+, no? and definately not on s390x16:09
pedronisxnox: well the snap still exists16:09
pedronisfor core16:09
pedronisso they need to run somewhere16:09
pedronisbut for sure not s390x16:09
xnoxtrue16:09
xnoxlocation-service is in dep-wait state since xenial16:09
xnoxMissing build dependencies: libubuntu-platform-hardware-api-headers, libubuntu-platform-hardware-api-dev16:10
xnoxi don't think you will be able to build location-service on s390x ever.16:10
xnoxmvo, pedronis - so i think we should open a bug; badtest snpad on s390x; and release current systemd & snapd.16:15
mvoxnox: yeah, lets put snapd on s390x in the "ignore" list for promotion for now, we work towards fixing it16:16
mvoxnox: and we will skip this particular test on s390x as a start (I'm sure there are more)16:17
mvo(more that will need fixing)16:17
xnoxhttps://bugs.launchpad.net/ubuntu/+source/snapd/+bug/175085616:19
mupBug #1750856: snapd on s390x tried to run locationd tests, which does not exist on s390x <snapd (Ubuntu):New> <snapd (Ubuntu Bionic):New> <https://launchpad.net/bugs/1750856>16:19
sergiusensniemeyer: https://forum.snapcraft.io/t/fixing-the-snapcraft-cache-lp-1582469/4127 (for when you have time)16:19
mupBug #1750856 opened: snapd on s390x tried to run locationd tests, which does not exist on s390x <britney:New> <Snappy:New> <snapd (Ubuntu):New> <snapd (Ubuntu Bionic):New> <https://launchpad.net/bugs/1750856>16:20
xnoxslangasek, https://code.launchpad.net/~xnox/britney/badtest-snapd-s390x-locationd/+merge/338446 please =) based on above conversation and bugs16:27
slangasekxnox: done16:48
mvocachio__: what are the chances for 2.31.1 for candidate? is i386 still give you trouble?16:51
mvoxnox: thank you!16:51
cachio__mvo, I am researching the last failure16:55
cachio__mvo, after that we can go to candidate16:56
mvocachio__: thank you!16:57
niemeyersergiusens: Noted and replied (a while ago, just for the record)17:01
niemeyerjdstrand: ping17:01
jdstrandniemeyer: hey17:02
niemeyerjdstrand: Heya, do you17:02
niemeyerhave a moment for a call?17:02
jdstrandniemeyer: yes17:02
niemeyerjdstrand: https://hangouts.google.com/hangouts/_/canonical.com/snap-interfaces17:03
cachio__mvo, 2.31.1 is in candidate now17:03
mvocachio__: \o/17:08
mvocachio__: thank you17:08
cachio__mvo, np17:08
sergiusensniemeyer: thanks17:11
Chipacaunnnh17:21
Chipacawhy are weekdays in timeutils called weeks?17:21
Chipacathat is very confusing17:21
* kalikiana wrapping up for the day17:25
kalikianaChipaca: I vote for calling them years, much clearer that way :-P17:26
kalikianaChipaca: Actually sounds like a Japanese thing. Like saying "convenience" when you mean a shop, or saying "work" when you mean a part-time job.17:27
kalikianaYou add the missing word in your head17:28
mupPR snapcraft#1946 opened: errors: add ability to send stack traces to sentry <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1946>17:30
Chipacakalikiana: my problem isn't with synecdoche per se17:31
Chipacaor would this be metonymy17:31
Chipacadarn it17:31
Chipacaanyway, my problem isn't with the figure of speech :-)17:32
mupPR snapcraft#1946 closed: errors: add ability to send stack traces to sentry <Created by sergiusens> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/1946>17:33
mupPR snapcraft#1947 opened: errors: add ability to send stack traces to sentry <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1947>17:33
cachio__jdstrand, hey17:36
cachio__I am making an update on the interface tests, and removing part of the connection checks17:37
cachio__asi we are already checking that in the interfaces-many test17:37
cachio__jdstrand, do you have any idea about how to check that the autoconnection is done or not as part of this test?17:38
* Chipaca -> walk17:38
mvopedronis: we still want  4599 for 2.32, right?18:13
pedronismvo: yes18:16
pedronismvo: I was having dinner18:17
mvopedronis: np, I see what I can do tonight about the review, otherwise tomorrow early18:18
mvopedronis: looks like 2.32 can will be branched tomorrow morning(ish)18:18
pedronismvo: I'm trying to see if I can re-review your branch still tonight18:19
popeyIs there any way to switch a snap to devmode without removing it (and thus losing all my data)?18:23
popeysnap refresh doesn't seem to take any notice of the --devmode flag18:23
pedronismvo: left some comments still18:30
pedronismvo: did we lose waiting for the base case?18:30
mupPR snapcraft#1948 opened: tests: move test files out of the snapcraft dir <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1948>19:04
mvopedronis: hm, iirc I added code that would make everything in the change wait for the base snap, let me double check19:04
mvopedronis: thanks for your comments, I'm looking now19:06
mvopedronis: aha, I see what you mean now, checking19:08
pedronismvo: it's called setup-profiles  not setup-profile I think19:18
mvopedronis: indeed, thanks. I re-added the wait, the test is still missing, I look into this next19:20
* pedronis eods19:29
jdstrandxnox: hehe "And mainframes don't usually change their19:38
jdstrandGPS location ;-)19:38
jdstrand"19:38
pat-sHi guys, does anyone know why the LD paths of my binary are altered during the prime stage? Everythings fine during build/install/stage until it gets primed..20:43
mupPR snapd#4563 closed: tests: new spread test for gpio-memory-control interface <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/4563>20:49
mupPR snapd#4714 opened: interfaces/apparmor,system-key: add upperdir snippets for strict snaps on livecd <Created by jdstrand> <https://github.com/snapcore/snapd/pull/4714>23:17

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