*** jlrmagnus has joined #automotive | 01:17 | |
*** jlrmagnus has left #automotive | 02:51 | |
*** mdunford has joined #automotive | 08:14 | |
*** apinheiro has joined #automotive | 08:23 | |
*** persia has joined #automotive | 08:46 | |
*** apinheiro has quit IRC | 12:52 | |
*** mdunford has quit IRC | 12:54 | |
* paulsherwood has no idea about motorcycles or metals, sadly | 12:55 | |
paulsherwood | fwiw I'm going to experiment with documenting key points of the GENIVI tools team meeting as it happens, here | 12:56 |
---|---|---|
paulsherwood | i hope no-one minds | 12:56 |
paulsherwood | stephen lawrence joined | 12:59 |
paulsherwood | andreas and gunnar have joined also | 12:59 |
*** apinheiro has joined #automotive | 13:04 | |
paulsherwood | big news - we have a new confluence instance | 13:08 |
*** JEEBsv has quit IRC | 13:08 | |
paulsherwood | we need a single point of information, with better quality of infgormation | 13:08 |
paulsherwood | the hope would be to deprecate the mediawiki and the content management behind projects.genivi.org | 13:10 |
paulsherwood | https://genivi-oss.atlassian.net/wiki/dashboard.action | 13:10 |
paulsherwood | is the 'big picture' missing? it's unlikely that the internal wiki could ever be deprecated | 13:12 |
paulsherwood | moving content from internal to public requires us to follow process and confirm permission to publish | 13:13 |
paulsherwood | by default meetings are held in private, so minutes don't get published | 13:14 |
*** emaj has joined #automotive | 13: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 | |
paulsherwood | even so, i think it was a good meeting... will send link to minutes once i've gathered my thoughts | 13:56 |
*** mdunford has joined #automotive | 14:13 | |
persia | On public/private: something I've seen work for closed meetings in the past is agreement by all that the minutes be public. | 14:42 |
persia | That 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 |
paulsherwood | i know the tools meeting happens in public, because i requested that and the approach was agreed | 14:49 |
paulsherwood | by default other genivi meetings are 'members only', and i am not sure any other meetings have chosen to explicitly request public proceedings | 14:50 |
paulsherwood | i think participants in other meetings would in many cases be happy to 'go public' but there is some inertia | 14:51 |
*** jlrmagnus has joined #automotive | 14:59 | |
jlrmagnus | Morning. | 15:02 |
*** mythi has quit IRC | 15:36 | |
*** paulsherwood has quit IRC | 15:36 | |
*** jjardon has quit IRC | 15:36 | |
*** paulsherwood has joined #automotive | 15:37 | |
*** mythi has joined #automotive | 15:37 | |
*** jjardon has joined #automotive | 15:49 | |
*** gvancuts has joined #automotive | 16:05 | |
*** gvancuts has left #automotive | 16:44 | |
paulsherwood | hi jlrmagnus :) | 16:56 |
*** rstreif__ is now known as rstreif | 17:18 | |
*** apinheiro has quit IRC | 17:38 | |
*** emj has joined #automotive | 17:57 | |
*** emj is now known as Guest12430 | 17:57 | |
*** emaj has quit IRC | 18:01 | |
*** Guest12430 has quit IRC | 18:01 | |
*** emaj has joined #automotive | 18:03 | |
jlrmagnus | rvi-test1 will now run the master branch of rvi_core in order to test certificates. | 18:41 |
*** uwiger has joined #automotive | 18:50 | |
jlrmagnus | Hello Ulf | 18:50 |
uwiger | Hello | 18:50 |
jlrmagnus | I'm fixing a few merge conflicts. Then I'll do a new build and deploy on test1. | 18:55 |
jlrmagnus | Error messages are sure to follow. | 18:55 |
jlrmagnus | uwiger, Do we need the base64 deps? | 18:57 |
jlrmagnus | In rvi_core. | 18:57 |
jlrmagnus | I assume we do. | 18:57 |
uwiger | yes | 18:57 |
jlrmagnus | Ok. | 18:57 |
*** persia has quit IRC | 19:21 | |
*** persia has joined #automotive | 19:23 | |
*** emaj has quit IRC | 19:34 | |
*** persia has quit IRC | 19:45 | |
*** persia has joined #automotive | 20:07 | |
*** persia has joined #automotive | 20:07 | |
jlrmagnus | uwiger ? | 20:51 |
uwiger | yes? | 20:52 |
jlrmagnus | I've done a bit of merging to get master freshened up. | 20:52 |
jlrmagnus | A part of the merging process was to remove rvi_common:extract_json() variants. | 20:52 |
jlrmagnus | However, it seems like it is needed by connection:handle_info()/ | 20:53 |
jlrmagnus | Was extract_json and the bracket counting code to be put back in again? | 20:53 |
jlrmagnus | (Which is easily done) | 20:53 |
uwiger | hmm... | 20:55 |
jlrmagnus | I've been ripping up the branches, so I may have missed something. | 20:55 |
jlrmagnus | https://github.com/magnusfeuer/rvi_core/blob/master/components/dlink_tcp/src/connection.erl | 20:56 |
jlrmagnus | Line 233 | 20:56 |
jlrmagnus | That's the call that is now undefined. | 20:57 |
jlrmagnus | I guess the same call is in the Bluetooth code. | 20:57 |
uwiger | That code was moved from connection.erl in this commit: | 21:06 |
uwiger | https://github.com/magnusfeuer/rvi_core/commit/6e797e454cf174ee5336fd43a4a39b6c19a59828 | 21:06 |
uwiger | Sorry it took a while to track down - I didn't remember doing it. ;-) | 21:07 |
jlrmagnus | Pl/ | 21:07 |
jlrmagnus | Crap. I mixed up that commit. | 21:07 |
jlrmagnus | Ok. Code goes back into rvi_common.erl then. Thank you. | 21:08 |
jlrmagnus | Ok. github.com/magnusfeuer/rvi_core master updated. | 21:16 |
*** stoffe has joined #automotive | 21:17 | |
jlrmagnus | That code now runs on test1 | 21:17 |
jlrmagnus | I | 21:17 |
stoffe | Ok, in | 21:17 |
jlrmagnus | uwiger: I'll try to connect to test1 from my local box to see what bombs out. | 21:17 |
uwiger | ok | 21:18 |
jlrmagnus | stoffe: Welcome. | 21:18 |
jlrmagnus | Rudi is idle. | 21:18 |
stoffe | Not sure if it was intended this way but when I decode the base 64 parameters I get a strange structure | 21:18 |
stoffe | I get [{id:xxx},{cert:jwt}] | 21:18 |
stoffe | I would expect to get [ {id:xxx,cert:jwt} ] | 21:19 |
stoffe | now 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 cert | 21:20 |
jlrmagnus | I'm chasing Rudi. | 21:22 |
jlrmagnus | uwiger: Broken config, I believe. | 21:27 |
jlrmagnus | ERL_LIBS=/home/magnus/work/jlr/rvi_core/components:/home/magnus/work/jlr/rvi_core/deps: | 21:27 |
jlrmagnus | Setting up node test. | 21:27 |
jlrmagnus | Error 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 f | 21:27 |
jlrmagnus | ile -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 output | 21:27 |
jlrmagnus | priv/config/rvi_common.config is there. | 21:27 |
uwiger | I | 21:31 |
uwiger | I've seen that problem before | 21:31 |
jlrmagnus | ok. | 21:32 |
jlrmagnus | Hints? | 21:32 |
jlrmagnus | You should be able to recreate it by checking out https://github.com/magnusfeuer/rvi_core master | 21:41 |
jlrmagnus | make | 21:41 |
jlrmagnus | ./scripts/setup_rvi_node.sh -n test -c rvi_sample.config -d | 21:41 |
uwiger | Yeah, I solved that when adding the test suite, but that branch in your repos doesn't work either ... | 21:46 |
uwiger | Quickest way to fix it would be to add "$TOP_DIR:" to ERL_LIBS in setup_rvi_node.sh | 21:47 |
uwiger | I'll check if my laptop is ready. Perhaps there is something I haven't pushed? | 21:49 |
jlrmagnus | Ok. | 22:06 |
uwiger | It was correct in the branch magnusfeuer/uw-certificate-test (which no longer exists, I think) | 22:16 |
jlrmagnus | i have it. will try to integrate. | 22:16 |
uwiger | And also here: https://github.com/uwiger/rvi_core/blob/master/scripts/setup_rvi_node.sh#L94 | 22:16 |
uwiger | Merging is fun. :) | 22:17 |
jlrmagnus | Not. | 22:17 |
jlrmagnus | That code is apparently already merged. | 22:18 |
jlrmagnus | One sec. | 22:18 |
jlrmagnus | Ok. With that fix in setup_rvi_node.sh things came up. | 22:24 |
uwiger | cool | 22:24 |
jlrmagnus | Got the master up and running on both test1 (server) and my laptop (client). | 22:28 |
jlrmagnus | I think we have documentation on how to provision new certs, but I cannot find it. | 22:28 |
jlrmagnus | uwiger, help? | 22:28 |
uwiger | yes? | 22:28 |
jlrmagnus | Doc on how to setup certs, do we have it? | 22:29 |
jlrmagnus | Right now, on the server, I get: 15:27:35.046 [warning] Auth validation exception: badarg | 22:29 |
jlrmagnus | As a part of the dlink_tcp:authorize() processing. | 22:29 |
uwiger | do you have debug output? | 22:29 |
jlrmagnus | I'll dump it in pastebin. | 22:30 |
jlrmagnus | One sec | 22:30 |
jlrmagnus | http://pastebin.com/sLv1XmMp | 22:32 |
jlrmagnus | brb | 22:32 |
jlrmagnus | uwiger: Did you delete rvi_core_SUITE.erl? | 22:37 |
uwiger | No | 22:38 |
jlrmagnus | Ok. | 22:38 |
jlrmagnus | Nm. I built a release called 'test' that deleted the original test directory. | 22:38 |
uwiger | ah | 22:39 |
jlrmagnus | I'll send a PR to PDXostc/master so that we have a common starting point. | 22:41 |
jlrmagnus | Any luck with the error message? | 22:41 |
jlrmagnus | Or rather, the issue with the badarg execption | 22:42 |
radiofree | I'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 |
radiofree | unless 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/include | 22:47 |
radiofree | i'll dig through the thread tomorrow | 22:47 |
radiofree | s/reword/rework/ | 22:48 |
radiofree | two typos in two e-mails, i will stop sending e-mails on my phone | 23:06 |
*** jlrmagnus has quit IRC | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!