IRC logs for #automotive for Monday, 2015-07-13

*** jlrmagnus has joined #automotive01:17
*** jlrmagnus has left #automotive02:51
*** mdunford has joined #automotive08:14
*** apinheiro has joined #automotive08:23
*** persia has joined #automotive08:46
*** apinheiro has quit IRC12:52
*** mdunford has quit IRC12:54
* paulsherwood has no idea about motorcycles or metals, sadly12:55
paulsherwoodfwiw I'm going to experiment with documenting key points of the GENIVI tools team meeting as it happens, here12:56
paulsherwoodi hope no-one minds12:56
paulsherwoodstephen lawrence joined12:59
paulsherwoodandreas and gunnar have joined also12:59
*** apinheiro has joined #automotive13:04
paulsherwoodbig news - we have a new confluence instance13:08
*** JEEBsv has quit IRC13:08
paulsherwoodwe need a single point of information, with better quality of infgormation13:08
paulsherwoodthe hope would be to deprecate the mediawiki and the content management behind projects.genivi.org13:10
paulsherwoodhttps://genivi-oss.atlassian.net/wiki/dashboard.action13:10
paulsherwoodis the 'big picture' missing? it's unlikely that the internal wiki could ever be deprecated13:12
paulsherwoodmoving content from internal to public requires us to follow process and confirm permission to publish13:13
paulsherwoodby default meetings are held in private, so minutes don't get published13:14
*** emaj has joined #automotive13:25
* paulsherwood concludes that he gets too involved in the discussion to type in this window as well as navigate the other stuff...13:55
paulsherwoodeven so, i think it was a good meeting... will send link to minutes once i've gathered my thoughts13:56
*** mdunford has joined #automotive14:13
persiaOn public/private: something I've seen work for closed meetings in the past is agreement by all that the minutes be public.14:42
persiaThat said, I had the impression that many GENIVI meetings were open to anyone who was willing to dial-in: is my understanding incorrect?14:42
paulsherwoodi know the tools meeting happens in public, because i requested that and the approach was agreed14:49
paulsherwoodby default other genivi meetings are 'members only', and i am not sure any other meetings have chosen to explicitly request public proceedings14:50
paulsherwoodi think participants in other meetings would in many cases be happy to 'go public' but there is some inertia14:51
*** jlrmagnus has joined #automotive14:59
jlrmagnusMorning.15:02
*** mythi has quit IRC15:36
*** paulsherwood has quit IRC15:36
*** jjardon has quit IRC15:36
*** paulsherwood has joined #automotive15:37
*** mythi has joined #automotive15:37
*** jjardon has joined #automotive15:49
*** gvancuts has joined #automotive16:05
*** gvancuts has left #automotive16:44
paulsherwoodhi jlrmagnus :)16:56
*** rstreif__ is now known as rstreif17:18
*** apinheiro has quit IRC17:38
*** emj has joined #automotive17:57
*** emj is now known as Guest1243017:57
*** emaj has quit IRC18:01
*** Guest12430 has quit IRC18:01
*** emaj has joined #automotive18:03
jlrmagnusrvi-test1 will now run the master branch of rvi_core in order to test certificates.18:41
*** uwiger has joined #automotive18:50
jlrmagnusHello Ulf18:50
uwigerHello18:50
jlrmagnusI'm fixing a few merge conflicts. Then I'll do a new build and deploy on test1.18:55
jlrmagnusError messages are sure to follow.18:55
jlrmagnusuwiger, Do we need the base64 deps?18:57
jlrmagnusIn rvi_core.18:57
jlrmagnusI assume we do.18:57
uwigeryes18:57
jlrmagnusOk.18:57
*** persia has quit IRC19:21
*** persia has joined #automotive19:23
*** emaj has quit IRC19:34
*** persia has quit IRC19:45
*** persia has joined #automotive20:07
*** persia has joined #automotive20:07
jlrmagnusuwiger ?20:51
uwigeryes?20:52
jlrmagnusI've done a bit of merging to get master freshened up.20:52
jlrmagnusA part of the merging process was to remove rvi_common:extract_json() variants.20:52
jlrmagnusHowever, it seems like it is needed by connection:handle_info()/20:53
jlrmagnusWas extract_json and the bracket counting code  to be put back in again?20:53
jlrmagnus(Which is easily done)20:53
uwigerhmm...20:55
jlrmagnusI've been ripping up the branches, so I may have missed something.20:55
jlrmagnushttps://github.com/magnusfeuer/rvi_core/blob/master/components/dlink_tcp/src/connection.erl20:56
jlrmagnusLine 23320:56
jlrmagnusThat's the call that is now undefined.20:57
jlrmagnusI guess the same call is in the Bluetooth code.20:57
uwigerThat code was moved from connection.erl in this commit:21:06
uwigerhttps://github.com/magnusfeuer/rvi_core/commit/6e797e454cf174ee5336fd43a4a39b6c19a5982821:06
uwigerSorry it took a while to track down - I didn't remember doing it. ;-)21:07
jlrmagnusPl/21:07
jlrmagnusCrap. I mixed up that commit.21:07
jlrmagnusOk. Code goes back into rvi_common.erl then. Thank you.21:08
jlrmagnusOk. github.com/magnusfeuer/rvi_core master updated.21:16
*** stoffe has joined #automotive21:17
jlrmagnusThat code now runs on test121:17
jlrmagnusI21:17
stoffeOk, in21:17
jlrmagnusuwiger: I'll try to connect to test1 from my local box to see what bombs out.21:17
uwigerok21:18
jlrmagnusstoffe: Welcome.21:18
jlrmagnusRudi is idle.21:18
stoffeNot sure if it was intended this way but when I decode the base 64 parameters I get a strange structure21:18
stoffeI get  [{id:xxx},{cert:jwt}]21:18
stoffeI would expect to get [ {id:xxx,cert:jwt} ]21:19
stoffenow I have to get object 0 & 1 from the list … but as you know things might get reordered in libraries and I would expect that each entry in the array would be one cert21:20
jlrmagnusI'm chasing Rudi.21:22
jlrmagnusuwiger: Broken config, I believe.21:27
jlrmagnusERL_LIBS=/home/magnus/work/jlr/rvi_core/components:/home/magnus/work/jlr/rvi_core/deps:21:27
jlrmagnusSetting up node test.21:27
jlrmagnusError including conf (rvi_core/priv/config/rvi_common.config): no such lib (rvi_core) Usage: escript setup_gen.beam Name Conf Outdir [Options] or: escript setup_gen.beam Options Name : Name of release (for .rel file) Conf : Name of .conf file (file:script/2 format) Outdir: Where to write generated files -name Name : Name of release (for .rel file) -root Dir : Installation root directories (multiple -root options allowed) -conf F : setup-style Conf f21:27
jlrmagnusile -relconf F : RelTool-style config file -out OutDir: Where to write generated files -sys F : Name of pre-existing sys.config file -vsn V : System version (otherwise derived from outdir) -install B : B:: true|false - whether to create install boot script -v : Verbose - generate lots of output21:27
jlrmagnuspriv/config/rvi_common.config is there.21:27
uwigerI21:31
uwigerI've seen that problem before21:31
jlrmagnusok.21:32
jlrmagnusHints?21:32
jlrmagnusYou should be able to recreate it by checking out https://github.com/magnusfeuer/rvi_core master21:41
jlrmagnusmake21:41
jlrmagnus ./scripts/setup_rvi_node.sh  -n test -c rvi_sample.config  -d21:41
uwigerYeah, I solved that when adding the test suite, but that branch in your repos doesn't work either ...21:46
uwigerQuickest way to fix it would be to add "$TOP_DIR:" to ERL_LIBS in setup_rvi_node.sh21:47
uwigerI'll check if my laptop is ready. Perhaps there is something I haven't pushed?21:49
jlrmagnusOk.22:06
uwigerIt was correct in the branch magnusfeuer/uw-certificate-test (which no longer exists, I think)22:16
jlrmagnusi have it. will try to integrate.22:16
uwigerAnd also here: https://github.com/uwiger/rvi_core/blob/master/scripts/setup_rvi_node.sh#L9422:16
uwigerMerging is fun. :)22:17
jlrmagnusNot.22:17
jlrmagnusThat code is apparently already merged.22:18
jlrmagnusOne sec.22:18
jlrmagnusOk. With that fix in setup_rvi_node.sh things came up.22:24
uwigercool22:24
jlrmagnusGot the master up and running on both test1 (server) and my laptop (client).22:28
jlrmagnusI think we have documentation on how to provision new certs, but I cannot find it.22:28
jlrmagnusuwiger, help?22:28
uwigeryes?22:28
jlrmagnusDoc on how to setup certs, do we have it?22:29
jlrmagnusRight now, on the server, I get: 15:27:35.046 [warning] Auth validation exception: badarg22:29
jlrmagnusAs a part of the dlink_tcp:authorize() processing.22:29
uwigerdo you have debug output?22:29
jlrmagnusI'll dump it in pastebin.22:30
jlrmagnusOne sec22:30
jlrmagnushttp://pastebin.com/sLv1XmMp22:32
jlrmagnusbrb22:32
jlrmagnusuwiger:  Did you delete rvi_core_SUITE.erl?22:37
uwigerNo22:38
jlrmagnusOk.22:38
jlrmagnusNm. I built a release called 'test' that deleted the original test directory.22:38
uwigerah22:39
jlrmagnusI'll send a PR to PDXostc/master so that we have a common starting point.22:41
jlrmagnusAny luck with the error message?22:41
jlrmagnusOr rather, the issue with the badarg execption22:42
radiofreeI've been busy with other work so i've not been following, but does the common-api reword mean it won't install a /usr/include/common.h file?22:46
radiofreeunless common-api is the one api to rule them all, one api to find them, one api to bring them all and in the darkness bind them, it doesn't make sense to leave "common.h" in /usr/include22:47
radiofreei'll dig through the thread tomorrow22:47
radiofrees/reword/rework/22:48
radiofreetwo typos in two e-mails, i will stop sending e-mails on my phone23:06
*** jlrmagnus has quit IRC23:49

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