=== lpotter is now known as lpotter_nl [03:06] Bug #1634730 opened: 500 error when installing snap package [06:08] jjohansen: here is your bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634753 [06:08] Bug #1634753: srcname from mount rule corrupted under load [06:20] zyga: debs for the fixed kernel are in http://people.canonical.com/~jj/snap/ === chihchun_afk is now known as chihchun [07:39] pitti, should /etc/netplan/00-snapd-config.yaml be world readable ? (i see my WEP password in there) [07:39] ogra_: I guess you just answered that yourself :) [07:39] well, want a bug ? [07:39] :) [07:40] ogra_: sure, sounds like a good idea (although it's not "my" bug) [07:40] what creates that, console-conf? [07:40] oh, i thought netplan itself ... [07:40] but yeah, might be console-conf [07:42] * ogra_ files bug 1634775 ... for mwhudson [07:42] Bug #1634775: /etc/netplan/00-snapd-config.yaml should not be world readable [07:44] Bug #1634775 opened: /etc/netplan/00-snapd-config.yaml should not be world readable === chihchun is now known as chihchun_afk [08:12] PR snapd#2181 opened: client: add a few explicit error types (around the request cycle) === chihchun_afk is now known as chihchun [08:34] zyga: https://github.com/zyga/snapcore-fedora/pull/7 [08:34] PR zyga/snapcore-fedora#7: Add SELinux policy module subpackage [08:36] ogra_: the store should be properly fixed now to handle mode 0 directories in snaps [08:41] yay ! [08:52] hey ogra_. did you see by chance my question from yesterday about a Makefile included in a Makefile via relative path? [08:55] Son_Goku: thank you :) [09:02] PR snapd#2180 closed: overlord/snapstate: two bugs for one [09:03] iliv__, yes, but i'mm at a sprint this week ... how does your "source:" entry look like ? [09:13] zyga, ping === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [09:25] PR snapd#2182 opened: tests/lib/fakestore/cmd/fakestore: trivial typo fix [09:38] barry: hi, is there a xenial ppa for ubuntu-image? [09:39] chihchun, you should really use the snap [09:39] ogra_: if there is snap on macos and windows, yes, I will :-) [09:39] ogra_, I'd love to see a lightning talk on ubuntu-image [09:41] fgimenez, http://paste.ubuntu.com/23347670/ [09:42] kyrofa, hmm [09:44] ogra_, not saying that should be you... but barry isn't here, so... ;) [09:45] kyrofa, yeah ... i get it ... the issue is that the key setup, creating an assertion etc [09:45] .... are rather complex ... [09:46] ogra_, time-intensive? [09:46] ogra_, are you going to the hacking session tonight? === jamespag` is now known as jamespage [09:47] ogra_, if so, how would you feel about just getting together and give me a tutorial? [09:48] kyrofa, https://docs.google.com/document/d/1cJvRnpoQyLvY6pOLFPgUxMHrFVBCDNwAlrORARBiZlU/edit [09:49] i could probably run a talk along that ... but i'm not sure if it is fully up to date ( sergio is so fast improving things sometimes ;) ) === drizztbsd is now known as timothy [09:55] PR snapd#2182 closed: tests/lib/fakestore/cmd/fakestore: trivial typo fix [09:56] ogra_ is that a tutorial on building core snap? [09:56] dr1337, no, building an image [09:56] ogra_: thx! [09:57] ogra_ Nice - I'd love access to that please [09:57] you dont have access ? [09:57] * ogra_ though it is a public doc ... i dont own it [09:57] ogra_ not to that google docs [09:58] ogra_ Have you thought of building an image for QEMU arm? [09:59] PR snapd#2183 opened: tests/lib/fakestore/cmd/fakestore: make it log, and fix a typo [09:59] ogra_, ah, handy document, thank you! [10:01] dr1337, i just noticed it is now in the snapcraft.io tree https://github.com/CanonicalLtd/snappy-docs/blob/master/core/images.md so you can read it from there [10:02] ogra_ thanks! [10:02] Bug #1634822 opened: Console-conf needs a cancel button [10:03] PR snapd#2184 opened: tests/lib/fakestore: fix logic to distinguish assertion not found errors === chihchun is now known as chihchun_afk [10:15] davmor2, wrt bug 1634822, I'm sorry your system is sore [10:15] Bug #1634822: Console-conf needs a cancel button [10:26] PR snapd#2183 closed: tests/lib/fakestore/cmd/fakestore: make it log, and fix a typo [10:28] PR snapd#2181 closed: client: add a few explicit error types (around the request cycle) [10:47] PR snapd#2184 closed: tests/lib/fakestore: fix logic to distinguish assertion not found errors [10:53] PR snapd#2175 closed: overlord: checks for kernel installation/refresh based on model assertion and previous kernel === chihchun_afk is now known as chihchun [12:14] ToyKeeper, http://www.transcend-info.com/Products/No-401 and something like https://www.amazon.com/SD-to-Micro-Adapter/dp/B0143QFXYO [12:15] ToyKeeper, http://www.transcend-info.com/Products/No-401 and something like https://www.amazon.com/SD-to-Micro-Adapter/dp/B0143QFXYO [12:27] PR snapd#2185 opened: interfaces/builtin: home base declaration rule using on-classic for its policy [12:36] ogra_, the source: entry looks like this. source: parts/app/src/modules/ === chihchun is now known as chihchun_afk [12:43] Bug #1634880 opened: Interface for accessing lxd [13:07] Bug #1634885 opened: Removing /writable/ kills the system [13:19] Bug #1634890 opened: File system not resized in Raspberry Pi 3 [13:29] chihchun_afk, kyrofa good morning (here :). we're using this ppa but i wouldn't necessarily count on it. it's mostly for testing: https://launchpad.net/~canonical-foundations/+archive/ubuntu/ubuntu-image/+packages [13:30] barry, feels like morning here, too [13:30] chihchun_afk, kyrofa but for xenial, i would also recommend just using the snap [13:30] kyrofa: it's always morning somewhere! [13:42] PR snapd#2186 opened: asserts: bump snap-declaration to allow signing with new-style plugs and slots [13:49] hello people, I have a few doubts here, I am trying to build a snap for vim8 with a particular set of compile flags, how do I specify which packages this requires to run afterwards? [13:57] perrito666, "stage-packages" if you mean the binaries you want installed alongside [13:58] ogra_: yep, I had a feeling it was that but the wording in the docs is either not clear or beyond my english-fu [13:58] ogra_: tx a lot [13:58] Bug #1634909 opened: Disabling pc||pc-kernel||core should give a warning message [13:59] and since I am here, lets say I specify a git repo as the "source" for the make plugin, is there a way to indicate the tag/checkout? [14:14] ppisati, hmm, the kernel in -proposed looks good so far, but i did not get a wlan0 device in /proc/net/dev on first boot (second boot is fine) [14:15] trying to repro that now [14:17] ogra_: raspi? [14:17] yep [14:17] the uart error is gone at least [14:17] and there was no wlan oops either [14:18] probably it was just a glitch, lets see, trying the second time now [14:18] ogra_: i remember there was a wlan in... console-conf [14:18] yeah, i used wired though ... and there was no wlan0 in /proc/net/dev after i logged in via ssh [14:18] ogra_: though i couldn't configure that (it kept timing out when trying to configure) [14:18] ogra_: uhm k [14:18] i have test images at http://people.canonical.com/~ogra/snappy/all-snaps/ [14:19] ogra_: did you run your script or did you rebuild the kernel.snap manually? [14:20] ppisati, https://code.launchpad.net/~ogra/+snap/pi2-kernel/+build/7441 i got a hacked up version of the script running in a +junk tree now [14:20] that forcefully pulls from -proposed [14:20] ogra_: k [14:20] GRR [14:20] Network configuration timed out; please verify your settings. [14:20] damned [14:21] i wonder whyt consoole-conf does ... [14:21] ogra_: yes, it's always like that [14:21] before we had it and when i just used /etc/network/interfaces the wlan always worked [14:21] ogra_: the funny thing is that on secondo boot, all the wifi details are there and it connects fine [14:21] well, i blame either netplan or console-conf ... [14:21] yeah [14:21] as if there was some race [14:22] * ogra_ tries a reset [14:22] PR snapd#2187 opened: boot:no next boot to the same thing [14:22] ogra_: so you got the wlan interface this time [14:23] it shows up but doesnt connect [14:23] it did show up in the last try too in the UI but could not be found in /proc/net/dev after finishing the config [14:23] ogra_: yes, that has always been my experience since console-conf entered the image [14:24] right [14:24] btw, how do you ssh if there's no user configure in that image? [14:24] *ssh in [14:24] lets see if it behaves after a reset [14:24] you cant ... [14:25] (which makes debugging console-conf a pain) [14:25] LOL [14:25] ogra_: right, but you said that you sshed in and checked /proc/dev/net/... [14:25] heh [14:25] so after reset the wlan0 interface comes up telling me it is connected in console-conf [14:26] ogra_: yes, that's me experience too [14:26] yes, i configured wired [14:26] oh k [14:26] well, seems to still time out [14:26] sigh [14:26] so i guess no wlan on pi3 for the RC image then [14:27] ogra_: can you ssh in and check if the wlan is there? [14:27] well, i can probably set up wired, lets see ... though usually if console-conf had one error you can forget about the whole thing [14:28] ogra_: right, it usually loses its mind after a failed network config [14:28] yep [14:28] well, we still have two weeks :P [14:29] ppisati, in general the kernel seems to be a lot better though ... something at least ... all oopses gone [14:30] oh my [14:30] now cosole-conf just crashed ... drops me back to "please press enter" and if i do that it prints python tracebacks [14:31] ogra_: so, for the BBB panic bug, i tried to install console-conf on classic, reproduce the 'first boot' snappy boot environment and work from there [14:31] ogra_: might be a strategy to debug this [14:31] i did set BBB to verification-done for the sru kernel yesterday already [14:32] ppisati, was the kernel from bug 1627643 the one in proposed ? [14:32] Bug #1627643: oops on pi3 (seemingly wlan related) [14:32] ogra_: or we punch a hole in the dev image so we can login via the serial console and check what's really going on [14:32] ogra_: yes [14:32] well, i wanted to play with systemd console but didnt have time for that yet [14:32] \o/ [14:32] something at least ... that kernel looks fine [14:33] ogra_: good to know [14:34] do you have an SRU bug that i can tag verification-done ? [14:34] (though i need to test pi2 still) [14:34] ogra_: let me find it [14:37] ogra@localhost:~$ cat /proc/net/dev [14:37] Inter-| Receive | Transmit [14:37] face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed [14:37] sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [14:37] lo: 166400 2080 0 0 0 0 0 0 166400 2080 0 0 0 0 0 0 [14:37] eth0: 83971 1140 0 6 0 0 0 0 13042 83 0 0 0 0 0 0 [14:37] ogra@localhost:~$ [14:37] hmm [14:38] ogra_: does dmesg say anything wrt wlan? [14:38] ogra_: does it require a fw the wlan on rpi3? i think it does [14:38] http://paste.ubuntu.com/23348754/ [14:38] yeah, we have that in the image PPA ... the kernel snap contains it [14:39] (i pulled it from your embedded PPA ages ago) [14:39] ogra_: i need to grab my rpi3, it's in my room [14:39] well, link to the image is above [14:40] * ogra_ needs to test pi2 now ... and if yu give me the SRU bug# i'll set it to verification-done [14:40] (if it works :P) [14:46] ogra_: lsmod? [14:46] sorry, already on the pi2 now [14:47] ah, but i have an lsmod output in my shell history [14:47] one sec [14:47] http://paste.ubuntu.com/23348784/ [14:48] ogra@localhost:~$ uname -a [14:48] Linux localhost.localdomain 4.4.0-1028-raspi2 #34-Ubuntu SMP Mon Oct 17 09:44:39 UTC 2016 armv7l armv7l armv7l GNU/Linux [14:48] ogra@localhost:~$ [14:48] :) [14:48] pi2 looks GOOD ! === chihchun_afk is now known as chihchun [14:51] ogra_: ok, i don't have any way to login, nice [14:51] well, wired works [14:51] (we have a switch in the QA room that i use here) [14:51] ogra_: k, i'm in the plenary room now [14:52] yeah, i'll come too [15:02] PR snapd#2188 opened: tests: wait for file written instead of log entries in the writable-areas test === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === om26er_ is now known as om26er === chihchun is now known as chihchun_afk [15:19] davmor2, mksquashfs squashfs-root foo_$i.snap -noappend -comp xz -all-root -no-xattrs [15:28] PR snapd#2189 opened: asserts,daemon: implement system-user-authority header/concept [15:29] Chipaca, unless it is a core snap ;) (then without -all-root) [15:29] ogra_, yeap [15:47] PR snapd#2186 closed: asserts: bump snap-declaration to allow signing with new-style plugs and slots [15:54] PR snapd#2169 closed: interfaces/builtin: finish decl based checks [15:54] PR snapd#2185 closed: interfaces/builtin: home base declaration rule using on-classic for its policy [16:19] PR snapd#2190 opened: overlord/ifacestate: setup security for slots before plugs [16:20] PR snapd#2187 closed: boot:no next boot to the same thing [16:20] PR snapd#2191 opened: boot: do not set boot to try mode if the revision is unchanged [16:21] PR snapd#2149 closed: Finalize declaration based checks === drizztbsd is now known as timothy [17:27] anyone knows howto list latest snap packages from terminal or ubuntu software on 16.04? [17:27] would be nice to know whats newly added [17:36] PR snapd#2189 closed: asserts,daemon: implement system-user-authority header/concept [18:13] PR snapd#2176 closed: store,daemon,overlord: download things to a partials dir [18:22] PR snapd#2178 closed: snap: spool assertion candidates if snapd is not up yet [18:34] PR snapd#2188 closed: tests: wait for file written instead of log entries in the writable-areas test [19:03] Bug #1635011 opened: /v2/changes/ is not documented in rest.md [19:27] Bug #1635016 opened: Missing dependency on ca-certificates [19:44] PR snapd#2190 closed: overlord/ifacestate: setup security for slots before plugs [20:06] interesting, I made a snapcraft.yaml (http://pastebin.ubuntu.com/23350368/) and it seems to build correctly but when I isntall it 1) my binaries are prefixed with vim-hduran. and 2) they complain of the lack of a .so.0 file which is included in one of the packages I explicitly added to stage-packages any ideas? [20:10] morphis: hi, I see you've marked bug #1634540 as 'critical'; is there a deadline for this work? [20:10] Bug #1634540: Configuring a static IP address generates a netplan file without a gateway [20:14] PR snapd#2177 closed: many: use the new systemd backend for configuring GPIOs [20:53] zyga: ppa for mvo or ogra_ to snap a kernel from https://launchpad.net/~apparmor-dev/+archive/ubuntu/apparmor-devel/+packages === chihchun_afk is now known as chihchun [21:10] ogra_: are you aware of any changes to live-build that now purge cloud-init ? I've been rebuilding the core snap to include newer cloud-init to test out the system-user assertions; this worked last week, today however, in the build log, I see a purge of cloud-init: The following packages will be REMOVED: [21:10] cloud-init* locales* ubuntu-core* [21:11] looking for help in figuring out how to do builds of core snap that include cloud-init so we can get images that work in clouds [21:12] slangasek, ^^ [21:22] rharper, jgrimm: hrm [21:22] I had not heard anything about this; certainly seems like a change we need to revert [21:25] slangasek: ok, last good build for me was on 10-13; 10-14 till now, the .manifest doesn't include cloud-init; https://code.launchpad.net/~raharper/+snap/core [21:25] rharper: maybe worth a look at the history of the livecd-rootfs package in the snappy-dev ppa? [21:25] yeah, lemme look there [21:28] 2 http://ppa.launchpad.net/snappy-dev/image/ubuntu xenial/main amd64 livecd-rootfs amd64 2.420+ppa46 [47.0 kB] [21:28] that's the latest, published 10-10 [21:28] used in both good builds and the current builds that purge [21:28] so something else is triggering it [21:54] Hey, what's the state of "snappy ubuntu core" on raspberry pi devices? The documentation is outdated, the last available image is a year old, and does it support Raspberry pi 2? [21:55] raspberry pi 3 , I mean [21:56] I like the concept of snappy, but I'm a bit unsure about future device support etc [22:07] eltigre: pretty sure rpi 2 and 3 are target platforms [22:07] I know rpi 2 is [22:07] eltigre: there has been some renaming of things recently though, where do you see things being a year old? [22:08] first problem, when I go to https://developer.ubuntu.com/en/snappy/start/ and click the "Get started on the Raspberry Pi 2 ›" the guide tells me to download a normal server image for arm [22:10] I just found newer ubuntu-core images... [22:32] ok, so the 16.04 snappy-core image boots, has an open ssh service, but it doesn't take ubuntu:ubuntu or root:ubuntu or ubuntu:snappy === chihchun is now known as chihchun_afk [22:47] eltigre: you need to configure a user on a vt or serial [22:49] uhm... [22:49] so vt means I need to attach hdmi+keyboard, not even sure how to do "serial" [22:50] and I must really have the wrong documentation if this is the only way [22:53] eltigre: well having every device running ubuntu core having ubuntu:ubuntu be a sudoer is not ideal either! [22:55] The server image has ubuntu:ubuntu and forces you to change the password at first login. For Raspberry Pi I think this security is enough, because you'd have an attacker in your home network scanning your network every minute for newly flashed rpis and then you'd still know because the password changed [22:58] But that's just me. I can understand that. Would be nice to have documentation on this though. [23:03] yeah, documentation is definitely lacking [23:03] uh, why am i still waiting for a cloud-init timeout in a pc image? [23:03] i guess all the people who might know that are asleep [23:03] rharper: around? [23:35] this is infuriating [23:35] i guess i could try to understand what's going on