/srv/irclogs.ubuntu.com/2017/05/02/#snappy.txt

anuragh #blackarch01:34
=== chihchun_afk is now known as chihchun
zyga_good morning08:01
zyga_Pharaoh_Atem: looking :/08:01
mupPR snapd#3248 closed: tests: fail early in the spread suite if trying to run it inside a container <Created by mvo5> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3248>08:01
zyga_aha, not great08:01
zyga_Pharaoh_Atem: I'll fix that in a sec, thanks for reporting08:01
pstolowskihey zyga_ !08:02
zyga_pstolowski: hello08:02
zyga_Pharaoh_Atem: offtipic, can I propose rawhide packaging for inclusion into packaging/08:05
zyga_Pharaoh_Atem: it will be useful for CI soon08:05
=== zyga_ is now known as zyga
morphiszyga: we can't yet08:15
zygamorphis: because of patches/08:15
morphiszyga: we still miss changes to get snap-confine building08:15
zygamorphis: we can add the actual patches too you know08:15
morphiszyga: but I have things locally and will submit PRs soon08:15
zygaaha ok08:15
* zyga pushed the fix for shellcheck08:15
zyganow where's my github token :/08:15
morphisunless we have initial CI I would like to held the .spec file back08:16
morphisas only then it has value inside the tree08:16
morphiszyga: but if you have a good idea of how we can solve the problem http://pkgs.fedoraproject.org/cgit/rpms/snapd.git/tree/0001-cmd-use-libtool-for-the-internal-library.patch solves, that would be awesome :-)08:17
zyga_Pharaoh_Atem: https://github.com/snapcore/snapd/pull/325808:19
mupPR snapd#3258: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>08:19
mupPR snapd#3258 opened: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>08:19
zyga_pstolowski: this needs a 2nd trivial review https://github.com/snapcore/snapd/pull/323408:21
mupPR snapd#3234: overlord/snapstate/backend,interfaces/mount: move ns management code <Created by zyga> <https://github.com/snapcore/snapd/pull/3234>08:21
pstolowskiok08:21
zygamorphis, Pharaoh_Atem: is that shellcheck fix something you can easily carry in the tree?08:25
zyga(as a pathc)08:25
zygapatch08:25
morphiszyga: I think Pharaoh_Atem is fine as long as we have a PR or the PR merged upstream08:25
mupPR snapd#3230 closed: tests: extend network-control spread test to cope with network namespaces <Created by fgimenez> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3230>08:26
morphiszyga: do you have a raspbian system at hand?08:29
Chipacamorphis— out of curiosity, for what?08:29
morphisChipaca: snapd packages :-)08:29
zygamorphis: yes08:30
zygawell08:30
zygaon a pi108:30
zygabut I can (probably) move that to a pi2/3 easily08:30
morphiszyga: hm, would be nice to see the error message on the pi108:30
zygaerror message about?08:31
morphiszyga: that we don't have a suitable core snap for the pi108:32
morphisI guess it will try to load the armhf one but not sure08:32
mupPR snapd#3234 closed: overlord/snapstate/backend,interfaces/mount: move ns management code <Created by zyga> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3234>08:32
zygamorphis: I think it will just fail, let me try08:33
zygapstolowski: thanks!08:33
morphiszyga: yeah08:33
zygapi1 is so slow...08:33
morphis:-)08:34
Chipacazyga— remember snap 1 on the bbb?08:34
Chipacaor weren't you around for that08:34
Chipacasnappy*08:34
zygaChipaca: snap 1 as in 15.04 snapd?08:34
Chipacasnappy --help08:34
pstolowskizyga, yw08:34
Chipaca<30 seconds waiting>08:34
zygaChipaca: I recall it was slow :D08:34
zygawas that in python or all go already?08:34
Chipacasnappy was python08:35
zygaheh08:35
zyganice :D08:35
Chipacaand the slow was the main driver for the move to go08:35
* zyga would love to see python code of snappy08:35
Chipacazyga— no, no you wouldn't08:35
Chipacabut it's in git :-)08:35
Chipacazyga— this was pre-overlord, so the fs was the transaction layer08:35
zygawas is terrible?08:36
zygaaaaaha :D08:36
zygaremember the 16.04 push to make the insanity go away?08:36
zygamorphis: let me update first, I'll install snapd shortly08:36
morphiszyga: let me upload the repo first08:38
zygamorphis: which repo is that?08:47
morphiszyga: deb https://mm.gravedo.de/raspbian/ jessie main08:49
zyga_morphis: fyi, raspbian already has snapd08:50
zyga_        500 http://archive.raspbian.org/raspbian stretch/main armhf Packages08:50
morphiszyga: stretch does, yes08:51
zyga_2.21-208:51
morphiszyga: that is currently in rc08:51
morphisso everyone out there is still using raspbian based on debian 808:51
morphiswhich doesn't have it08:51
morphisand a stable raspbian based on debian 9 is still months away08:51
morphiszyga: what you officially get from the pi foundation is jessie: https://www.raspberrypi.org/downloads/raspbian/08:57
morphiszyga: are you running stretch then on your pi?09:00
=== chihchun is now known as chihchun_afk
zyga_morphis: yes09:05
zyga_morphis: well, not stretch, but raspbian + jessie/wheezy/stretch raspbian archives09:05
morphissounds hacky :-)09:06
morphiszyga: however, if you add the repository you should get snapd 2.2409:12
=== chihchun_afk is now known as chihchun
pstolowskizyga, have you seen the failures in master? https://forum.snapcraft.io/t/tests-broken-in-master/45709:15
zyga_pstolowski: no, looking now09:16
zyga_pstolowski: can you please edit your post to use formatting09:16
morphiszyga_: once I did some more testing I will make a post in the forum to call for wider testing09:18
zyga_morphis: ^ did you see that failure? update test hangs on debian09:20
morphiszyga_: which failure?09:21
morphispstolowski: you have a link to the test run on in travis?09:24
pstolowskizyga, done; i thought I did by using ` , but apparently it's not enough09:24
pstolowskizyga, https://travis-ci.org/snapcore/snapd/builds/227867834?utm_source=email&utm_medium=notification09:25
zyga_pstolowski: I think you need ```09:25
pstolowskii'm not sure it's from the same travis run, but failed the same I think09:26
zyga_pstolowski: so...09:27
zyga_pstolowski: I think we rejected one fix that may be the cause here09:27
pstolowskiit got stuck on Run configure hook of "core" snap if present09:27
morphiszyga, pstolowski: so this is running 2.21 and installing the core snap from stable09:27
morphiszyga, pstolowski: sounds very muhc like https://bugs.launchpad.net/snappy/+bug/167419309:29
mupBug #1674193: core snap's configuration hangs on debian | openSUSE | mainline kernel <Snappy:Fix Committed by morphis> <snapd (Debian):Fix Committed> <snapd (Fedora):Fix Committed by morphis> <snapd (openSUSE):Fix Released by morphis> <https://launchpad.net/bugs/1674193>09:29
pstolowskimorphis, indeed it's an upgrade from old version. but I wonder why it's failing now, i don't think it's a new test?09:31
morphispstolowski: did we release a new core snap to stable recently?09:31
pstolowskior rather, any new conditions09:31
pstolowskidunno09:32
morphiszyga_: any idea?09:32
zyga_morphis: yes09:32
* zyga_ looks for the PR09:32
zyga_https://github.com/snapcore/snapd/pull/314509:33
mupPR snapd#3145: overlord/ifacestate: fix auto-connect during core snap transition <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3145>09:33
morphiszyga_, pstolowski: ok, can reproduce the same problem on my debian install09:33
zyga_look at https://github.com/snapcore/snapd/pull/3145/commits/71ce65eb95b3210515a8c81f4737e5c3d9bd18fb09:34
zyga_so we rejected that PR09:34
zyga_let me try to recall the rationale09:34
zyga_https://github.com/snapcore/snapd/pull/3145#discussion_r11076662209:34
mupPR snapd#3145: overlord/ifacestate: fix auto-connect during core snap transition <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3145>09:34
pstolowskizyga, looking at your last comment, you had a simpler variant merged?09:34
zyga_so the question is, why did the slot not auto-connect after restarting into new snapd?09:35
morphiszyga: with a core snap from edge the problem doesn't exist09:35
morphisa $ snap install core fails and a $ snap install --edge core works09:36
zyga_morphis: how about edge?09:36
zyga_er09:36
zyga_beta09:36
morphiszyga: what do we have currentl in stable?09:36
zyga_morphis: no idea09:36
zyga_morphis: the version field is useless09:36
morphiswonderful ..09:36
zyga_ogra_: hey09:37
ogra_zyga_, yo09:37
zyga_ogra_: is the snapcrat feature that would let us give real and sensible verison available now09:37
pstolowskishall we take this conversation to https://forum.snapcraft.io/t/tests-broken-in-master/457?09:37
zyga_ogra_: so that "snap info core" shows the snapd version there?09:37
ogra_zyga_, not sure if it landed with the last drop09:37
morphiszyga_: beta works too09:38
ogra_zyga_, if it did i have to do a few changes first ... the bug wasnt closed but perhaps thats just an oversight from sergio09:38
zyga_ogra_: aha, thanks09:38
zyga_morphis: ok, then when 2.25 is released this should be fixed09:38
morphiszyga: right09:38
morphishowever that wont help us to get CI back working on master09:38
morphiszyga_: unless we do a $ snap install --beta core for debian during the test run09:39
zyga_morphis: I think that's a reasonable compromise for now09:39
morphislet me do a PR09:39
zyga_is federico working today? I'd like to know his opinion09:39
zyga_morphis: please do, thanks!09:39
zyga_pstolowski: yeah, let's summarize on the forum09:41
zyga_we can paste this converstation09:41
morphiszyga_, pstolowski: https://github.com/snapcore/snapd/pull/325909:43
mupPR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>09:43
morphispstolowski: can you summarize the discussion in the forum?09:43
mupPR snapd#3259 opened: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>09:44
pstolowskimorphis, will do09:49
zyga_morphis: hmm09:52
zyga_morphis: so one question09:52
zyga_morphis: after 2.25 is out it won't change anything in debian09:52
zyga_morphis: because debian is frozen, right?09:52
zyga_morphis: so I'm trying to understand one thing there09:52
zyga_morphis: the test installs some debs09:52
zyga_morphis: are they not the same as snapd in edge?09:52
zyga_morphis: (except for the name of the plug?)09:52
zyga_morphis: what I'm trying to say is that perhaps, if we get this rigth, the change is not needed, no need to special-case debian09:53
zyga_morphis: I think some code may be missing from master09:53
zyga_morphis: master contains code that renames core-support to core-support-plug10:00
zyga_morphis: so it should work10:00
morphiswhy?10:01
morphisbetter asked, why -plug as suffix?10:01
pstolowskimorphis, zyga_ summarized the discussion in the forum, let me know if i missed anything10:01
zyga_morphis: to keep plug and slot names distinct10:01
morphiszyga_: isn't is already imminent for a plug that it is a plug?10:02
Son_Gokuogra_: in re yesterday's question about test script, I don't know10:05
Son_Gokumaybe?10:05
Son_Gokuthe shellcheck thing has always been there, though10:05
Son_Gokuit passed in 2.2410:06
Son_Gokuzyga_, morphis: https://paste.fedoraproject.org/paste/NmsFYMd2WEStihK1ATvizV5M1UNdIGYhyRLivL9gydE=10:06
Son_Gokushellcheck test fails on 2.2510:06
ogra_Son_Goku, to late ... fix is alöready pending10:06
ogra_:)10:06
Son_Gokuogra_: is there an active PR?10:06
ogra_(zyga works in his sleep :P )10:06
ogra_https://github.com/snapcore/snapd/pull/325810:07
mupPR snapd#3258: cmd/snap-confine/tests: fix shellcheck on recently added files <Created by zyga> <https://github.com/snapcore/snapd/pull/3258>10:07
Son_Gokuexcellent :D10:07
Son_Gokuwell... not so excellent10:07
Son_Gokuwhat the hell happened to spread/travis?10:07
Son_Gokuoh, welp10:08
morphisSon_Goku: from what I experienced so far there are differences between shellcheck on Ubuntu and others10:08
ogra_also the version plays a role10:08
Son_Gokuyeah, shellcheck runs are disabled on F24 and older10:08
ogra_the 14.04 shellcheck is pretyt crappy ... not sure what versioon that was thopugh10:08
Son_Gokubecause shellcheck < 0.4.4 doesn't actually support -x10:09
ogra_my trees all install a 16.04 chroot when doing shellcheck10:09
Son_GokuFedora 24 and EPEL 7 have shellcheck 0.3.x, which can't actually run the tests :/10:09
ogra_is pedronis around today ?10:09
ogra_manually upgrading a pi3 gets me "[/] Setup snap "core" (1829) security profiles (phase 2)" ... forever .... shell prompt never returns10:10
ogra_(pretty much like described in one of the forum threads)10:11
Son_Gokuwut10:18
Son_Gokuthis PR somehow breaks Fedora builds10:18
zyga_Son_Goku: fixed10:18
zyga_Son_Goku: sorry, the patch had a broken file inside by accident10:18
Son_Gokutake 410:19
Son_Gokugood, gobuild is fixed10:21
Son_Gokunow we're at C build10:21
Son_Gokushellcheck passed... good10:21
zyga_Son_Goku: yeah, sorry about the earlier patch10:23
* zyga_ feels like he has cold :/10:24
ogra_zyga_, dude ... i tend to test stuff before commenting ... shellcheck didnt disagree ;)10:24
ogra_but leave it ugly if you feel like ;)10:24
zyga_ogra_: I think it may be different version then, I did fix all the things shellcheck reported10:25
zyga_ogra_: I tested on F2610:25
ogra_ah10:25
zyga_I wanted to have a patch that would be clean for fedora packaging10:25
ogra_well, newer ubuntu versions might spill a warning there10:25
zyga_btw, I think shellcheck would disagree about $FOO/"whatever" but I may be worng10:25
zyga_warning?10:26
ogra_yeah10:26
zyga_about extra quoting?10:26
Son_Gokuzyga_: I think shellcheck would be fine with "$FOO/whatever", though10:26
ogra_about possible interpretation as: "$TMP/$(basename "     $0     ")"10:27
Son_Gokuwell, for inner quotes, shouldn't you use a different quote for the inner one?10:27
ogra_anyway, if it doesnt complain now, leave it10:27
Son_Gokulike single quotes for inner and double for outer10:27
ogra_technically just quoting $0 is enough10:28
zyga_Son_Goku: no, that's actually correct10:29
zyga_Son_Goku: $() gives new quoting context10:29
Son_Gokuzyga_: ah10:29
Son_Gokushell is confusing :)10:29
zyga_Son_Goku: "$(echo "This is $(echo "ok")")"10:29
zyga_yes10:29
Son_Gokuwell, I'm about ready to commit my 2.25 package10:31
zyga_+110:31
Son_Gokuunless there's any other patches I need besides PR3222 and PR3258 (though I don't need the latter)10:31
zyga_Son_Goku: not sure, I don't know of any10:31
Son_Gokuwell, I guess that's what testing updates is for :)10:32
Son_GokuI've also created a snap-mgmt script that will be run on %preun on final removal10:32
Son_Gokubased on the snapd.postrm script10:32
Son_Gokuso that will need specific testing10:32
Son_Gokuzyga_, morphis: building: https://koji.fedoraproject.org/koji/taskinfo?taskID=1936785910:36
morphisSon_Goku: awesome!10:36
zyga_Son_Goku: thank you10:37
Son_Gokubuilding on all Fedora branches now10:38
Son_Gokuzyga_: there are some advantages to building for an upstream distro that moves fast :)10:39
Son_GokuI hate armv7hl builds :(10:45
Son_Gokuthey need to fully move over to the VMs on aarch64 hosts10:45
Son_Gokuthose are so much faster...10:45
zyga_Chipaca: hey10:57
Chipacazyga_— hi10:58
zyga_Chipaca: can you please review https://github.com/snapcore/snapd/pull/325910:58
mupPR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>10:58
zyga_Chipaca: master is currently broken because of htis10:58
zyga_Chipaca: howerver plase note what I said above:10:58
zyga_Chipaca: actually let me add that to the forum10:59
Chipacazyga_— you said a lot of things above. Which is the note?10:59
zyga_https://forum.snapcraft.io/t/tests-broken-in-master/457/610:59
zyga_I want to fix master but I'm not sure this is the actual fix10:59
zyga_and that we're not missing anything11:00
Son_Gokuzyga_, morphis: https://bodhi.fedoraproject.org/updates/FEDORA-2017-866e9643a8 (F24), https://bodhi.fedoraproject.org/updates/FEDORA-2017-2e4459fa03 (F25), https://bodhi.fedoraproject.org/updates/FEDORA-2017-74f7c7df46 (F26)11:06
Son_Gokumorphis, zyga_: please specifically test final removal of snapd *after* upgrading or installing v2.2511:10
Son_Gokusource script: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snap-mgmt.sh11:10
Son_Gokuinstall step: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snapd.spec#n43411:11
Son_Gokuscriptlet execution: https://src.fedoraproject.org/cgit/rpms/snapd.git/tree/snapd.spec#n56811:11
zyga_Son_Goku: ack, will do11:12
morphisSon_Goku: will do!11:13
Son_Gokuthis is specifically for solving https://bugzilla.redhat.com/show_bug.cgi?id=1444422, so that's what this aims to fix11:14
* Son_Goku hopes the patch load doesn't get any bigger on snapd...11:17
Son_GokuI'm sort of cheating by using PR diffs, but the number of patches being applied to snapd is quite high now :(11:17
Chipacafwiw i think we agreed that we should let you remove core if it was the last snap left, but it wasn't prioritised11:28
zyga_Chipaca: yes, I think we agreed11:29
Chipaca(but my memory is bad so don't trust me alone on this)11:29
zyga_Chipaca: I think it should be easy, right?11:29
zyga_Chipaca: no other snap installs in progress11:29
zyga_Chipaca: and no other snaps11:29
Chipacazyga_— i think it wasn't super easy because of how isolated the bit that checks for core was, but i could be misremembering11:30
Chipacain any case, it still isn't prioritised :-)11:30
zyga_Chipaca: we could catch the context at the time the op is made11:30
zyga_and pass a flag like "ok-to-remove-core'11:30
Chipacazyga_— that sounds like the wrong way to do it11:32
* Son_Goku grumbles about crappy hotel Wi-Fi11:33
Chipacalunch!11:51
pstolowskigood idea12:01
ogra_zyga_, https://bugs.launchpad.net/snapd/+bug/1687608 ... you asked about more info about this in https://forum.snapcraft.io/t/device-gets-bricked-after-trying-to-upgrade-core-snap/453 .... i can reproduce it fine here if you want me to collect data12:04
mupBug #1687608: running "snap refresh core" on an UbuntuCore device locks you out until reboot <snapd:New> <https://launchpad.net/bugs/1687608>12:04
=== palasso_ is now known as palasso
zyga_re12:11
zyga_ogra_: looking12:11
morphiszyga_: you had time to give snapd on raspbian a try?12:12
zyga_ogra_: aha, can you tell me what is in snap changes?12:12
zyga_morphis: no, I left the apt-get update && apt-get dist-upgrade -y running in the background12:12
zyga_let's see12:12
ogra_zyga_, http://paste.ubuntu.com/24498251/12:13
Son_Gokumorphis, zyga_: could one of you guys create a topic on the forums announcing the snapd 2.25 testing for Fedora once it syncs out to updates-testing?12:14
ogra_zyga_, note that my SD is worn out, thus change 13 failed (but rolled byck fine) ... change 14 is the actual one showing the issue12:14
ogra_*back12:14
zyga_interesting12:15
zyga_I wonder why change 13 failed12:15
zyga_how is your SD a factor?12:15
ogra_zyga_, because uboot.env was trashed (Sd worn out)12:16
zyga_aah12:16
zyga_2017-05-02T09:40:50Z ERROR cannot finish core installation, there was a rollback across reboot12:16
morphisSon_Goku: sure12:16
ogra_right, ignore that one12:16
ogra_it rolled back fine12:16
zyga_ogra_: ok so after rollback what did you do?12:16
ogra_zyga_, snap refresh core12:17
zyga_2017-05-02T10:04:41Z INFO Waiting for restart...12:17
zyga_I'm trying to grok the log there12:17
zyga_it was waiting for restart over and over12:17
ogra_which also works fine but does never finish the "Setup snap "core" (1829) security profiles (phase 2)" bit12:17
zyga_yeah12:17
zyga_I think we have a bug there12:17
zyga_let me look12:17
ogra_yes, we do12:17
ogra_it used to give me the console back before ... now it doesnt anymore12:17
zyga_weird12:19
zyga_so12:19
zyga_we log that message when snapd itself saves in the state that it is waiting to restart12:19
ogra_yeah, the message was there before ... but didnt spin forever12:20
zyga_and that is not even saved in the state12:20
zyga_it's just saved in memory12:20
zyga_so we really need to restart12:20
zyga_(though I suspect that it may be broken if we restart snapd rather then the machine)12:20
ogra_the security profiles thing is saved in memory ?12:20
zyga_ogra_: no12:20
zyga_the "restarting" flag12:20
ogra_the restarting flag isnt the issue12:21
zyga_the task just does nothing until that flag is cleaned12:21
zyga_so what is?12:21
ogra_the issue is "Setup snap "core" (1829) security profiles (phase 2)" never finishing12:21
ogra_or at least never returning the console access12:21
zyga_ogra_: ...12:21
zyga_ogra_: did you look at the code?12:21
ogra_no12:21
zyga_ogra_: the restaring flag guards that code from running12:21
zyga_ogra_: that's why I mentioned it12:22
ogra_well, the code obviously runs :)12:22
zyga_ogra_: yes and bails out instantly because of that12:22
ogra_http://paste.ubuntu.com/24498125/ shows even the spinner rotating between line 60 and 7812:22
zyga_yeah, the spinner is client side query12:23
zyga_so...12:23
ogra_ah, so you mean the reboot flag kicks in to early ?12:23
zyga_no, I don't think it does12:23
* zyga_ thinks12:23
zyga_so12:23
zyga_it's just this12:23
zyga_we set the flag12:23
zyga_and ask the system to reboot12:23
ogra_right12:24
zyga_but the reboot is not instant, it will be a while before it happens12:24
ogra_which obviously works as expected12:24
zyga_then lots of time passes12:24
zyga_and then we reboot12:24
zyga_and then it works OK12:24
zyga_but the UX is not making it clear what is going on12:24
ogra_that message has been there before since day one ... but it always left me interacting with the tty ... now it doesnt anymore and the spinner goes on12:24
zyga_ogra_: you can ctrl-c and exit12:25
zyga_ogra_: but I suspect shutdown may set nologin12:25
ogra_before the spinner stopped at some point12:25
ogra_no, ctrl-c is ignored12:25
zyga_ogra_: yes but there was a bug there (hence phase 2)12:25
zyga_morphis: no luck with your repo12:26
zyga_morphis: apt-get doesn't like it12:26
ogra_i think before it acvtually printed the "[/] Setup snap "core" (1829) security profiles (phase 2)" ... finished it and only then the reboot message showed up12:26
ogra_at least thats what i remember12:27
ogra_now both are there at the same time and the "[/] Setup snap "core" (1829) security profiles (phase 2)" seems to hold the console access12:27
morphiszyga_: what does apt-get say?12:27
morphisit will most likely complain because if the unknown key12:27
zyga_E: Failed to fetch https://mm.gravedo.de/raspbian/dists/jessie/InRelease12:28
ogra_raspbian !?12:29
morphiszyga_: that file exists, can you give me the full output?12:29
morphisogra_: yeah12:29
zyga_morphis: there's nothing else reall12:31
ogra_can that even run our armhf binaries  ?12:31
zyga_let me pastebin12:31
zyga_http://pastebin.ubuntu.com/24498297/12:31
ogra_(given it is a re-compile of the whole archive for v6)12:31
morphisogra_: these packages are rebuild for raspbian12:31
ogra_ah, k12:31
morphiszyga_: there we go: E: The method driver /usr/lib/apt/methods/https could not be found.12:31
morphiszyga_: and it gives you the solution in the next line12:32
ogra_apt-transport-https isnt a default in raspbian12:34
ogra_?12:34
* ogra_ would expect it to be seeded in all deb based distros nowadays ...12:34
zyga_oh12:35
zyga_sorry12:35
morphisogra_: me too12:35
ogra_ 01 16:56:05 localhost.localdomain /usr/lib/snapd/snapd[897]: helpers.go:173: cannot connect plug "core-support" from snap "core", no such plug12:42
ogra_May 01 16:56:05 localhost.localdomain /usr/lib/snapd/snapd[897]: helpers.go:173: cannot connect plug "network-bind" from snap "core", no such plug12:42
ogra_hmm12:42
ogra_i thought we fixed that one12:42
niemeyerGood days12:43
niemeyerThe forum is going down and back up for a quick configuration change12:43
* ogra_ wonders if his drafted answer will survive that :)12:44
niemeyerogra_: Yes, it saves while typing12:44
ogra_ah, cool then12:44
niemeyerIt's back up already12:46
zyga_morphis: installing12:47
ogra_niemeyer, and worked fine :)12:47
zyga_morphis: installed :)12:51
zyga_morphis: trying to install stuff12:51
morphiszyga_: good12:51
zyga_morphis: well, it downloads core now12:51
morphiszyga_: hm12:51
zyga_morphis: which is terrbile, we should print architecture that snapd knows about in "snap version"12:51
ogra_zyga_, UH OH ! so hitting ctrl-c like 5 times actually gets me the console back .... it seems just inconsistent in accepting ctrl-c after all!12:51
ogra_still though ... i did never need to actually hit ctrl-c at all before12:52
morphiszyga_: which architecture does the kernel report?12:52
morphisniemeyer: you have a minute to snapshot Spread-08 as a new fedora-25-64 image?12:53
zyga_morphis: it runs the configure hook now12:56
zyga_morphis: armv6l12:56
zyga_morphis: core has installed!12:56
niemeyermorphis: Yeah12:56
niemeyermorphis: Is it ready?12:56
Chipacazyga_— snapd prints its architecture on startup (not sure of the context)12:56
zyga_Chipaca: thanks, so snapd on arm6l thinks it is arctually armhf12:57
zyga_so it all misbehaves12:57
Chipacawell, we don't support arm6l inside snapd so ¯\_(ツ)_/¯12:58
morphisniemeyer: it is, down to 1022M, the minimal size we can get to12:58
Chipacaare we doing a standup today?12:58
ogra_well, and we dont really have any v6 in the archive ... so your build-deps will be armhf, your libc will be at build time etc etc12:58
niemeyermorphis: Okay, working on it12:58
morphisChipaca, zyga_: we shouldn't then download the armhf snap on arm6l12:58
morphisniemeyer: thanks!12:59
ogra_Chipaca, good question ... who is around ? you, zyga_, me and pstolowski ?12:59
Chipacayeah12:59
pstolowskio/12:59
ogra_we could meet asnd rant about the guys in montreal ;)12:59
Chipacaand people not reviewing branches, also12:59
zyga_morphis: runtime.GOARCH is "arm"12:59
ogra_yeah13:00
zyga_Chipaca: I'm in the room now13:00
zyga_Chipaca: let's hang out for 5 min13:00
morphiszyga_: I see, that actually is our problem then ..13:01
morphiszyga_: what does /proc/cpuinfo give you on the pi1?13:01
zyga_morphis: http://paste.debian.net/930351/13:04
morphiszyga: uname -m reports arm6l?13:06
zyga_yes13:06
morphisgood13:06
ralsinaMorning folks! I don't have access to my canonical account anymore since I don't work there anymore, but I can't use my preferred namespace "ralsina" for my new personal account. Is there any way to get it back?13:08
niemeyermorphis: All done.. please remember to test the update task in the spread-images project so we're able to update it easily in the future13:14
morphisniemeyer: thanks!13:15
zyga_morphis: suggestion to use uname data to konw the real architecture13:21
ogra_zyga_, note that an armhf kernel could drive a v6 userspace though13:21
ogra_(technically ... not sure that is done anywhere)13:22
zyga_ogra_: yeah perhaps, for now let's just close one big gap though13:22
ogra_yeah, unlikely that you hit that in the real-world13:22
ogra_hmm, well ... except probably in a raspbian chroot running on top of a debian installation ...13:24
ogra_(for testing or building or some such)13:25
mupPR snapd#3260 opened: WIP: Implement --user instance for snapd <Created by morphis> <https://github.com/snapcore/snapd/pull/3260>13:37
morphisniemeyer, zyga_: time to review https://github.com/snapcore/snapd/pull/3222 again?13:53
mupPR snapd#3222: many: fix test cases to work with different DistroLibExecDir <Created by morphis> <https://github.com/snapcore/snapd/pull/3222>13:53
mupPR snapd#3261 opened: snap-confine: init the ENTRY variable, coverity is unhappy otherwise <Created by mvo5> <https://github.com/snapcore/snapd/pull/3261>13:54
=== daniel is now known as Guest47234
=== Guest47234 is now known as Odd_Bloke
elopioFacu: our fake servers in snapcraft turned into an ugly beast. We need at least an url router. Would it make sense to use flask? or maybe there's something lighter.14:29
Facuelopio, can't you route urls using something static? like apache?14:30
draglyI have an app that crashes with a segfault when run in a snap sandbox. Is there any way I can run gdb to debug this?14:32
elopioFacu: wouldn't it be worst to add apache as a dependency than flask? I want something like this, but it's not in xenial :( https://github.com/pretenders/pretenders14:36
Facuelopio, understand; to just re-route probably flask is even too big, maybe a smaller web framework would also do the job, like pyramid; but if you already are proficient with flask, go for it14:39
pachulostupid question: what is the wdl-nextcloud snap for?14:42
=== chihchun is now known as chihchun_afk
ogra_pachulo, perhaps kyrofa knows ... i'd just go with the nextcloud snap from nextcloud14:44
ogra_pachulo, i thinnk wdl means "western digital" and is tied to the netxcloud box14:45
pachuloah, ok, that makes sense! Thanks ogra_ !14:46
elopioFacu: I'll take a look at pyramid. Thanks.14:49
dakerhi, does anyone know the state of mir-kiosk stuff(gui apps on ubuntu-core), is it still developed/maintained?14:52
kyrofapachulo, ogra_: no idea. It doesn't seem to be available in the stable channel-- how did you find it? Last I heard the upstream nextcloud snap was still shipped on the nextcloud box14:52
ogra_kyrofa, snap find nextcloud on a pi3 shows it to me14:52
kyrofaogra_, ah, so armhf then14:52
ogra_yeah14:52
kyrofaThat always gets me :P14:52
ogra_stop using dead arches, arm is the future!14:53
ogra_;)14:53
kyrofaogra_ does all his development work on a pinebook14:54
ogra_haha, not really :)14:55
roadmrjdstrand: hello! r875 of the tools is now in production14:57
jdstrandroadmr: that was fast. thanks! :)15:05
jdstrandroadmr: fyi, the review-tools fork of crt and its edge snap is not bad15:06
jdstrandroadmr: I'm not ready to say 'integrate this into the snapcraft.io store in lieu of crt', but I wouldn't mind feed back from people playing with it15:07
jdstrandfeedback even15:07
roadmrnice!15:07
zyga_jdstrand: hey15:13
zyga_jdstrand: I'm working with a user that has xenial with 4.4 kernel and hits an apparmor denial for snap-confine15:14
zyga_jdstrand: I'm quite puzzled by what's going on15:14
jdstrandwhat is the denial?15:14
zyga_https://github.com/lxc/lxd/issues/326715:15
zyga_jdstrand: a downgrade to 2.24 helps15:15
zyga_until a reboot15:15
zyga_when it is broken again15:15
oliveHi!15:16
zyga_I did a diff of snap-confine in 2.24 and I don't see anything relevant15:16
zyga_olive: hey!15:16
zyga_jdstrand: olive here is affected by this issue15:16
zyga_jdstrand: my quick idea is that snapd 2.24 doens't use snap-confine from core yet, i'm checking that now15:16
zyga_jdstrand: the actual denial though is very odd; IMO it is allowed by the profile15:16
zyga_[11120.777073] audit: type=1400 audit(1493729112.057:3410): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=31726 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"15:17
zyga_this is one denial15:17
zyga_(actually this one feels wrong, I saw a different one earlier)15:17
zyga_and this one is also something unexpected15:17
zyga_olive: is there anything in /var/lib/snapd/mount/snap.lxd.fstab15:18
jdstrandzyga_: there is no rule for that in 2.2515:18
jdstrandmount options=(rw rbind nodev nosuid noexec) /var/lib/snapd/hostfs/var/lib/lxd/ -> /var/lib/lxd/,15:18
zyga_jdstrand: right, I saw a different denial earlier that matched this rule you just pasted15:18
jdstrandthe srcname in the denial is /var/snap/lxd/common/lxd/15:18
zyga_(saw == on irc)15:18
olivezyga_: not better after reboot15:19
zyga_olive: ok, thank you for checking15:19
olivesnapd 2.2515:19
zyga_jdstrand: so olive here is on 2.25 with no snap-confine installed (I was worried because there was a .dpkg-bak file in /etc/apparmor.d/)15:20
olive/var/lib/snapd/mount/snap.lxd.fstab: No such file or directory15:20
* zyga_ is puzzled15:20
zyga_ok15:20
zyga_olive: can you do this please:15:20
zyga_export SNAP_CONFINE_DEBUG=yes15:20
zyga_and then start lxd if you can15:20
zyga_though15:20
zyga_you can run anything else15:21
zyga_even hello-world snap15:21
zyga_as the denial should be generic15:21
olivehttp://paste.ubuntu.com/24499042/15:22
jdstrandzyga_: it seems snap-confine is doing something wrong. why is it trying to use /var/snap/lxd/common/lxd/ as the srcname instead of /var/lib/snapd/hostfs/var/lib/lxd?15:23
zyga_jdstrand: no idea yet15:23
zyga_jdstrand: but very fishy15:24
zyga_olive: great, can you couple that with 'dmesg | grep DENIED'15:24
zyga_olive: get the last lines15:24
zyga_olive: it should be just one, paste it here directlyu15:24
jdstrand/var/snap/lxd/common/lxd/ is for the lxd snap. /var/lib/snapd/hostfs/var/lib/lxd is the core snap. it seems to be picking the wrong thing15:24
olive[  384.578585] audit: type=1400 audit(1493738612.509:148): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=7625 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"15:24
olive[  384.690504] audit: type=1400 audit(1493738612.621:149): apparmor="DENIED" operation="mount" info="failed srcname match" error=-13 profile="/usr/lib/snapd/snap-confine" name="/var/lib/lxd/" pid=7631 comm="snap-confine" srcname="/var/snap/lxd/common/lxd/" flags="rw, rbind"15:24
zyga_jdstrand: note that snap-confine debug log doens't mention anything related to lxd common at all15:25
* zyga_ looks at the source15:25
jdstrandolive: does /var/lib/snapd/hostfs/var/lib/lxd exist? is it a symlink?15:26
zyga_jdstrand: that mount has hard-coded arguments, I doubt we're doing anything worng15:26
zyga_jdstrand: note, hostfs is just inside snaps15:26
zyga_olive: can you please `ls -ld /var/lib/lxd`15:26
zyga_jdstrand: a symlink the is likely the cause15:26
roadmrjdstrand: sorry was otp! oh so review-tools? you say it's a fork? where does that live?15:27
olivels: cannot access '/var/lib/snapd/hostfs/var/lib/lxd': No such file or directory15:27
olive# ls -ld /var/lib/lxd15:27
olivelrwxrwxrwx 1 root root 25 Feb  1 22:45 /var/lib/lxd -> /var/snap/lxd/common/lxd/15:27
zyga_aha15:27
zyga_olive: perfect15:27
zyga_olive: so two questions15:27
zyga_olive: did you do that manually?15:27
oliveno.15:28
jdstrandzyga_: 'hostfs is just inside snaps'. huh? it has to exist at whatever point snap-confine is running to mount it. I guess you mean within its mount namespace15:28
zyga_olive: and did it really work before?15:28
oliveyes :)15:28
jdstrandroadmr: https://launchpad.net/review-tools15:28
ogra_hahaha15:28
zyga_jdstrand: yes, I mean that the hostfs directory as you specified it is always empty from a typical unconfined shell15:28
* ogra_ looks forward to jdstrand's answer in https://forum.snapcraft.io/t/startx-as-a-regular-user/46015:28
zyga_olive: so that symlink won't work unfortunately, let me think about it for a sec15:29
ogra_(i think the user asked here before and was toold "no Xorg on UbuntuCore" ... but seems he tried anyway (or it is another person)15:29
zyga_olive: is that directory empty?15:29
zyga_olive: I mean /var/lib/lxd15:29
oliveyes, just this symlink15:30
oliveoh.wait.15:30
zyga_olive: right, but if you follow the symlink, is /var/snap/lxd/common/lxd empty?15:30
olivewhen I cd /var/lib/lxd and ls... it is not empty. o_O15:30
zyga_stgraber: ^^ is that symlink anything you are familiar with? (symlink from /var/lib/lxd -> /var/snap/lxd/common/lxd)15:31
zyga_olive: ok, as a quick work-around do this:15:31
oliveok sorry, I'm tired, of course, it is a symlink... :(15:31
stgraberzyga_: nope15:31
stgraberzyga_: not something we do or would ever recommend someone do15:31
olivezyga_: http://paste.ubuntu.com/24499072/15:32
stgraberzyga_: folks should just "export LXD_DIR=/var/lib/snap/common/lxd/" if they want tools outside of the snap talking to the snap LXD15:32
jdstrandit isn't something that would be allowed by the profile anyway15:33
zyga_olive: can you try stgraber's advice, remove that symlink please15:33
oliveI promise you that I have not tweaked myself. I only followed the stgrabber article;)15:33
jdstrandie, the snap couldn't create that symlink15:33
zyga_jdstrand: I'll patch snap-confine to be smarter15:33
zyga_jdstrand: it should not belly-up fail on that15:34
zyga_I wonder if we could kill the LXD quirk now15:34
jdstrandthe lxd snap would have to (ab)use its lxd-support interface to load and/or change to a profile that allowed that write and perform the symlink15:34
stgraberjdstrand: the lxd snap never uses /var/lib/lxd15:34
jdstrandstgraber: right, not saying you are doing that. saying you'd know if you did cause you'd have to go through hoops15:35
oliveI remove the /var/lib/lxd link ?15:35
stgraberolive: yeah15:35
zyga_olive: yes, please15:35
jdstrandolive: curious, did you ever try to run lxd inside of a container launched from the lxd snap?15:36
stgraberjdstrand: I'm pretty sure this bind-mount was added for the juju, conjure-up or similar snaps that wanted to talk to the host LXD15:36
zyga_stgraber: ah, perhaps that is it15:36
oliveok now snapd is running    Active: active (running) since Tue 2017-05-02 17:35:10 CEST; 5s ago15:36
olivejdstrand: I don't think so15:36
* jdstrand is wondering if a container was given write access to the host's filesystem and then did that15:36
jdstrandolive: did you use juju or conjure-up like stgraber said?15:37
zyga_jdstrand: note that 2.25 has reassociate fix, maybe what is going on is that snap-confine breaks out of the container?15:37
zyga_jdstrand: though I bet lxd uses process namespace15:37
zyga_jdstrand: so probably not that15:37
olivenever tried juju in the server.15:37
olivein this* server15:37
jdstrandzyga_: it might be the reassociate stuff15:37
oliveconjure-up either15:38
jdstrandI think making snapd more robust in the face of this is a fine fix, but the root cause needs to be found15:38
* jdstrand notes he also uses the lxd snap, is on 17.04 with snapd 2.25 and does not have this issue15:39
morphiszyga_: thanks for the comment, completely forgot to mention that15:40
olivethank you everybody. specially zyga_ and stgraber :)15:41
oliveand jdstrand15:41
olive(and sabdfl)15:41
zyga_jdstrand: trying to reason about this, I don't think is could be the reassociate fix, after all, it should not change anything in this case;15:42
zyga_olive: you are welcome!15:42
zyga_stgraber: all lxd containers use the PID namespace, right?15:42
zyga_jdstrand: and in the pastebin from SNAP_CONFINE_DEBUG log above we see: DEBUG: re-associating is not required15:44
jdstrandsomething created that symlink15:46
jdstrandthe only thing I can think of is a container that had /var(/...) mounted inside15:47
jdstrandand then it did it15:47
jdstrandor as stgraber said, some tool trying to be smart and getting something wrong (but those tools weren't run)15:48
draglyFound a way to get gdb running. Is there any reason why QFontDatabase::findFont should segfault when calling into libQt5XcbQpa?15:49
draglyFor instance a plug that should give access to fonts?15:50
ogra_shouldnt the desktop-qt part provide that ?15:51
zyga_jdstrand: I think that we don't bind mount all of /var, right?15:51
zyga_jdstrand: so that cannot be done from inside a snap15:52
zyga_dragly: no, sorry :/15:52
zyga_dragly: there are no fonts in the core snap15:52
ogra_why would there15:52
zyga_dragly: and host fonts are not accessible15:52
ogra_the snapcraft desktop parts install fonts inside the snap15:52
ogra_that should just work, provded you used the right part in your snapcraft.yaml15:53
zyga_ogra_: we wanted to offer sharing of classic fonts15:53
zyga_ogra_: e.g. run your favourite editor with locally-installed font15:53
ogra_zyga_, right, i'm talking about today15:53
* zyga_ nods15:54
ogra_there definitely no reason for the above error if you include the right bits15:54
ogra_dragly, https://github.com/ubuntu/snappy-playpen/blob/master/qcomicbook/snapcraft.yaml as an example15:56
ogra_(see the "after: [desktop-qt5]" there)15:57
jdstrandzyga_: lxd is in a position to do its own reassociate. not saying it does, it just can. I'm grasping at how it could have happened15:58
zyga_jdstrand: aha, that's true16:00
zyga_jdstrand: still I don't think it is reassociate that was re-enabled that is at fault here16:00
draglyogra_: thanks. I'm using a custom Qt install, but it might help to install the default Qt packages and use those to have all the necessary pieces set up and ready. I'll look up what after does.16:05
mupPR snapd#3262 opened: cmd/snap-confine: aggregate operations holding global lock <Created by zyga> <https://github.com/snapcore/snapd/pull/3262>16:18
zyga_morphis: hey16:26
morphiszyga_: hey!16:26
zyga_morphis: do you have a working qmeu image I can use for debian?16:26
zyga_morphis: I'm still debugging https://github.com/snapcore/snapd/pull/325916:26
mupPR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>16:26
zyga_morphis: I think there's a deeper problem there16:26
zyga_morphis: I can work on linode but I'd prefer a local image16:26
morphiszyga_: was looking into that too but it looks to me like those failing bits are not coming from the debian part ..16:27
jdstrandzyga_: I suspect we need to keep an eye on this. there is no reproducer and other lxd snap users are not complaining. if/when they do, we can request a reproducer/etc16:27
morphiszyga_: but let me check if I have my dirty script to create a debian qemu image still, didn't had time to clean them up yet16:29
zyga_morphis: much appreciated!16:31
morphiszyga_: take http://saimei.ftp.acc.umu.se/cdimage/openstack/testing/debian-testing-openstack-amd64.qcow2 and use https://gist.github.com/morphis/1e181e60b3803f8a72952c580fad9a2116:31
morphiszyga_: $ ./adt-buildvm-ubuntu-cloud -r sid --image=$PWD/debian-testing-openstack-amd64.qcow2 --verbose16:31
morphiszyga_: save the gist as adt-buildvm-ubuntu-cloud16:32
zyga_thanks16:32
morphiszyga_: the script is a hacked variant of the ubuntu variant16:32
morphisbut should give you an image with debian:debian to login16:33
zyga_morphis: I have it, thank you!16:35
morphiszyga_: however it looks more like the tests are a bit racy16:39
morphislinode:ubuntu-16.04-32:tests/main/interfaces-openvswitch is the one which fails now16:39
draglyI am getting a "No such file or directory: [...]/parts/qml/install/etc/xdg/qtchooser/snappy-qt5.conf" when using desktop-qt516:46
zyga_morphis: gee, that iso image clones forever16:52
zyga_wgets16:52
zyga_I get modem speeds on it16:53
morphiszyga: https://cdimage.debian.org/cdimage/openstack/16:53
morphistry a different mirror thne16:53
zyga_thnx16:53
=== JanC is now known as Guest15747
diddledanis there a way of telling `snapcraft cleanbuild` to use a different release of ubuntu for a local build? I think I need to use a more-recent version than 16.04 for some of my build dependencies to be satisfied17:23
diddledanspecifically I need a more recent vala than 0.34.0: checking whether /usr/bin/valac is at least version 0.34.0... no17:24
qenghodiddledan: No. Instead, make "vala" a separate part. Compile your compiler.17:42
morphiszyga_: you found anything?17:43
morphiszyga_: looks like all tests for https://github.com/snapcore/snapd/pull/3259 passed now17:43
mupPR snapd#3259: tests/upgrade: force install core snap from beta for debian <Created by morphis> <https://github.com/snapcore/snapd/pull/3259>17:43
zygamorphis: still downloading the image, currently at 25%17:43
morphiszyga_: even on another mirror?17:43
zygayes, maybe something elsewhere on the network17:44
zygamorphis: mvo just said he's looking too17:44
morphiszyga: ok17:58
zyga_jdstrand: is my explanation in https://github.com/snapcore/snapd/pull/3252 sufficient?18:00
mupPR snapd#3252: tests,cmd/snap-confine: port older snapd-discard-ns tests <Created by zyga> <https://github.com/snapcore/snapd/pull/3252>18:00
cratliffI'm going through the running nodejs as a service demo and am running into this issue.  https://github.com/canonical-websites/tutorials.ubuntu.com/issues/70  does anyone have a workaround other than to run services in devmode?  I'm wanting to convert some code that's using systemd to snaps and it doesn't seem like it will work right now.18:21
zyga_cratliff: can you just build it entirely, not with snap try18:26
zyga_cratliff: whatever the issue it will likely function correctly then18:26
zyga_cratliff: I suspect you are on encrypted home folder or something else18:26
zyga_cratliff: can you tell me where the [...] part that you removed in the issue was pointing to?18:26
zyga_it finally downloaded18:29
* zyga_ debugs debian18:29
cratliffSorry, I'm not aware of removing anything, I'm not sure what you are referring to.  I've not attempted to build it without try yet, let me see.18:29
zyga_aha18:33
zyga_cratliff: sorry, I assumed you were reported of the issue there18:33
zyga_cratliff: just build the snap and install it18:33
zyga_cratliff: as for snap-try, there are still some issues18:33
mupPR snapcraft#1294 opened: plugin: Add plugin for meson build system <Created by JulianLiu> <https://github.com/snapcore/snapcraft/pull/1294>18:33
zyga_I think I just figured out a simple way to handle it actually18:34
cratliffI installed the server with --dangerous, not --devmode.  It is working, since I used dangerous it should show that it is running without issue contained, right?18:39
zyga_cratliff: not sure really, does snap list say it is devmode?18:40
cratliffno, it does not.18:40
zyga_cratliff: great, then you are good :)18:41
cratliffcool, thanks for the help.18:41
zyga_cratliff: good luck18:44
zyga_finally18:56
zyga_geez18:56
zyga_forever18:56
mupPR snapd#3263 opened: snap: make `snap prepare-image --extra-snaps` derive side info <Created by mvo5> <https://github.com/snapcore/snapd/pull/3263>19:04
zyga_and it doesn't boot :/19:06
zyga_I think I will resort to regular debian image to deubg this19:06
mupPR snapd#3241 closed: snap: make `snap prepare-image` read .assert files for local snaps <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/3241>19:06
zyga_ok, so it gets to login prompt19:08
zyga_but debian/debian doesn't work19:08
* zyga_ looks at the script again19:08
=== alvaro is now known as fede2
diddledanhow do I tell snapcraft to keep the lxc container using cleanbuild when the build fails so that I can try to figure out why I'm getting a permission denied error when running an autotools build when it tries to execute ./configure21:44
diddledanignore that, I'm gonna do it a different way - run an lxc container manually and call snapcraft directly within that without using cleanbuild21:49
diddledanok, so it only dies in cleanbuild :-/21:53
=== alvaro is now known as fede2

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