/srv/irclogs.ubuntu.com/2016/09/09/#snappy.txt

mupBug #1617509 changed: Nothing happens when the connection goes down in the middle of an install <Snappy:Invalid> <https://launchpad.net/bugs/1617509>00:05
=== karlthane_ is now known as karlthane
slangasekogra_: so do you have currently-working model assertions somewhere?  The parser behavior changed in 2.14.2 and now required-snaps "must be a list of strings", which apparently precludes an empty list01:34
slangasekpedronis: it seems this is your commit, 6717dd8, which breaks compatibility with what I understood to be the defined fields for the model assertion.  This seems like a pretty major regression to me, if a well-defined model assertion is now being rejected because particular fields are not yet implemented in snapd?01:40
mupBug #1577520 changed: Support setpriority <snapd-interface> <Snappy:Fix Released by jdstrand> <https://launchpad.net/bugs/1577520>02:35
mupPR snapcraft#783 opened: Add an integration test for autotools <Created by elopio> <https://github.com/snapcore/snapcraft/pull/783>02:39
=== chihchun_afk is now known as chihchun
mupBug #1617231 changed: subiquity kills serial console after regular update <Snappy:Fix Released> <subiquity (Ubuntu):Fix Released> <https://launchpad.net/bugs/1617231>04:12
mupBug #1617236 changed: console-conf falls over trying to create already existing logdir <Snappy:Fix Released> <subiquity (Ubuntu):Fix Released by mwhudson> <https://launchpad.net/bugs/1617236>04:12
mupPR snapcraft#784 opened: Support globbing for organize <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/784>04:15
mupPR snapcraft#783 closed: Add an integration test for autotools <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/783>04:18
mupBug #1600166 changed: Snap rely on dns-masq running on 127.0.0.1 instead of /etc/resolv.conf <Snappy:Expired> <https://launchpad.net/bugs/1600166>04:18
mupBug #1621745 opened: snapd package is missing dependency on grub-common for grub-editenv <Snappy:New> <https://launchpad.net/bugs/1621745>05:40
dholbachhey hey06:30
mupPR snapd#1878 opened: snap: add `snap download --assertion model/16/canonical/pc-amd64` support <Created by mvo5> <https://github.com/snapcore/snapd/pull/1878>06:36
mupPR snapd#1868 closed: overlord/snapstate: support revert flags <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/1868>06:40
mvo_pitti: good morning! is the autopkgtest environment configured differently when it comes to starting services? I am looking at the autopkgtest failure for snapd right now and it seems like the tests that start a systemd service are failing in strange ways. or is this just coincidence? is there a way to see how the test environment s confingured? so that I can try to replicate it ?06:42
pittimvo_: it's a standard cloud image with lots of fat removed: https://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/setup-commands/setup-testbed#n21506:47
pittimvo_: but that's exactly the same setup script that autopkgtest-buildvm-ubuntu-cloud uses (with the qemu runner)06:47
pitti[Kerror: cannot fetch assertion snap-revision [9gsl0jLoeOoWE-84XWtLy5Msk7w3hd-EXGsIvnGgDnH35YaSA5KIwUrvBXrEGHp_]: Get http://localhost:11028/assertions/snap-revision/9gsl0jLoeOoWE-84XWtLy5Msk7w3hd-EXGsIvnGgDnH35YaSA5KIwUrvBXrEGHp_: net/http: request canceled (Client.Timeout exceeded while awaiting headers)06:48
pittimvo_: that sounds like a network/proxy error?06:48
pittimvo_: I can start a test manually and then give you ssh to that instance if you want06:49
mvo_pitti: hm, hm, if its the same as the qemu, let me try this once more, I had successful runs in that environment, let me try it once more06:50
=== shuduo-afk is now known as shuduo
pittimvo_: so that "cannot fetch assertion" is unrelated/07:15
pitti?07:15
shuduoogra_: hi, i'm booting a latest image i generated by u-d-f with edge channel on dragonboard. i see console-conf is working and registered with my launchpad account as username.it's wonderful. but i can't login with my password. may i know it's expected and how i can login?07:17
mvo_pitti: no, its a real error but three are a total of 4 failures so instead of waiting for adt on the servers (which may take a long time before it gets a chance to run) I will ensure its all passing locally and add some debug output too07:29
=== seb128_ is now known as seb128
mupPR snapd#1879 opened: Systemd on trusty is different <Created by vosst> <Conflict> <https://github.com/snapcore/snapd/pull/1879>07:39
mupBug #1621769 opened: impossible to create a model assertion compatible with both snapd 2.13 and 2.14 <Snappy:New for mvo> <https://launchpad.net/bugs/1621769>07:40
mupBug #1575914 changed: snaps using home interface have full access to SNAP_USER_DATA of other snaps <apparmor> <Snappy:Fix Released by jdstrand> <snapd (Ubuntu):Fix Released> <snapd (Ubuntu Xenial):Fix Released> <snapd (Ubuntu Yakkety):Fix Released> <https://launchpad.net/bugs/1575914>08:47
abeatoogra_, how can I modify rpi3 image so tmp is storage instead of tmpfs? I run out of free space when isntalling a big snap08:59
ogra_shuduo, there is no local setup, you can only log in via ssh09:02
ogra_abeato, i dont think thats easy beyond manually remounting before installing the snap ... file a bug please09:02
abeatoogra_, will do, to which project?09:04
ogra_see topic :)09:04
abeatoack09:04
shuduoogra_: great. i can ssh login w/o password now. :) BTW, I see a bug is tracking console-conf do not support SSID input. then mah i know how to config WiFi?09:07
=== bull_ is now known as bulldog
ogra_shuduo, for the moment, ssh in through a USB NIC ... then set up a config in /etc7network/interfaces.d/$devicename for the wifi09:08
Son_Gokuugh09:08
bulldogguys i gave sudo snap install game-2048 , then i aborted it with sudo snap abort 179 ,09:08
Son_GokuI hate the world right now09:08
bulldogbut it downloaded whole package09:08
Son_GokuI should *not* be awake this early09:08
ogra_Son_Goku, coffee++09:08
bulldogis it normal ?? i think it should be aborting process right when user req09:09
bulldogogra_,09:09
bulldoghi09:09
bulldogwhy abort process won't stop process , i was aborting a install process and it didnt did anything before the full package download09:10
bulldogare things out of control ???09:10
shuduoogra_: but /etc/network/interfaces.d/ is empty09:11
ogra_shuduo, right, you need to create a config file for the device09:11
bulldogogra_, you ignoring me  :D ??09:12
shuduoogra_: one more thing, my system seems got an OS update. then afer i reboot it, snap list got error: error: cannot list snaps: cannot communicate with server: Get http://localhost/v2/snaps: dial unix /run/snapd.socket: connect: connection refused09:12
ogra_bulldog, i have no answer for you ... better ask the channel, thats a question for the core team09:12
bulldogok bro ,09:12
ogra_shuduo, that sounds like snapd did not start ...09:13
shuduoogra_: syslog is: ...Sep  9 09:13:52 localhost systemd[1]: snapd.service: Unit entered failed state.09:16
shuduoSep  9 09:13:52 localhost systemd[1]: snapd.service: Failed with result 'exit-code'.09:17
shuduoSep  9 09:13:53 localhost systemd[1]: snapd.service: Service hold-off time over, scheduling restart.09:17
shuduoSep  9 09:13:53 localhost systemd[1]: Stopped Snappy daemon.09:17
shuduoSep  9 09:13:53 localhost systemd[1]: snapd.service: Start request repeated too quickly.09:17
shuduoSep  9 09:13:53 localhost systemd[1]: Failed to start Snappy daemon.09:17
shuduoSep  9 09:13:53 localhost systemd[1]: snapd.socket: Unit entered failed state.09:17
shuduoogra_: so i can't rollback if snapd can't start, right?09:17
ogra_right09:17
ogra_but you said you rolled your own image ?09:17
ogra_did ouy use ubuntu-image and wheer did you get the model assertion for it ?09:17
shuduoogra_: yes, just this afternoon09:17
ogra_without signed model assertion it cant work (and afaik we dont have them for normal users yet)09:18
shuduoogra_: no, i don't know ubuntu-image already ready to be used. is it ready? i still use u-d-f09:18
ogra_sudo snap install ubuntu-image --devmode --edge09:19
ogra_;)09:19
ogra_but you will need a model assertion, else snapd will refuse to work ,,, and we dont really have a way for users to sign their own afaik09:19
bulldogwhere snaps are temporarily stored while they are being downloaded by snap install command ??09:21
bulldoganyone ??09:22
shuduoogra_: i install ubuntu-image, but i can't find how to generate a ubuntu core image for dragonboard with its help output09:23
bulldogyes i was right , packages are fully downloaded before the abort , what a serious kind of bug lol09:25
ogra_sudo ubuntu-image -c $channel $model-assertion -o $image-name09:25
ogra_you can build with unsigned model assertion, but then the system wont know about the basic snaps (gadget, kernel, os)09:26
bulldogsnap which are being downloaded by snap install command are stored in /tmp and i can see 3 63mb game-2048 packaged which snap downloaded even i passed the abort command09:26
ogra_exporting UBUNTU_IMAGE_SKIP_COPY_UNVERIFIED_MODEL=1 adds the override09:26
shuduoogra_: but i am not able to generate image as no way to get model-assertion right now, right?09:26
mupBug #1621800 opened: Cannot install snap on RPi due to small tmpfs in /tmp <Snappy:New> <https://launchpad.net/bugs/1621800>09:26
ogra_shuduo, slangasek posted two to the device mailing list yesterday09:27
ogra_shuduo, http://people.canonical.com/~vorlon/amd64-generic-model.assertion09:27
ogra_adjust the package names ...09:27
shuduoogra_: okay. but only amd64 and pi2. customer want it for dragonboard...09:30
ogra_thats why i said you need to adjust it :)09:30
ogra_the image wont be much usable though ... sice snapd wont have a basic setup09:31
ogra_shuduo, why do you actually need to roll your own, are the officially released images from wednesday not enough ?09:32
shuduoogra_: got it. seems i have to give an very old image to customer09:33
shuduoogra_: do you mean the image hosted on people.c.c/~mvo/all-snaps/16?09:33
ogra_no, i mean the ones that were officially announced on the mailing list on wed.09:34
shuduoogra_: let me check.. which mailing list?09:34
ogra_https://lists.ubuntu.com/archives/snapcraft/2016-September/001036.html09:35
ogra_you really should be sunbscibed to it ...09:35
ogra_and since yesterday it seems we are singeling out device stuff into https://lists.snapcraft.io/mailman/listinfo/devices09:36
shuduoogra_: thanks a lot. i did subscribe snapcraft mailing list, but be filtered automatically so no show in inbox...09:39
abeatoogra_, I do not find an easy way to remount /tmp, any suggestions?09:41
bulldogbug https://bugs.launchpad.net/snappy/+bug/1621805  sudo snap abort change id wont abort snap install process before downloading full package09:42
mupBug #1621805:  sudo snap abort change id wont abort snap install process before downloading full package <snap> <snapd> <snappy> <Snappy:New> <https://launchpad.net/bugs/1621805>09:42
ogra_abeato, "sudo umount /tmp" ?09:46
ogra_(reboot after you installed the snap since everything that was in tmp will be gone after the umount, you dont want to keep running like that)09:47
liuxgwhy do I get the error "error: cannot find signatures with metadata for snap "hello_1.0_amd64.snap" when installing my snap on Ubuntu desktop 16.04?09:47
mupBug #1621805 opened:  sudo snap abort change id wont abort snap install process before downloading full package <snap> <snapd> <snappy> <Snappy:New> <https://launchpad.net/bugs/1621805>09:47
ogra_liuxg, because your snap was not signed by the store ...09:47
ogra_youi need to use the new --dangerous option09:48
abeatoogra_, not enough, I cannot remove /tmp after that to link it to another place. Anyway, mounting it as a bigger tmpfs now09:48
liuxgogra_, I am installing it by sideload.09:48
ogra_(or --force-dangerous, not sure which one is currently the default)09:48
ogra_abeato, if you umount it will use the SD09:48
liuxgogra_, so this was changed again :(09:48
ogra_abeato, no need to mvoe it anywhere09:49
ogra_*move09:49
abeatoogra_, maybe, but it complains it is read only :/09:49
ogra_oh crap09:49
liuxgogra_,  thanks for your tip. --force-dangerous is the right option for it.09:49
ogra_liuxg, only for a few days ... it will become --dangerous09:50
liuxgogra_, it is too bad that we change the format frequently. developers need to follow very closely. I think it is good for the command to give us the correct tips for use.09:51
abeatoogra_, 'sudo mount -t tmpfs -o size=600M /tmp' will help for the moment09:51
ogra_can you note that in the bug ?09:51
abeatoogra_, sure09:54
ogra_thx09:54
ogra_not sure hwo we can solve that ...09:54
mupPR snapd#1870 closed: store: ensure the payment methods method handles auth failure <Created by pete-woods> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/1870>09:54
ogra_*how09:54
ogra_we dont want to wear out the SD and we dont want all your RAM being eaten by a /tmp mount either09:55
ogra_snapd probably needs to learn to not use /tmp09:55
ogra_and have its own tmpdir for downloading/installing09:55
shuduoogra_: i notice the beta image is hosted in ubuntu-snappy. i thought we already abandoned snappy ... :)09:56
morphisogra_: ping09:56
ogra_well, ask mvo_ why he put it there :)09:56
ogra_i would have put it under ubuntu-core :)09:57
ogra_morphis, i'm actively talking here... no need to ping me, just ask ;)09:57
morphisogra_: but that gives you the freedom to respond when you have time :-)09:58
ogra_haha09:58
mvo_ogra_, shuduo: mostly because of the symetry with 15.04 but I'm fine if we decide to put it somewhere else09:58
morphisogra_: so quick thing, which initramfs are you using for Ubuntu Core?09:58
ogra_morphis, whatever update-initramfs generates when the initramfs-tools-ubuntu-core from the PPA is in place10:01
morphisI see10:01
morphisogra_: you use that one in dragonboard too?10:02
ogra_(we generate two ... one without any modules when ubuntu-core is built ... the other in exactly the same way during the kernel snap build (which then potentially includes some selected modules)10:02
ogra_on the official images we use the initrd created by the kernel snap builds10:03
ogra_(this will eventually change and we'll split the two ... modules will go into their own, shipped by the kernel, all scripts will come from the generic one)10:03
Gerry_Hi I am just struggling to make my first snap using a program I wrote in Java can anybody help me10:04
ppisati$ sudo snap install --force-dangerous blabla.snap10:11
ppisatierror: unknown flag `force-dangerous'10:11
ogra_are you on snapd from proposed already ?10:11
ppisatiwhat am i missing?10:11
ogra_then you just want --dangerous10:12
ppisati$ snap list10:12
ppisatiName         Version     Rev  Developer  Notes10:12
ppisatihello-world  6.3         27   canonical  -10:12
ppisatipc           16.04-0.8   9    canonical  -10:12
ppisatipc-kernel    4.4.0-36-2  19   canonical  -10:12
ppisatisnapweb      0.20        11   canonical  -10:12
ppisatiubuntu-core  16.04.1     524  canonical  -10:12
mupPR snapcraft#785 opened: Check if option is url for pip <Created by SamYaple> <https://github.com/snapcore/snapcraft/pull/785>10:12
ogra_right, try --dangerous10:12
ppisatiit worked10:12
ogra_indeed :)10:13
=== chihchun is now known as chihchun_afk
ppisatibut now is treating me for a forced reboot10:13
ogra_because you also gotr a new ubuntu-core i bet10:14
ogra_or did you install a kernel snap ?10:14
ppisatiuhm nope10:14
ppisatiyep10:14
ppisatii guess that was it10:14
ogra_yeah10:14
ppisatianyhow, everything works10:14
ogra_yay10:14
ppisatiactually this morning i tried building an image following slangsek instruction on the ml10:14
ppisatiusing ubuntu-image10:15
bulldogogra_, when you go for sleep man ???10:15
ppisatiand after the reboot (without being able to install mu kernel snap)10:15
ogra_bulldog, not at noon :P10:15
ppisatisnapd didn't start anymore10:15
bulldogi see you everytime here10:15
ppisatii guess i'll have to try again10:15
ogra_ppisati, i guess you would need an official assertion10:15
Gerry_apps:  pdfHighlighter: command: pdfHighlighter  parts: pdfHighlighter0.0.7 plugin: jdk source: pdfHighlighter0.0.7.jar10:16
bulldogGerry_, use pastebin10:16
ogra_Gerry_, here is a snap that uses a jar https://github.com/ogra1/jtiledownloader10:16
Gerry_ok sorry thank you10:17
bulldogGerry_, https://github.com/keshavbhatt/snapcraft-gui/10:17
bulldogbuilt-in pastebin to paste your current opened snapcraft.yaml10:18
mupBug #1619721 changed: /etc/machine-id changes with every reboot <Snappy:Fix Released> <nplan (Ubuntu):Invalid> <https://launchpad.net/bugs/1619721>10:21
ogra_ogra@pi3:~$ snap list ubuntu-core10:21
ogra_Name         Version  Rev  Developer  Notes10:21
ogra_ubuntu-core  16.04.1  526  canonical  -10:21
ogra_ogra@pi3:~$ sudo snap refresh ubuntu-core --edge10:21
ogra_error: cannot refresh "ubuntu-core": snap "ubuntu-core" has no updates available10:21
ogra_ogra@pi3:~$10:21
ogra_mvo_, ^^^ shouldnt that work ?10:21
ogra_(edge has 549 for armhf)10:21
shuduomvo_: i don't mind where they are :) just curious that since marketing team asked me "don't mention snappy any more. official name is ubuntu core."10:21
* ogra_ doesnt mind either as long as people can download them somewhere :)10:23
bulldogsergiusens, https://bugs.launchpad.net/snappy/+bug/162180510:25
mupBug #1621805:  sudo snap abort change id wont abort snap install process before downloading full package <snap> <snapd> <snappy> <Snappy:New> <https://launchpad.net/bugs/1621805>10:25
mvo_ogra_: should work, maybe there really are no upgrades?10:25
ogra_mvo_, there is 549 in front of me :)10:26
mvo_shuduo: thanks, I guess people will weight in then at some point :)10:26
mvo_ogra_: when did you hit "publish"?10:26
mvo_ogra_: like - how many minutes ago?10:26
ogra_it was auto-published around 6am european time (daily build)10:26
mvo_ogra_: oh10:27
ogra_hmm, though i had to add that silly "grade: stable" stuff ... even for edge builds ... i wonder if snapd chokes on that now10:28
ogra_(but that would mean we cant do updates at all for these images, since beta != stable)10:28
ogra_do you know if snapd checks fior that field somehow ?10:29
Gerry_Sorry for my mistakes in advance I am a beginner http://pastebin.com/FBny8NPq10:47
mupPR snapd#1880 opened: asserts: use gpg --fixed-list-mode to be compatible with both gpg1 and gpg2 <Created by mvo5> <https://github.com/snapcore/snapd/pull/1880>10:47
=== hikiko is now known as hikiko|ln
ogra_Gerry_, check the indendation in my snapcraft.yaml, make yours look the same ... yaml is very picky about that10:49
Gerry_ok thank you10:50
mupBug #1621800 changed: Cannot install snap on RPi due to small tmpfs in /tmp <Snappy:Confirmed> <https://launchpad.net/bugs/1621800>10:57
shuduoogra_ mvo_ does snapweb work well as webdm did before? i flashed a snapdragon beta image and connect to network via usb-ethernet adapter. but i can't see IP:4200 show store from other computer's browser.11:11
ogra_shuduo, nope, it has bugs and currently doesnt start properly11:14
ogra_(but since the snap is pre-installed some auto-update will auto-fix it ;) )11:14
shuduoogra_: got it. so "snap find *" is only way to list all available snaps, right?11:15
ogra_no, there is no way to list all snaps anymore11:15
shuduoogra_: even later snapweb?11:15
ogra_oh, no idea how snapweb will present them11:16
ogra_but snap find wont11:16
shuduoogra_: i heard of that be designed when i was heidelberg, but wonder why it be designed so. i wonder output a full list then grepping is much helpful for mass devices management11:18
bulldogthere is no way :D11:18
bulldogi was looking for it too11:18
ogra_shuduo, afaik there will be pagination or some such in the future ... but currently there is no way and i'm not sure its a GA target11:19
ogra_vila, https://launchpadlibrarian.net/280537082/buildlog_snap_ubuntu_xenial_armhf_pi2-kernel_BUILDING.txt.gz11:34
ogra_there you go :)11:34
ogra_from https://launchpadlibrarian.net/280537082/buildlog_snap_ubuntu_xenial_armhf_pi2-kernel_BUILDING.txt.gz11:35
ogra_err11:35
ogra_https://code.launchpad.net/~snappy-dev/+snap/pi2-kernel11:35
vilaogra_: Thanks ! Looking11:35
ogra_added the link to the bug as well11:36
ogra_mvo_, i filed bug 1621843 for the above11:41
mupBug #1621843: no way to switch ubuntu-core to --edge on images <Snappy:New> <https://launchpad.net/bugs/1621843>11:41
mupBug #1621843 opened: no way to switch ubuntu-core to --edge on images <Snappy:New> <https://launchpad.net/bugs/1621843>11:42
vilaogra_: ok, it's in the code I suspected by via a different path11:47
vilaogra_: do you control the branch url used ?11:47
vilaogra_: as in, can you try replacing 'lp:~snappy-dev/kernel-snap-makefile/trunk' with 'https://code.launchpad.net/~snappy-dev/kernel-snap-makefile/trunk bee' ?11:50
ogra_vila, i do control the branch, but snapcraft does the pull ... i dont control anthing around this bit11:50
vilaogra_: how to you specify the branch to snapcraft is what I meant11:51
ogra_i'm not sure snapcraft will recognize this as bzr branch11:51
ogra_vila, http://bazaar.launchpad.net/~snappy-dev/pi2-kernel-snap/trunk/view/head:/snapcraft.yaml11:52
ogra_everything else is snapcraft magic11:52
ogra_if i just add a https:// to the source: option i doubt snapcraft will get along11:52
vilaogra_: why wouldn't it ?11:53
ogra_how would it know this is a bzr tree ?11:53
vilaogra_: lp hosts bzr and git branches11:53
ogra_yes, i think git on lp uses a special nomenclature to tell them apart11:53
ogra_in snapcraft11:54
ogra_like git+ssh:// or so11:54
ogra_(i never used lp git from snapcraft yet)11:54
vilaogra_: can you just try while I look at snapcraft ? ;)11:54
qenghosource-type: bzr   ?11:55
ogra_hmmm ... these aare the official kernels i wouldnt like them to explode ...11:55
ogra_but i can perhaps set a test branch up11:55
vilaogra_: you lost me, they do explode right now no ?11:55
ogra_qengho, is that plugin independent ?11:55
cjwatsonright, just use source-type: git and source: https://, if it's a public branch11:55
ogra_vila, no, they dont becaause we apply the patch to snapcraft11:55
ogra_ok, let me try source-type and https then11:56
qenghoogra_: yes, modulo plugin overrides.11:56
vilacjwatson: ha, you're there great. Is using no_proxy an option in this context ?11:57
cjwatsonvila: it might work in this specific case but it would break attempts to fetch from a bzr branch not hosted on LP; I initially thought that was unlikely but then somebody turned up with a real-world example ...11:58
ogra_hmm, how do i make it not use the PPA snapcraft without removing the package now ...11:58
ogra_i guess i have to :/11:58
* ogra_ feels a bit uneasy ripping apart the workign build system on a friday afternoon ... 11:59
vilacjwatson: no_proxy=launchpad.net will affect only launchpad branches right ?12:00
ogra_ok, patched snapcraft removed, kernel snap changed12:01
* ogra_ waits for the auto-build to start now12:01
vilacjwatson: can you give me some hints about the setup used here ? I see 'https_proxy=https://snap-proxy.launchpad.net:3128 http_proxy=http://snap-proxy.launchpad.net:3128' and 'Revoking proxy token' but I don't get what bzr is seeing exactly12:01
cjwatsonrather no_proxy=bazaar.launchpad.net I guess12:02
vilacjwatson: yes, sorry ;-)12:02
cjwatsonbut might be worth a try, in the snapcraft Bazaar class or so12:02
vilacjwatson: but this is specific to running on the launchpad builders no ? Or do you mean you use a special version there ?12:03
cjwatsonvila: the environment variables are filtered in the log to avoid leaking secrets, so it's actually going to be http_proxy=http://user:password@snap-proxy.launchpad.net:312812:03
vilahaaaaaa12:03
vilathe root cause seems to the '\n' in the Basic header...12:03
cjwatsonvila: we don't use a special version; I guess we could set this in launchpad-buildd, I'm not sure which is more/less evil as a workaround12:04
vilain httplib.py : _is_illegal_header_value = re.compile(r'\n(?![ \t])|\r(?![ \t\n])').search12:04
=== hikiko|ln is now known as hikiko
cjwatsonvila: ah, so maybe just that the user/password combination is too long?12:11
vilacjwatson, beat me to it ;-)12:11
vilamax supported length is 5712:12
vilacjwatson: Including 'Basic :'12:12
cjwatsonvila: so just raw.encode('base64').strip() -> base64.b64encode(raw) would fix it then12:13
vilacjwatson: yes, in the mean time, can you use shorter user/pass ? :)12:14
cjwatsonnot easily12:14
cjwatsonI mean, I don't think that would be any quicker a fix :)12:14
vilaoh fixing is easy, getting bzr delivered and used there.... may be longer than using short user/pass is what I meant ;)12:14
cjwatsonthey're not that huge anyway12:15
vilasure, just big enough that nobody ever reported the issue ;)12:15
cjwatsonusername is the build cookie, password is a uuid12:15
cjwatsonwell, build cookie plus a timestamp12:16
vilado you have an example ?12:16
cjwatsongetting bzr delivered and used there is trivial actually - ogra_ is using a patched snapcraft at the moment, would be very easy to use a patched bzr instead12:16
cjwatsonjust drop it into the same PPA12:16
vilahaaaa, here we go :)12:16
vilaerr, but that would fix only ogra's use case right ?12:17
ogra_cjwatson, well, i just removed the patched snapcraft on vila's request :P ... so yeah, if i need anything patched it would be good to land it there12:17
cjwatsonyeah, but there are only a handful of people affected by this12:17
ogra_(preferablly before EDO :) )12:17
cjwatsonso we can test it in ogra_'s PPA, then SRU12:17
cjwatsonthat would be good enough12:17
vilaogra_: yeah, no pressure ;-)12:18
ogra_heh12:18
vilaok, let me prepare something then12:18
cjwatsonvila: example username is SNAPBUILD-4665-147332241912:18
cjwatsonvila: example password is output of uuid.uuid4().hex12:19
vilacjwatson: ack, that's 6 too much (from some manual try ;)12:20
vilacjwatson: uuid.uuid4().hex[:-10] ? ;-)12:20
vilaok, ok, kidding, back to preparing a patch ;)12:21
cjwatsonchanging the proxy requires a production deployment via IS, changing what bzr does can be done without IS involvement using a PPA ;-)12:21
cjwatson(actually it could be changed for everyone via the snappy-dev/tools PPA)12:22
ogra_we dont really use that PPA for anything... ITYM snappy-dev/image12:22
cjwatsonno, I meant what I said12:23
cjwatsonlpnet-lazr.conf:tools_source: deb http://ppa.launchpad.net/snappy-dev/tools/ubuntu %(series)s main12:23
cjwatsonI told the snappy-dev team that we were doing this, ages ago :)12:23
ogra_hmm, nobody told me then ...12:23
cjwatsonI'm pretty sure I did!12:23
cjwatsonLet me check logs12:23
cjwatsonah, no, I talked about it with sergiusens12:24
ogra_we actually need to get rid of all PPAs for the sable builds within the next weeks12:24
cjwatsonand sergiusens was the one who asked us to use that PPA12:24
ogra_*stable12:24
cjwatsonthis has nothing to do with image builds, it's the PPA we use for all snap builds on Launchpad12:24
cjwatson2015-09-22.log:17:53 <cjwatson> sergiusens: are you saying that Launchpad should switch to using ppa:snappy-dev/tools rather than ppa:snappy-dev/snapcraft-daily?12:25
cjwatson2015-09-22.log:18:00 <sergiusens> cjwatson, eventually yes; but all new development (daily builds even) are in ppa:snappy-dev/tools-proposed ; we are stable enough again to start using that instead if you want12:25
ogra_well, then it has to do with the image builds too :)12:25
cjwatson2015-09-22.log:18:03 <sergiusens> cjwatson, don't switch then, I'll copy to daily, the final location will be ppa:snappy-dev/tools which is the same ppa we have for everything else12:25
ogra_since kernel and rootfs are both snaps built on lp nowadays12:25
cjwatsonI'd regard ppa:snappy-dev/tools as a bit of infrastructure12:25
cjwatsonjust like the PPA that launchpad-buildd comes from12:25
ogra_well, sounds like i should perhaps use that PPA for livecd-rootfs then12:26
cjwatsonso I don't think you need to remove it for the purposes of Ubuntu policies, by the same argument that launchpad-buildd isn't in the Ubuntu archive12:26
cjwatsonthat probably wouldn't work, ppa:snappy-dev/tools isn't used for livefs builds12:26
ogra_yeah12:26
mupPR snapd#1881 opened: cmd/snap: i18n option descriptions <Created by chipaca> <https://github.com/snapcore/snapd/pull/1881>12:27
ogra_well, ... i have a snap that uses a Makefile from snapcraft.yaml that in trun installs livecd-rootfs and calls lb build12:27
ogra_(and lb config etc ...)12:27
ogra_so it isnt actually a live build ... it is a live build inside a snap12:28
ogra_vila, and here is the failed build using https:// and source-type: bzr ...12:29
ogra_though i guess thats moot now12:29
ogra_https://code.launchpad.net/~snappy-dev/+snap/pi2-kernel/+build/473412:29
vilaogra_: yes, sorry, I asked before getting to the bottom of it, thanks for the try12:30
vilaogra_: the irony is that the '\n' in the bug subject  is hidden by the right side boxes  on https://bugs.launchpad.net/bzr/+bug/1606203 here...12:31
mupBug #1606203: Failed to build of snappy package on Launchpad: Invalid header value 'Basic U05BUEJVSUxELTE4NzAtMTQ2OTQyNjE0ODpjOTJkYzVjOWQ0OTg0ZGE5OWZlNGY1ZjI3ODRhMWJk\nOA==' <launchpad> <snappy> <Bazaar:In Progress by vila> <Snapcraft:In Progress by sergiusens> <https://launchpad.net/bugs/1606203>12:31
vilayeah, good mup, you show it !12:32
ogra_just get an 21:9 screen and expense it !12:32
zygaogra_: I need nvidia GPU to test some stuff, do I get to expense one too? :)12:33
zygaogra_: (even low end, just modern)12:33
ogra_zyga, wel,, dont you actully need multiple ?12:33
cjwatsonvila: thanks for spotting the intervening \n there, I dug through that traceback a few times and got the wrong end of the stick12:33
ogra_to verify the breakage as well12:34
zygaogra_: I have one old one12:34
zygaogra_: and I think the problems are only with old and most recent nowadays12:34
ogra_and indeed you need multiple monitors to make sure the cards actually work :)12:34
zygaogra_: the core snap is 74M big, can we make it thinner?12:34
ogra_zyga, once slangasek tells me i can drop grub from the rootfs ...12:34
ogra_then it will be around 50-6012:35
zygaogra_: well, you have my blessing :)12:35
ogra_yeh, but i cant break kvm images now that we released them12:35
cjwatsonvila: and yeah, fair call on adding a bzr task, my apologies12:35
ogra_so i need to wait for steves ok12:35
vilacjwatson: no worries, the urllib2 tracebacks have always been a pain and I knew the proxy support was tested in the field back in the days and covered heavily by tests.  Congrats on finding the length issue in any case ;)12:36
ogra_funny how grub became a pain on snappy images and uboot is so easy now12:36
ogra_but we admittedly dont use it as it was initially intended (for general ubuntu)12:37
bulldog#162180512:39
mupBug #1621805: sudo snap abort <change-id> won't abort snap install process before downloading full package <snap> <snapd> <snappy> <Snappy:New> <https://launchpad.net/bugs/1621805>12:39
bulldogzyga,  popey , mhall119 , please check this out  https://launchpad.net/bugs/162180512:41
mupBug #1621805: sudo snap abort <change-id> won't abort snap install process before downloading full package <snap> <snapd> <snappy> <Snappy:New> <https://launchpad.net/bugs/1621805>12:41
popeybulldog: abort isn't usually used like that, you could CTRL+C the running "snap install" rather than abort it from another window12:45
bulldogpopey, ctrl+c wont stop the command12:45
popeyyes it does12:46
popeyI just tested it12:46
popeypopey@localhost:~$ sudo snap install shadowsocks12:46
popey[/] Download snap "shadowsocks" (8) from channel "stable"^C12:46
bulldogcommand is queued in snap changes , and you have to abort them12:46
ogra_popey, snap and snapd operate async ...12:46
bulldogctrl+c will cancel in frontend but commnad working in backend12:46
popeyoh, so it does, my bad12:46
ogra_if you stop snap that might not stop snapd's operation12:47
bulldogyeah12:47
bulldogso its a bug.12:47
ogra_or a design decision :)12:47
popeyyeah12:47
ogra_you need input from someone from the core team12:47
bulldogidk why once will support that design12:47
bulldoglol12:47
ogra_which all got the bug by mail, so just be patient12:47
bulldoghmm12:48
ogra_(it usually doesnt really help to ping random people about a bug unless you know that the person you ping will actually work on it)12:48
bulldogpopey,  see /tmp the snap file with download progress whould be there12:48
popeybulldog: yes, i see12:48
popey(this doesn't feel urgent to me)12:49
popeybut it's filed, so we'll let the devs deal with it12:49
bulldogogra_, i was trying to confirm the bug actually12:49
bulldogpopey, if you think its a bug please put a affects you in the bug page12:50
bulldogi encountered with this when i was implementing install from store feature in snapcraft-gui ,12:51
ahasenackhow is that snapd postinst bug, can we deploy xenial images again?12:53
ogra_"that snapd postinst bug" ...12:53
ogra_can you be more specific ?12:53
* ogra_ hasnt had any snapd postinst bug here 12:54
ahasenackreally?12:54
ogra_(on two xenial machines)12:54
* ahasenack fetches it12:54
ahasenackhttps://bugs.launchpad.net/ubuntu/+source/snapd/+bug/162133612:55
mupBug #1621336: snapd.boot-ok.service hangs eternally on cloud image upgrades <oil> <snapd (Ubuntu):Triaged> <https://launchpad.net/bugs/1621336>12:55
ogra_oh, cloud12:55
ogra_you should just have mentioned that and i'd had kept quiet ;)12:55
ahasenackjuju deployed workloads essentially12:55
bulldogis there a way to find the size of snap package user wana install on system before hitting up he install command ???12:55
ahasenacklooks still unassigned12:56
ogra_bulldog, there might be something in tehstore api12:56
bulldogogra_,  i mean is there a command in snap yet12:56
bulldog??12:56
ogra_nah, you are expected to use the store api for such stuff i think12:56
bulldogfind should do that ,12:56
bulldoglike snap find vlc , should also output snap package size .12:57
ogra_nah, it should only show if the package exists and the short description12:57
ogra_you likely mean an equivalent to apt-cache show12:58
ogra_but i doubt that will happen any time soon12:58
ogra_(simply because there is a lot other stuff on the plate before)12:58
zbenjamindo desktop files go into <snap>/setup/gui or <snap>/gui ?13:00
zbenjaminogra_: ^ i'm sure you know :D13:00
sergiusenscjwatson fwiw, the PPA is not needed for snapcraft anymore. I recall that conversation though13:01
cjwatsonsergiusens: yeah, it's not needed right now but the flexibility is useful13:01
ogra_zbenjamin, in your branch they go into $snap/setup/gui iirc13:01
zbenjaminogra_: ok, and in the snap itself?13:01
sergiusensSo thanks to vila I am killing the snapcraft hack for proxies.13:02
vilasergiusens: yeah, that sounds better, thank13:04
ogra_sergiusens, well, thanks anyway for taking it into account ...13:04
vilasergiusens: so the issue is a real (but uncommon) one: long user/pass generated in the lp setup13:04
vilaogra_, cjwatson : minimal patch available at ... ha, lp timing out :-}13:06
jdstrandroadmr: hi! at your convenience (ie, not urgent), can you pull r740 of the review tools?13:06
ogra_lol13:06
sergiusensLol13:06
vilahttps://code.launchpad.net/~vila/bzr/1606203-long-auth/+merge/30532813:06
roadmrjdstrand: good morning! absolutely, I'll put it in the pipeline (but not smoke it)13:06
jdstrandhehe, thanks! :)13:06
ogra_vila, still "updating diff" ... i guess it does that via DHL13:07
cjwatsonvila: wretched branch scanner.  could you force a rescan?13:08
cjwatsonvila: http://people.canonical.com/~cjwatson/lp-rescan-branch -> "lp-rescan-branch lp:~vila/bzr/1606203-long-auth"13:08
vilacjwatson: yeah, I have that one installed locally from your last reference ;)13:09
vilacjwatson: branch.unscan(rescan=True) -> [u'v.ladeuil+lp@free.fr-20160909125940-4bhgpwoenpjal97c', None] Is the None expected there ?13:13
vilathe revid is the right one, ran the script thrice already13:13
vilahehe, here it goes ;)13:13
ogra_geez ... how big is bzr ? ... bzr branch runs since 5min already13:18
zygaogra_: snap install it ;013:18
ogra_:P13:18
cjwatsonvila: yes, the None is the previous scanned ID13:19
cjwatson        return (self.last_mirrored_id, old_scanned_id)13:19
vilacjwatson, ogra_ : the MP is updated now13:20
cjwatsonyup, second run is normally enough13:20
ogra_yeah ... branching here since a while13:20
ogra_oh, bah ... no debian dir ?13:21
ogra_how do i build a source deb to push to the PPA ?13:21
vilaright, was wondering, that's the upstream branch, what's the process ...yeah that ;)13:21
cjwatsonjust grab the source package from the archive13:21
ogra_funnily the upstream branch has an apport dir ...13:21
ogra_could as well have a debian dir then13:22
cjwatsonyou'd want that anyway in case the archive happens to have some extra patches13:22
ogra_yeah ... resorting to the archive package13:22
vilaogra_: soft dependency on apport, hysterical13:22
ogra_vila, sure, but apport is ubuntu specific ... as is the debian dir13:22
ogra_so it could have both .... seems inconsequent to only have apport there13:23
vilaogra_: agreed13:23
vilaogra_: but we don't rewrite history ;-)13:23
ogra_heh13:23
ogra_no, we repeat it :P13:23
* ogra_ refrains from more political comments on IRC today :)13:24
vila:-X13:24
ogra_and indeed colin is right ... there is a bunch of patches13:24
=== shuduo is now known as shuduo-afk
vilaogra_: reduced when releasing 2.7, will check in a min but I doubt any of them conflict13:28
pittimvo_: the snapd.boot-ok bug, is that on someone's high prio radar?13:30
pittismoser: ^13:30
mvo_pitti: what was the bugnumber again?13:30
smoserhttps://bugs.launchpad.net/ubuntu/+source/snapd/+bug/162133613:30
mupBug #1621336: snapd.boot-ok.service hangs eternally on cloud image upgrades <oil> <snapd (Ubuntu):Triaged> <https://launchpad.net/bugs/1621336>13:30
vilaogra_: yeah, nothing should conflict13:30
pitti... that13:31
vilapitti: o/13:31
pittipeople are coming up with increasingly embarrassing workarounds :)13:31
pittiça va vila13:32
smoser  - "echo snapd hold | dpkg --set-selections"13:32
ogra_oh how i hate packages that need all their build-deps installed to roll a source pakcage ... grrr13:32
vilapitti: something like that yes ;-)13:33
vilapitti: trying to help ogra_ but not sure I'm succeeding ;-)13:34
ogra_vila, well, package uploaded to the PPA ... lets see13:34
ogra_https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+packages?field.name_filter=&field.status_filter=published&field.series_filter=xenial13:34
ogra_i'll trigger a kernel snap once it fully landed13:35
vilaogra_: ack, sorry for the hassle :-}13:35
ogra_vila, less hassle than having to patch snapcraft every week13:36
ogra_:)13:36
ogra_and lots better than having to carry a hack in snapcraft for sergiusens13:36
mupPR snapcraft#781 closed: Workaround bzr with auth proxies <Created by sergiusens> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/781>13:36
vila?!? how did mup do that ? 8-)13:38
ogra_vila, niemeyer swings his wand and it magically does it13:39
sergiusensIt was me13:39
vilasergiusens: well done, you got me there ;-)13:39
ralsinaHi, anyone knows what is "error: cannot find signatures with metadata for snap "nikola_7.8.0_amd64.snap"13:40
ralsina" when trying to install a snap I just built?13:40
vilasergiusens: just a heads-up, SRU'ing bzr will take a while, ogra_ is using a shortcut by building it in its own ppa13:41
ogra_ralsina, --force-dangerous (or if you are already on the snapd version from xenial-proposed, just --dangerous)13:41
ralsinauo--dangerous it is, thanks!13:41
ralsinaogra_: ^13:41
vilacjwatson: shortest path for SRU is via debian right ?13:41
ogra_for SRU ? i doubt that13:41
ogra_xenial-proposed ... debian is good to get it into yakkety (which you need for the SRU)13:42
vilahmm, last one came from there IIRC (or I'm confused which is not hard in this area ;)13:42
ogra_last one came from doko13:43
vilaogra_: right, so next step on the SRU road is debian, correct ?13:43
ogra_into xenial-proposed apparently13:43
ogra_yes, debian for yakkety and xenial-proposed for xenial13:43
vilaogra_: from debian IIRC (paramiko breaking compat)13:43
ogra_well, the changelog doesnt look like it came via debian into xenial-proposed13:43
cjwatsonvila: no, shortest path for SRU is to get it into yakkety first (doesn't have to be via Debian, depends what's reasonable), then cherry-pick to xenial-proposed13:44
vilahmm, weird, pretty sure the original fix was by jelmer13:44
cjwatsonyeah, it's in sync at the moment so might as well put it in Debian13:44
* vila nods13:45
vilafaster than releasing 2.7.113:45
ogra_my PPA package was actually against xenial-updates ... https://launchpadlibrarian.net/283497088/bzr_2.7.0-2ubuntu1_2.7.0-2ubuntu2+ppa1.diff.gz ... iis clearly from doko13:45
* vila mumbles pqm... lucid chroot.. grumble13:45
ogra_(see how i got both, dokos and my patch)13:45
cjwatsonvila: do you have direct upload access or do you need a sponsor?  I see you're already in Uploaders13:45
vilacjwatson: very freshly in uploaders, still need sponsor (and even guidance for that matter ;-/)13:46
cjwatsonsend me a debdiff and I'll help13:46
cjwatsoni.e. debdiff bzr_2.7.0+bzr6619-1.dsc bzr_2.7.0+bzr6619-2.dsc13:47
ogra_for xenial-proposed you can just fish debian/patches/20_1606203-long-auth.patch out of my PPA package13:48
ogra_(and add a line for it to debian/patches/series)13:49
vilacjwatson, ogra_ : thanks, shuffling through my notes to find how I did it last time13:51
bulldogbye13:56
mupPR snapd#1851 closed: interfaces: serial-port use udevUsbDeviceSnippet <Created by jocave> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/1851>13:56
=== drizztbsd is now known as timothy
zygajdstrand: hey, a small detour14:26
zygajdstrand: I'd like to land this small change https://github.com/snapcore/snap-confine/pull/12914:26
mupPR snap-confine#129: Improve detection of nvidia driver on Ubuntu <Created by zyga> <https://github.com/snapcore/snap-confine/pull/129>14:26
tenaciousmvhi, i had a question about the node plugin. Is there support for installs from npm-shrinkwrap.json and deps from github (vs npm)?14:39
zygajdstrand: https://github.com/snapcore/snapd/pull/188214:39
mupPR snapd#1882: interfaces/builtin: tweak opengl interface <Created by zyga> <https://github.com/snapcore/snapd/pull/1882>14:39
mupPR snapd#1882 opened: interfaces/builtin: tweak opengl interface <Created by zyga> <https://github.com/snapcore/snapd/pull/1882>14:40
jdstrandzyga: , ack +114:41
ogra_oh come on ...14:48
* ogra_ notes the bzr upload in the PPA is still not published 14:48
mupPR snapcraft#786 opened: Add `snapcraft list-keys` <Created by cjwatson> <https://github.com/snapcore/snapcraft/pull/786>14:51
* ogra_ slowly grows more gray while hair waiting for the publisher ... 15:02
sergiusenstenaciousmv not anything explicitly supported. If it is not invasive, mind adding support for it?15:05
tenaciousmvlooking at the code, it seems to just call npm install, so it should be supported out of the box15:05
tenaciousmvbut i was hitting some issues15:05
tenaciousmvi'll dig a bit15:06
zygajdstrand: thank you15:06
mupPR snapd#1882 closed: interfaces/builtin: tweak opengl interface <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/1882>15:14
vilacjwatson: sorry for delay something like https://pastebin.canonical.com/165172/ ?15:18
cjwatsonvila: seems OK but maybe add (LP: #1606203) to the changelog?  (I can do that for you if you agree)15:20
mupBug #1606203: Failed to build of snappy package on Launchpad: Invalid header value 'Basic U05BUEJVSUxELTE4NzAtMTQ2OTQyNjE0ODpjOTJkYzVjOWQ0OTg0ZGE5OWZlNGY1ZjI3ODRhMWJk\nOA==' <launchpad> <snappy> <Bazaar:In Progress by vila> <Snapcraft:Invalid by sergiusens> <https://launchpad.net/bugs/1606203>15:20
vilacjwatson: yes please !15:20
cjwatsonok, will test-build locally and upload if it works15:21
cjwatsonvila: oh, I'm also deleting a spurious "." line from the patch15:21
vilacjwatson: thanks !15:22
sergiusensSamYaple_ hey there, did you have a change to look at the `--no-compile` branch comment we talked about yesterday?15:22
vilacjwatson: ha, I thought that was necessary when the description was longer than one line... not sure where I got that from ;)15:22
sergiusensvila you might be mixing it with debian/copyright15:24
ogra_rather debian/control15:25
ogra_(there you add a dot to separate two paragraphs)15:25
ogra_oh come one publisher ... its more than 1.5h15:26
vilaI should just write one line descriptions and be done ;)15:26
vilaogra_: isn't the publisher just after the hour (a few mins) ?15:27
ogra_well, it seems to go slower recently15:28
ogra_especially for PPA builds15:28
mupPR snapd#1883 opened: cmd/snap,image: teach snap download to download also assertions <Created by pedronis> <https://github.com/snapcore/snapd/pull/1883>15:28
SamYaple_sergiusens: i have not run it with the environment variable you suggested yet, but that shouldn't have a bearing on the patch. we still don't want to be compiling anyway (for speed purposes if nothing else)15:29
mupPR snapd#1884 opened: tests: get the gadget name from snap list <Created by fgimenez> <https://github.com/snapcore/snapd/pull/1884>15:34
zygajdstrand: I'd like to merge https://github.com/snapcore/snap-confine/pull/12915:47
mupPR snap-confine#129: Improve detection of nvidia driver on Ubuntu <Created by zyga> <https://github.com/snapcore/snap-confine/pull/129>15:47
mupPR snapd#1885 opened: tests: add upower-observe spread test <Created by fgimenez> <https://github.com/snapcore/snapd/pull/1885>16:29
akashhello all i just installed ubuntu core on a nuc and saw per documentation that the command is 'snappy' not snap? is that correct?16:37
kyrofaakash, it depends on which version of ubuntu you're using16:38
kyrofaakash, 15.04 or 1616:38
akashokay im on 15.04 it looks like16:39
kyrofaakash, then yes, it's snappy16:40
akashshould i be on 16 to be consistent with docs? - for example im not able to execute snapcraft at command for example16:40
akashive been referring to this doc : https://developer.ubuntu.com/en/snappy/build-apps/your-first-snap/16:41
akashand for example on 15.04 those commands for snap or snapcraft dont work16:41
kyrofaakash, that's up to you. 16 is still in development, but it's definitely newer. You can still use snapcraft to build snaps for 15.04, but you need snapcraft 1.x for that which is only available on trusty through wily16:41
kyrofaIf you're using xenial, might as well use 16 so you can test your snaps locally16:42
slangasekogra_: you can drop grub from the rootfs any time the snappy team is happy that you no longer need u-d-f compatibility :)16:42
ogra_well, there are instructions for model assertion creation upcoming i heard ... and all supported images can be built with u-image now ...16:43
ogra_i'll probably wait til the instructions get promoted though ...16:44
ogra_slangasek, dont we need anything from it for fwupdate ?16:44
slangasekyes, for my part, I know of no blockers for dropping grub from the rootfs16:44
ogra_ok16:44
ogra_perfect16:44
slangasekfwupdate> should not need to talk to grub at all, it only talks to uefi16:44
ogra_ok16:44
ogra_i wasnt sure16:45
slangasekfwupdate definitely doesn't care what bootloader your os uses :)16:45
ogra_cool16:45
ogra_elopio, i'll roll a linux-generic-armhf kernel snap on the weekend ... that should be a good base for a beaglebone img16:46
ogra_(i have seen your mail, even though i didnt answer yet :) )16:47
ogra_finally !! bzr published ...16:51
* ogra_ pokes a kernel build 16:51
balloonszyga, where did we land on the SRU for snap-confine/16:56
ogra_vila, cjwatson FYI ... https://code.launchpad.net/~snappy-dev/+snap/pi2-kernel/+build/4746 ... bzr fix works fine17:08
vilaogra_: Yeeees ! Thanks for the feedback and sorry for the hassle (noob error, according to https://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev/revision/2363.4.5 almost 10 years ago, never reported before)17:35
ogra_hah17:35
vilaThe guy probably haven't finished reading RFC 2616 by the time... not to mention python 101 ;)17:36
ogra_well, my python wouldnt be much better, so no worries :)17:36
ogra_vila, and also ... who would be insane enough to create passwords with more than 5 chars anyway !17:39
ogra_:)17:40
vilaogra_: yeah, says a lot about what happened in the last 10 years :-) :--} :-D17:40
ogra_definitely :)17:40
qenghoelopio: Will you please try chrome-test with  --disable-gpu  and tell me if it's better?17:48
mupPR snapcraft#779 closed: Do not compile pyc files when installing with pip <Created by SamYaple> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/779>17:48
qenghojdstrand: Too bad "snap remove" doesn't mv ~/snap/pkgname to ~/.Trash/snap/ .18:02
jdstrandhey, yeah-- it totally could18:03
jdstrandqengho: I mean I had to jump through some major hoops to ensure I didn't lose my sideloaded snap's data18:03
ogra_eeek !18:06
ogra_qengho, if ever then not ~/.Trash please :)18:06
akashso i have gotten a little further per 15.04 on ubuntu core, and wondering how to get snapcraft actually installed. any ideas?18:06
ogra_(i.e. dont use a hidden dir so that people wonder why their disk is full with all snaps removed :P )18:08
qenghoogra_: of course I mean whatever XDG defines these days for trash.18:08
akashthere is no apt-get on core, and hence my question, and all commands as mentioned before are snappy <command>18:08
ogra_akash, first of all, you really want 16.0418:08
akashogra_ okay i was told snapcraft only works from trusty-wily is that correct?18:10
ogra_no it isnt18:10
ogra_for 16.04 core (which you should definitely use) you need the 16.04 snapcraft18:10
ogra_for pre-16.04 ubuntu-core the 16.04 snapcraft wornt work though18:11
akashahhh okay very helpful18:11
akashlet me give that a shot18:11
ogra_ah, i just saw the backlog ...18:12
ogra_we dotn have 16.04 NUC images, but we do have 16.04 x86 images i would expect to work http://cdimage.ubuntu.com/ubuntu-snappy/16.04/current/ ...18:12
ogra_(you have to try)18:13
akashokay...and per the documentation - https://developer.ubuntu.com/en/snappy/start/intel-nuc/ it looks like it might be outdated18:14
akashif a person goes through that...they will undoubtedly hit same issues. i can file a bug to update docs18:14
ogra_well, 16.04 isnnt released yet18:14
akashas those commands simply dont work for 15.0418:14
akashon the NUC18:14
ogra_once it is the docs will point to 16.0 418:15
akashokay sounds good. - currently pointer is here - http://snapcraft.io/docs/core/usage?utm_source=developer.ubuntu.com&utm_medium=devportal&utm_term=snaps%20snapcraft%20tour&utm_content=redirect&utm_campaign=duc_snappers18:15
mupPR snapd#1886 opened: tests: fix spread tests on yakkety <Created by mvo5> <https://github.com/snapcore/snapd/pull/1886>18:19
mupPR snapd#1883 closed: cmd/snap,image: teach snap download to download also assertions <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/1883>18:22
mupPR snapcraft#786 closed: Add `snapcraft list-keys` <Created by cjwatson> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/786>19:15
mupPR snapcraft#782 closed: Fix gulp plugin's npm install prefix <Created by AlexandreAbreu> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/782>19:18
mupPR snapcraft#784 closed: Support globbing for organize <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/784>19:18
jdstrandzyga: hey, fyi, adding 'unsafe' to the policy is still not in a PR. did you queue that up somewhere?19:19
mupPR snapcraft#787 opened: Release changelog for 2.17 <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/787>19:54
cjwatsonvila: bzr tests failed when I tried to test-build that, I'm afraid - running it again so that it actually saves the build log and then I'll send it to you20:18
slangasekogra_: is http://cdimage.ubuntu.com/ubuntu-snappy/16.04/current/ubuntu-core-16-pi3.img.xz corrupted?  I can't unxz it20:26
slangasekunxz: ubuntu-core-16-pi3.img.xz: Unexpected end of input20:26
mupPR snapd#1887 opened: cmd/snap: tweak help of 'snap download' <Created by pedronis> <https://github.com/snapcore/snapd/pull/1887>21:14
akashusing snapcraft and when issuing a snapcraft stage im getting this message: The 'pull' step of 'glue' is out of date. Please clean that part's 'pull' step in order to rebuild21:46
akashwhats the proper resolution steps to this ?21:46
=== drizztbsd is now known as timothy
akashsorted it out...syntax issue22:05
cjwatsonvila: moving my ~/.bazaar/ aside helped a little (some of the test suite isn't properly isolated and doesn't like create_signatures = always in there), but I still get http://people.canonical.com/~cjwatson/tmp/bzr_2.7.0+bzr6619-2_amd64.build22:09
cjwatson(too large for pastebin, apparently)22:09
vilacjwatson: sry, was out. Looking. Can you file a bug for that isolation issue ? Shouldn't be hard to fix.22:24
vilacjwatson: doh, the test has a comment: # Diff returns '2' on Binary files., your failure suggests diff returned 1 ?22:30
cjwatsonvila: added a note to my to-do list to file that, can't do it now.  It does indeed appear to return 1 but I can't immediately reproduce it in the 30 seconds I have available to try diff by hand.  Maybe an environment issue of some kind, I don't know, see if you can reproduce it in a sid sbuild environment?22:34
vilaI didn't earlier :-/22:34
cjwatsonvila: oh, diffutils 1:3.5-1 changelog22:35
akashhoping someone can help out with a novice question - once a snap is created how does one test it? i wrote one in snapcraft and now id like to see if it works or not22:35
cjwatson  * Exit status of diff for binary files that differ is now 1, not 2,22:35
cjwatson    as mandated by POSIX. Closes: #737180.22:35
mupBug #737180: gnome-panel crashed with SIGSEGV in _panel_applet_frame_update_flags() <apport-crash> <i386> <natty> <gnome-panel (Ubuntu):Invalid> <https://launchpad.net/bugs/737180>22:35
cjwatsonhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=73718022:36
cjwatsonthat's pretty clear22:36
vilacjwatson: doh22:36
vilacjwatson: and this remain dormant between 2014-02 and 2014-08-31.... amazing22:40
vilacjwatson: the test doesn't cover any code relying on that behavior.22:44
vilaerr, typo above, dormant  2014-02 and 201*6*-08-31 i.e. 10 days ago.... amazing22:45
cjwatsonvila: OK, https://bugs.launchpad.net/bzr/+bug/1622039 and https://bugs.launchpad.net/bzr/+bug/162204423:17
mupBug #1622039: Fails to build with diffutils 3.5 <Bazaar:New> <https://launchpad.net/bugs/1622039>23:17
mupBug #1622044: create_signature=always causes test suite failure <Bazaar:New> <https://launchpad.net/bugs/1622044>23:17
vilacjwatson: excellent, thanks ! I need to sleep so won't followup right now. But as soon as I can.23:34
=== JanC_ is now known as JanC

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