*** zoli__ has joined #baserock | 00:49 | |
*** zoli__ has quit IRC | 00:53 | |
*** edcragg has quit IRC | 01:06 | |
*** pacon has joined #baserock | 02:18 | |
*** pdar_ has joined #baserock | 05:48 | |
*** pdar has quit IRC | 05:53 | |
*** zoli__ has joined #baserock | 05:55 | |
*** zoli__ has quit IRC | 07:20 | |
straycat | 21:35 paulsherwood$ is it me or is it harder to try branches from gerrit than it was with the ml? | 09:24 |
---|---|---|
straycat | it's very straight forward actually | 09:24 |
straycat | git review -d <change number> | 09:24 |
straycat | will download the change and check it out into a branch | 09:25 |
paulsherwood | ah, thanks! | 09:25 |
paulsherwood | there are so many tricks to learn, straycat :-) | 09:25 |
straycat | yes, it's all much easier with git-review for sure, submitting a change is just git review -R (-R to prevent automatic rebase against the target branch) | 09:28 |
straycat | SotK, why not have the get-repo command optionally take a ref as well, so you default to what's in definitions unless the user specifies a ref | 09:34 |
straycat | life would also be easier with gerrit if we put .gitreview files into all the repos now hosted on gerrit, this got one +1 and there were no objections, i've only not sent a patch because i don't have time to right now | 09:39 |
paulsherwood | ack | 09:42 |
straycat | jjardon, it seems the systemd-timesyncd unit has a ConditionVirtualization=no so it's not getting started in any baserock vms, so there's no time sync happening right now inside vms. it's fixed by http://cgit.freedesktop.org/systemd/systemd/commit/?id=4b16233e59b3edd8338819dad275cc94b5e5f6e7 which should apparently be in the v220 release, just thought i'd let you know :) | 09:57 |
paulsherwood | straycat: that explains a lot! | 09:59 |
straycat | yes i think they were expecting the virtualisation to set the hardware clock of the vms or something, but they don't all do that, at least from what i've read https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762343 | 10:04 |
paulsherwood | aha! i've realized why ybd needs max-jobs: 1, and morph doesn't | 10:17 |
paulsherwood | i think morph only honours MAKEFLAGS in build-commands, not install-commands | 10:17 |
paulsherwood | so for example subversion-tarball, acl, libapr, harfbuzz - install steps all fail with -j6, not with -j1 | 10:20 |
*** brlogger has joined #baserock | 10:39 | |
SotK | straycat: that makes sense | 10:56 |
straycat | paulsherwood, that sounds like a bug | 11:01 |
straycat | SotK, cool | 11:02 |
SotK | hm, I was also allowing the destination path to be optionally specified | 11:21 |
SotK | is there a sane way to do both? | 11:21 |
*** zoli__ has joined #baserock | 11:23 | |
* SotK ponders finishing the yaml lorries patch he was messing with a while ago | 11:52 | |
paulsherwood | straycat: thanks for merging the acl patch :) | 11:57 |
paulsherwood | SotK: i've successfully built your xfce work, am now checking i can also build genivi from there | 11:57 |
SotK | paulsherwood: great, thanks | 12:11 |
straycat | paulsherwood, no problem :) | 12:16 |
straycat | SotK, would be nice to have yaml lorries | 12:18 |
paulsherwood | +1 | 12:19 |
*** pacon has quit IRC | 12:20 | |
* paulsherwood wonders if it's unavoidalbe to have an increasing number of foo.configure files in root of definitions | 12:32 | |
straycat | we need to tidy it up at some point | 12:34 |
straycat | throw all the conf exts into a single directory | 12:34 |
straycat | possibly all the install-files too | 12:35 |
*** zoli__ has quit IRC | 12:39 | |
paulsherwood | SotK: genivi-common-api-dbus-runtime build fails for me, investigating | 12:50 |
paulsherwood | hmm... broken in master | 12:52 |
SotK | :( | 13:02 |
SotK | maybe genivi should be in our CI? | 13:02 |
paulsherwood | i was thinking that :) | 13:02 |
pedroalvarez | Grr.. Genivi | 13:07 |
paulsherwood | heh | 13:08 |
pedroalvarez | There is a release this Friday, but my week will be plenty of things to do | 13:16 |
pedroalvarez | Otoh, nothing has changed in genivi | 13:16 |
* straycat wonders whether pedroalvarez has a highlight set for genivi | 13:17 | |
pedroalvarez | No new requirements | 13:17 |
pedroalvarez | straycat: nope, but maybe I should :) | 13:17 |
paulsherwood | pedroalvarez: don't worry, either i can do it, or persuade someone else :) | 13:20 |
pedroalvarez | Great, thanks | 13:37 |
pedroalvarez | I've pondering not doing one, given that nothing changed | 13:38 |
paulsherwood | maybe that will be the answer, we'll see | 13:39 |
paulsherwood | (still needs fixing in master - i'm bisecting) | 13:39 |
* SotK also notes that the morph SHA in definitions is from mid-March | 13:40 | |
paulsherwood | SotK: thanks, but it won't be morph. i get the same result with ybd :) | 13:40 |
SotK | I know, just mentioning it in case we should be updating it? | 13:59 |
paulsherwood | ah, in the genvi system? | 14:08 |
pedroalvarez | Hehe, no no, in devel systems. I guess that now with Gerrit we forget to send patches for definitions.git whenever we patch Morph | 14:10 |
paulsherwood | true! | 14:11 |
*** zoli__ has joined #baserock | 14:24 | |
* jjardon sees the get-repo patches and say thanks to SotK :) | 14:25 | |
jjardon | straycat: nice, maybe we should cherry pick the patch? | 14:28 |
*** zoli__ has quit IRC | 14:29 | |
pedroalvarez | Oh great, once it's merged we can use it for our license check script, and stop depending on morph edit | 14:33 |
pedroalvarez | paulsherwood: ideally firehose will send patches to update morph version in definitions.git | 14:34 |
paulsherwood | :) | 14:35 |
jjardon | btw, for the curious, after a request, baserock statistics are up-to-date again: https://www.openhub.net/p/baserock. Seems February 2015 is the new commit record \o/ | 14:51 |
paulsherwood | does that include ybd? :) | 14:54 |
paulsherwood | and does it include definitions? | 14:54 |
* paulsherwood sees that the answers are no, and yes https://www.openhub.net/p/baserock/enlistments | 14:56 | |
jjardon | paulsherwood: feel free to add it | 14:57 |
paulsherwood | jjardon: thanks, but i'll wait until it's worth talking about... which hopefully will be soon | 14:57 |
paulsherwood | any ideas why gerrit might bounce me with this... http://paste.baserock.org/zogojigemu | 15:05 |
straycat | jjardon, is there any reason we build ntp without --enable-linuxcaps ? | 15:12 |
straycat | s/ntp/&d/ | 15:12 |
SotK | jjardon, straycat: Thanks for the reviews! | 15:13 |
SotK | jjardon: you'll have to wait for tlsa to answer your queries about the xorg stratum | 15:14 |
straycat | SotK, no problem, quite looking forward to having a morph get-repo command | 15:14 |
straycat | although i'd also need to add a ntp user | 15:16 |
jjardon | straycat: no idea, but we stop using ntpd in the generic systems when we upgrade systemd and start suse timesyncd | 15:16 |
jjardon | straycat: you should probably need to ask jmacs | 15:17 |
straycat | jjardon, aye but for swift we need ntp, so there'll be a conf ext to disable timesyncd and use ntp for anyone deploying a swift node | 15:17 |
jjardon | straycat: ah, ok didnt know ntpd is a hardcoded dependency of swift | 15:18 |
straycat | yeah i think internal time synchronisation is required to keep the object store consistent | 15:20 |
*** zoli__ has joined #baserock | 15:56 | |
*** zoli__ has quit IRC | 16:00 | |
straycat | jjardon, (cherry-pick) idk maybe, or we could wait for the release | 16:24 |
straycat | paulsherwood, re http://paste.baserock.org/zogojigemu what happens if you run git commit --amend then try to resubmit? | 16:28 |
straycat | also, unless you're pushing a new patchset to the same change, try deleting the Change-Id in the commit msg | 16:29 |
paulsherwood | ok | 16:30 |
paulsherwood | will try (when this build finishes) | 16:30 |
straycat | we could also put the git-hook in the repo and have morph checkout/branch copy it into the right place | 16:31 |
straycat | that's probably not a good idea | 16:32 |
*** zoli__ has joined #baserock | 16:47 | |
straycat | hmm, I get Operation not permitted when i chown a directory in this chroot, running chown as a system integration command | 16:55 |
straycat | and i have created the user and group | 16:56 |
straycat | and now i'm in the chroot and i can chown the directory just fine | 16:59 |
paulsherwood | straycat: can you use mknod and chmod instead? | 17:26 |
* paulsherwood had a similar problem some months ago | 17:26 | |
paulsherwood | not sure if what i'm suggesting is relevant though | 17:27 |
straycat | i'll try it anyway | 18:03 |
straycat | paulsherwood, chown failed too | 18:29 |
straycat | root@salo:/home/richardipsum# ping google.co.uk | 18:33 |
straycat | ping: unknown host google.co.uk | 18:33 |
straycat | root@salo:/home/richardipsum# ping 8.8.8.8 | 18:33 |
straycat | PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. | 18:33 |
straycat | 64 bytes from 8.8.8.8: icmp_req=1 ttl=53 time=48.0 ms | 18:33 |
straycat | sorry, wrong window >.> | 18:33 |
paulsherwood | jjardon: you updated dbus - genivi for some reason has a 'custom marshalling' patch which the authors have not upstreamed | 18:37 |
paulsherwood | i'll send a patch to apply it | 18:37 |
paulsherwood | jjardon: is there something special about dbus-1.8.16, or should we go even further forward? | 18:39 |
straycat | richard_maw, before i start debugging this, is there some obvious thing i'm missing that means chown() chmod() etc can't be called from within a linux-user-chroot ? | 18:56 |
straycat | paulsherwood, sorry i meant chmod | 19:03 |
*** sambishop has joined #baserock | 19:10 | |
paulsherwood | straycat: i'm guessing it's something to do with permissions (ie your operation is somehow denied by the chroot config you've set up)? | 19:11 |
paulsherwood | i found this, for example? http://askubuntu.com/questions/280894/changing-write-permissions-for-jailed-sftp-denies-login | 19:11 |
straycat | it looks like linux-user-chroot is to blame | 19:14 |
straycat | i took the linux-user-chroot- commandline morph is using and stripped it down to a bare minimum, it still failed with operation not permitted, then when i substituted linux-user-chroot for chroot the integration script succeeded | 19:15 |
paulsherwood | ah :) | 19:33 |
paulsherwood | progress, at least | 19:33 |
*** sambishop has quit IRC | 19:35 | |
*** zoli__ has quit IRC | 22:03 | |
*** zoli__ has joined #baserock | 22:18 | |
*** zoli__ has quit IRC | 22:23 | |
*** zoli__ has joined #baserock | 23:19 | |
*** zoli__ has quit IRC | 23:23 | |
*** zoli__ has joined #baserock | 23:42 | |
*** zoli__ has quit IRC | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!