*** edcragg has quit IRC | 00:49 | |
*** gtristan has joined #baserock | 02:25 | |
*** lachlanmackenzie has quit IRC | 02:33 | |
*** lachlanmackenzie has joined #baserock | 04:04 | |
gtristan | jjardon, http://picpaste.com/baserock-gnome-shell-D7puKghz.png ! | 08:12 |
---|---|---|
SotK | gtristan: \o/ | 08:22 |
gtristan | That... was really not as easy as I expected :) | 08:23 |
gtristan | and, it's not got gdm properly configured... pam modules also need proper attention, no applications | 08:23 |
gtristan | but... at least it's a milestone | 08:24 |
*** lachlanmackenzie has quit IRC | 08:36 | |
gtristan | fwiw, I'll require one additional lorry: https://gerrit.baserock.org/#/c/1165/ | 08:39 |
gtristan | for the above to build | 08:39 |
*** edcragg has joined #baserock | 09:09 | |
*** lachlanmackenzie has joined #baserock | 09:24 | |
gtristan | hrm... git review seems buggy | 09:40 |
gtristan | So, this happens in a fresh checkout, no matter how many times I download `commit-msg' into .git/hooks: http://paste.baserock.org/okevadeziv | 09:47 |
gtristan | And, in another checkout, I get this error: http://paste.baserock.org/fezihigeza | 09:48 |
gtristan | even though git show 815fb0c09f6a97909dc388b15d8c054e73107941... shows a commit with the correctly set codething.co.uk author | 09:48 |
paulsherwood | gtristan: http://git.baserock.org/cgi-bin/cgit.cgi/delta/telepathy-logger.git/ | 09:50 |
gtristan | the above is using: git review -R -t make-gnome-shell-startup (to upload a patchset containing close to 20 commits, which *really* should not be squashed into a single commit) | 09:50 |
* paulsherwood can't help with the gerrit magic, sadly | 09:50 | |
gtristan | :) | 09:50 |
paulsherwood | in other news, i seem to have a working ybd+vagrant setup | 09:51 |
paulsherwood | http://wiki.baserock.org/ybd/?updated#index1h2 | 09:52 |
* gtristan learns what vagrant is at: https://www.vagrantup.com/ | 09:54 | |
* gtristan -> supper | 09:56 | |
*** gtristan has quit IRC | 09:56 | |
paulsherwood | it's basically some ruby+go to simplify spinning up virtual machines for developers | 09:56 |
paulsherwood | very popular with app folks i think | 09:56 |
pedroalvarez | I've been using it for testing Ansible playbooks :) | 10:05 |
pedroalvarez | you can configre Ansible as a provider for Vagrant, making the cycle "create fresh VM" -> "run Ansible playbooks against it" really easy | 10:06 |
pedroalvarez | paulsherwood: you can create a Vagrantfile that also installs the dependencies (and even ybd), so that when you do `vagrant up` everything is set up | 10:10 |
paulsherwood | pedroalvarez: oh, ok. i need to read more then :) | 10:11 |
* paulsherwood is only skating on the surface of the pond | 10:11 | |
pedroalvarez | And... you can even put this file in the ybd repo, so the instructions to get started would be: clone ybd, `vagrant up` | 10:12 |
* rjek tends to test ansible playbooks against a VM with a snapshot, so he can roll-back to the before state | 10:15 | |
pedroalvarez | rjek: my usecase is to make sure that they work for a fresh VM :) | 10:18 |
paulsherwood | pedroalvarez: noted. am working on it :) | 10:20 |
* pedroalvarez continues playing with the raspberry 2 | 10:21 | |
*** zoli_ has joined #baserock | 10:21 | |
pedroalvarez | If u-boot upstream works, I can stop using another binary blob :) | 10:22 |
paulsherwood | cool :-) | 10:22 |
*** gtristan has joined #baserock | 10:27 | |
* paulsherwood wonders why we're now using linux-stable as well as linux | 10:28 | |
pedroalvarez | paulsherwood: different versions of linux for different BSPs | 10:31 |
pedroalvarez | there were some discussion about that here, some people didn't like the idea, others didn't disagree | 10:32 |
pedroalvarez | The patch ended up being merged | 10:32 |
rjek | pedroalvarez: My fresh VMs are made from clones of existing VMs with snapshots. | 10:33 |
rjek | It works well | 10:33 |
pedroalvarez | yay, this u-boot works :) | 10:34 |
pedroalvarez | Next task: get extlinux.conf working, so that we can upgrade them :) | 10:34 |
paulsherwood | pedroalvarez: it adds quite a few minutes to my 'startup experience' | 10:37 |
paulsherwood | pedroalvarez: you're on fire :) | 10:37 |
pedroalvarez | I am, everything works for me this weekend | 10:38 |
pedroalvarez | paulsherwood: We could try to get the same kernel for all bsps we care about this week | 10:38 |
paulsherwood | +1 | 10:38 |
pedroalvarez | BTW: I think for raspberry pi 2 I can't use upstream kernel tree | 10:39 |
pedroalvarez | It's on my todo list of things to investigate | 10:39 |
*** zoli_ has quit IRC | 11:13 | |
*** zoli_ has joined #baserock | 11:13 | |
*** zoli_ has quit IRC | 11:19 | |
gtristan | Aha I see now | 11:50 |
gtristan | the commit-msg hook doesn't run for patches applied with git am | 11:50 |
gtristan | but with interactive rebase, doing 'reword', you can force it | 11:50 |
* gtristan thinks he is able to work around this gerrit monster and forcefeed it some patches :) | 11:51 | |
gtristan | yay ! | 11:52 |
gtristan | does this look about right: https://gerrit.baserock.org/#/q/status:open ? | 11:54 |
gtristan | seems to have created one gerrit entry for each patch, as opposed to one entry with a list of patches (but they are all at least on the same 'startup-gnome-shell' branch) | 11:55 |
* gtristan thinks he will avoid git-review in the future and would rather be exposed to the gory details - otherwise when it fails, you just have no clue why | 11:56 | |
gtristan | also, I think there is some kind of bug, really | 11:56 |
gtristan | as I usually configure my email address only locally to the repository in question | 11:56 |
gtristan | but it seems that when pushing to gerrit, it does something and only pulls my globally configured email address | 11:57 |
gtristan | (causing that message which actually makes no sense) | 11:57 |
*** edcragg has quit IRC | 13:09 | |
*** edcragg has joined #baserock | 13:17 | |
* gtristan files https://code.google.com/p/gerrit/issues/detail?id=3597 ... and hits the hey | 14:17 | |
persia | gtristan: each patch as a separate review entry in the same branch is normal. Not ideal, but one of the less frustrating warts gerrit has. Unfortunately, nothing else has the base features, making dependence on gerrit something we all work around with distaste. | 14:42 |
gtristan | :) | 14:45 |
gtristan | you can at least view all the patches of a topic branch together | 14:46 |
persia | Yes, and with tools like gertty, the experience is almost sane. | 14:52 |
* paulsherwood is failing dismally to get ybd working on shared filesystems :/ | 15:21 | |
*** gtristan has quit IRC | 15:23 | |
rjek | paulsherwood: What are you running into? | 15:33 |
paulsherwood | ybd uses mknod to create /dev/null in the sandboxes. that doesn't seem to work for vboxfs or nfs | 15:36 |
rjek | Almost certainly not, and for good security reasons. | 15:36 |
rjek | Device nodes are only normally creatable locally, and by root. | 15:39 |
rjek | I would be surprised if vboxfs supports device nodes at all | 15:39 |
rjek | paulsherwood: Perhaps use a local tmpfs for /dev ? | 15:40 |
paulsherwood | rjek: that was edmund's suggestion. my brain is so far failing to join the dots, though | 16:19 |
*** edcragg has quit IRC | 17:19 | |
*** edcragg has joined #baserock | 19:21 | |
*** edcragg has quit IRC | 20:40 | |
*** edcragg has joined #baserock | 20:46 | |
pedroalvarez | nope, extlinux.conf doesn't work straightaway | 21:06 |
pedroalvarez | and I don't have any clue of why :) | 21:07 |
*** edcragg has quit IRC | 22:31 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!