IRC logs for #automotive for Thursday, 2016-06-16

*** jlrmagnus has quit IRC00:08
*** waltminer has quit IRC00:11
*** Saint_Isidore has quit IRC00:33
*** Saint_Isidore has joined #automotive00:33
*** Saint_Isidore has quit IRC00:38
*** Saint_Isidore has joined #automotive00:44
*** waltminer has joined #automotive00:44
*** Saint_Isidore has quit IRC00:49
*** tjamison has left #automotive01:01
*** ncontino has joined #automotive01:21
*** AlisonChaiken has joined #automotive01:32
*** mdurnev has joined #automotive02:07
*** waltminer has quit IRC02:11
*** Sisco has quit IRC03:34
*** ncontino has quit IRC05:51
*** leon-anavi has joined #automotive06:41
leon-anavimorning06:42
*** Sisco has joined #automotive06:45
fredcadetegood morning06:54
*** rajm has joined #automotive07:14
*** CTtpollard has joined #automotive07:17
rajmmorning!07:22
CTtpollardmorning all07:23
*** ctbruce has joined #automotive07:36
*** jobol has joined #automotive07:38
*** jonathanmaw has joined #automotive07:42
*** Saint_Isidore has joined #automotive07:46
*** Saint_Isidore has quit IRC07:50
*** sanjeev has quit IRC07:52
fredcadeteCTtpollard: any luck with that rust issue?07:56
fredcadeteit smells of a dependency that is not properly tracked in sstate07:56
CTtpollardfredcadete: I need to take a look, I was out of the office yesterday07:56
*** gunnarx has joined #automotive07:58
CTtpollardshowing the GDP to graduates...07:59
fredcadeteI may have some time to look it up in the background. Could you point me to the GDP setup instructions after the rework in the last few weeks?08:00
CTtpollardfredcadete: the readme should have enough https://github.com/GENIVI/genivi-dev-platform unless you want specific info for a target08:01
fredcadeteI suppose the issue shows up with the qemu target08:02
fredcadeteI'll have a go then08:02
CTtpollardI've triggered the error when having a successful qemu build, and then using the sstate for any other target08:03
fredcadeteis the issue happening in the master branch or do I have to integrate some PR to expose it?08:03
CTtpollardmaster08:04
fredcadeterecipe=rustc ?08:04
fredcadetesorry about all this questions, I have not been keeping track08:05
CTtpollardfredcadete: yup, if you find anything to report could you put it in the ticket? https://at.projects.genivi.org/jira/browse/GDP-24908:05
fredcadetesure08:06
CTtpollardcheers :)08:06
*** toscalix has joined #automotive08:20
*** Tarnyko has joined #automotive08:25
*** fredcadete_ has joined #automotive09:00
*** fredcadete has quit IRC09:02
*** Tarnyko has quit IRC09:12
fredcadete_CTtpollard: I'm reproducing issues with the rvi-sota-client stack when reusing sstate, but the error log is not the same you show in https://at.projects.genivi.org/jira/browse/GDP-24909:21
fredcadete_could you tell me the bitbake task that gives that failure?09:22
CTtpollardlets see if I can dig it out09:22
CTtpollarddepending on target, do_compile on either rusty09:23
fredcadete_rusty?09:23
CTtpollard*rust-native09:23
CTtpollardtypo ;)09:23
fredcadete_so do_compile on either rust-native or rust ?09:24
CTtpollardI've also seen it from rust-cross09:24
CTtpollardjust can't find a live example of it right now09:24
fredcadete_ok09:24
fredcadete_I've had failures on rust do_compile and rvi-sota-client do_compile when reusing sstate09:26
fredcadete_it does not look like meta-rust is up to par with core OE09:26
CTtpollardall the failures I have stem from rust.bb, and then more often than not rust-native internally to that09:27
CTtpollardleading back to the rustc snapshot09:27
fredcadete_worst-case, I have a way to reproduce the issue without having to set up multiple machines and stuff09:31
*** gunnarx has quit IRC09:41
*** fredcadete has joined #automotive09:55
*** fredcadete_ has quit IRC09:57
CTtpollardfredcadete: any ideas about a stopgap fix beyond just removing the sota-client from the ci builds?10:06
fredcadetehonestly no10:06
fredcadeteas far as I can see this is even a bug in meta-rust10:06
fredcadeteI mean, bug or not supporting sstate, whatever10:07
CTtpollardunderstood10:07
fredcadeteI am having sstate issues with rustc and rvi-sota-client when reusing same-machine sstate. This has to be fixed first, and hopefully MACHINE dependencies are correctly set and different-machine sstate sharing will work10:09
fredcadetethere are possible stopgaps to be applied inside each of these recipes such as depending on another's do_compile instead on do_sysroot, but they will still increase delta build times10:10
fredcadeterust takes ages to compile by the way10:10
CTtpollardI know :)10:10
fredcadeteas for proper fixes, beats me...10:10
CTtpollardas if qtwebkit wasn't long enough10:10
CTtpollardfredcadete: if you could put that into the jira that'd be a great help (or I can quote it :) )10:11
fredcadeteI'm writing in there10:15
CTtpollard:D10:15
CTtpollardthe football already feels distracting today, and it's not even started yet10:17
toscalixSpain plays today yay!10:19
*** jonathanmaw has quit IRC10:23
*** jonathanmaw has joined #automotive10:23
*** gunnarx has joined #automotive10:29
*** gunnarx has joined #automotive10:29
*** clopez has quit IRC10:31
*** clopez has joined #automotive10:36
*** ashwasimha_ has joined #automotive10:37
fredcadetethere you go:10:39
fredcadetehttps://at.projects.genivi.org/jira/browse/GDP-249?focusedCommentId=12634&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-1263410:39
fredcadetea tad verbose, and there's no solution10:39
fredcadetebut it's a start10:40
CTtpollard'obrigado'10:40
CTtpollardfredcadete: much appreciated :)10:41
CTtpollardthis is very similar https://github.com/rust-lang/rust/issues/2174310:59
leon-anavihi fredcadete CTtpollard11:04
CTtpollardhey leon-anavi11:04
leon-anaviI am looking at the log from JIRA11:05
leon-anaviI think this is a different case from the one discussed several days ago11:06
*** gunnarx has quit IRC11:07
CTtpollardleon-anavi: I'm still seeing the same error from rustc, occurring after sstate has been populated11:07
CTtpollardbut the error is similar to the issue on github, with CA certs empty/non existant11:08
leon-anaviyes, I am looking at the GitHub issue right now11:12
leon-anaviCTtpollard, I believe a fix is required to set exact versions of rust crates openssl and hyper to make sure that the rvi sota client recipe is using the versions which are known to work.11:40
CTtpollardleon-anavi: not this commit? https://github.com/GENIVI/meta-genivi-dev/commit/bf916fa9e3a342b348f20731c87836dd4cc61bd811:42
leon-anaviah, yes, I forgot about it11:42
leon-anaviis it merged?11:42
CTtpollardyup, in master genivi-dev11:43
leon-anavihm... strange11:43
leon-anaviI have to check what am I using in this case :)11:43
fredcadeteit could be that the state that is missing in the sstate builds is in the certificate store11:45
fredcadetemaybe in the full build, some other package ealrlier in the compile chain has installed "ca-certificates" or its Yocto equivalent, but in the sstate build this dependency is not expressed and it's not taken11:45
fredcadeteI would love to confirm this but I am not able to get the same issue as the go.cd servers11:46
*** gunnarx has joined #automotive11:46
*** gunnarx has joined #automotive11:46
leon-anavioh, I picked a wrong and outdated directory for my test and I am missing some commits11:47
*** waltminer has joined #automotive11:48
CTtpollardfredcadete: not sure if you can view this but, http://go.genivi.org/go/tab/build/detail/GDP-Yocto-RPI2-GITHUB-PR/2/build/3/init_and_bitbake it looks like it is looking for ca certs in an x86 sysroot, even though building for raspi211:49
CTtpollardat that time however sota-client was first built successfully by qemux8611:49
fredcadeteCTtpollard: that's a big log, I see why you did not past the full thing11:51
fredcadeteIt is maybe correct to look inside sysroots/x86_64-linux , that is the sysroot for the native tools11:53
leon-anaviok, I have reproduced the bug described by fredcadete11:53
fredcadeteleon-anavi: you fix that one, I;m looking at the certificate failure in rust do_compile :)11:53
leon-anaviI am looking at it, not sure that is going wrong11:54
leon-anaviit could be something related to meta-rust11:54
fredcadeteCTtpollard: the rust do_compile issue should be fixed by doing "bitbake ca-certificates-native" before the rust compile11:56
fredcadetecould you confirm that?11:56
fredcadetethere's probably something in meta-rust that should be depending on ca-certificates-native and is not11:56
CTtpollardfredcadete: I can hop onto the go agent and try it out, sharing the sstate11:56
fredcadetethat would work11:57
fredcadeteideally do "bitbake rust -c compile" before, to confirm the issue is there11:57
fredcadetethen bitbake ca-certificates-native; bitbake rust , and it should succeed11:58
leon-anaviI will update meta-rust to newer version first11:58
CTtpollardwaiting on a super slow clone atm12:11
fredcadeteif it those builds last long enough you can watch the England match12:13
CTtpollardfredcadete: ssssh don't leak the plan12:13
CTtpollardok, confirming the rust -c compile now12:14
CTtpollardfredcadete: waiting on llvm compile12:27
fredcadetethat's the bad thing with these builds, you never know how long it will take12:30
fredcadeteand if it's worth it to put your attention on something else or not12:30
fredcadeteI wish bitbake gave an ETA12:31
*** ctbruce has quit IRC12:54
pedroalvarezestimating how long a build is going to take.. wouldn't be trivial12:56
fredcadeteJenkins does that based on past runs13:04
fredcadeteit does not get it right many times if the build reuses the workdir, but it's good enough13:05
leon-anavias far as I remember AGL is using Jenkins :)13:05
leon-anavifredcadete, following your advice I added openssl to the dependencies of rvi-sota-client and it seems that this fixes the issue in the specific case that you have described in JIRA13:10
leon-anavi1) bitbake rvi-sota-client 2) rm -rf tmp 3) bitbake -c compile rvi-sota-client and there are no issues after the fix.13:14
fredcadeteleon-anavi: oh yes, it makes sense now that I read the log fully :)13:14
leon-anaviI will prepare GitHub pull request13:14
leon-anaviWhat was the right syntax for binding to the issue in JIRA?13:15
leon-anaviSomething like "[GDP-128] GDP-ivi9 on RPi3" should be added to the last line of the commit message, shouldn't it?13:15
leon-anaviI pushed the patch through GitHub13:48
*** juergbi` is now known as juergbi13:58
*** rajm has quit IRC14:09
gunnarxfredcadete, and all:  GoCD also has a progress bar for each Job - I'm quite sure it uses timing information from past runs for that.14:10
*** mdurnev has quit IRC14:11
*** waltminer has quit IRC14:12
*** rajm has joined #automotive14:13
fredcadetecodethink guys, do you have any welsh coworkers?14:24
fredcadeteit must be fun14:24
rjek...14:27
*** gunnarx has quit IRC14:28
*** waltminer has joined #automotive14:28
toscalixfredcadete: most british codethinkers might be at lunch now14:43
nishalunch at 4 pm?14:46
toscalixtoday we got so busy in the morning that.....14:47
toscalix;-)14:47
nishait is almost escape from work time though14:48
leon-anavitoscalix, I believe most of the people in England and Wales are having a late lunch today ;)14:52
toscalixI think so14:52
leon-anavi:)14:57
CTtpollardlate lunch today no lunch tomorrow!15:02
*** jlrmagnus has joined #automotive15:03
nishawhen do the people of England have dinner then?15:03
nishaleon-anavi, hi!15:03
leon-anavihi nisha15:04
leon-anavinisha I think you are missing the key event for the month in Europe :)15:04
nishaooh!15:06
nishawell wink wink say no more!15:06
rjekApparently there's some sort of sportsball happening15:07
leon-anavi;)15:07
rjekA competition where each match involves 22 millionaires kicking a bag of air about for 90 minutes15:07
nisharjek, lol!15:07
fredcadetein their boxer shorts15:07
rjekThe ones who sports hardest are crowned the winners15:07
leon-anavi:)15:09
nishaand sometimes the audience get to sports too15:09
rjek:)15:12
leon-anaviCTtpollard, I did a minor change of the git message in my patched. I force pushed it to my fork and it now appears in the GitHub pull request.15:23
CTtpollardthat's fine15:23
CTtpollardwe're looking to merge the initial GDP10 patches tomorrow, I will ensure this PR is included :)15:24
leon-anaviok15:26
*** rajm has quit IRC15:42
toscalixCTtpollard: rajm added some links on several of the tasks under https://at.projects.genivi.org/jira/browse/GDP-195 for context15:42
toscalixlinks to the wiki15:43
toscalixit should be added also links to the code repos15:43
*** AlisonChaiken has quit IRC15:45
*** chbae has joined #automotive15:48
chbaehello15:52
toscalixchbae: hello15:52
chbaetoscalix: hi. how about soccer?15:53
toscalixtonight, I am Spanish :-)15:53
chbae:)15:53
chbaeah. good lock.15:53
chbaelucl15:53
chbaek15:53
CTtpollardSpain don't play today?15:53
toscalixbefore we turn master into the base for gdp 10, we need to define a few things, like how are we going to deal with the maintenance of GDP-ivi915:54
toscalixCTtpollard: later15:54
CTtpollardtoscalix: I'd check again15:54
toscalixchbae: and how to communicate it15:54
chbaeI thought that we create the branch for GDP-ivi9.15:54
toscalixsince that is the point in which we will have two different deriverables, GDP and master15:55
toscalixyes, but we need to agree on how to deal with the maintenance of GDP-ivi915:55
chbaeGDP-ivi9 is already released and do we have any plan to do minor or major release for GDP-ivi9?15:56
toscalixchbae: no for now15:56
chbaeThen GDP-ivi9 can only access in old genivi repo iMO.15:57
toscalixbut we can maintain the branch without releasing new images, right?15:57
CTtpollardyes15:57
chbaegithub genivi repo doesn’t support ivi9.15:57
chbaealso GDP-ivi10 is still developing in master branch.15:58
toscalixwe agree, but we need to communicate that15:58
toscalixand also, we need to clarify the difference on master and GDP-ivi9 in documentation15:58
CTtpollardI'm not sure why the github repo should not support 915:58
toscalixwe should supoprt it in github15:59
*** jonathanmaw has quit IRC15:59
chbaeWe already released in old genivi repo.15:59
CTtpollardI mean, that branch will not be developed on, but can still accept fixes15:59
*** leon-anavi has quit IRC15:59
CTtpollardyes, of which he have tags for in github also15:59
CTtpollard*we15:59
toscalixbut how we will handle a PRs against that branch should be known15:59
toscalixGDP-ivi9 branch, I mean16:00
chbaeOur translation is moved after GDP9 release. So should we maintain GDP-ivi9 in github?16:00
toscalixthe idea is that we will maintain GDP-ivi9 until the major release is out16:01
toscalixthe next major release16:01
chbaeWhat is features of major release?16:01
toscalixwe need to define what do we understand by "maintain" and communicate it16:01
chbaeyes.16:01
toscalixso my idea was to discuss this tomorrow16:02
chbaeif we have major release plan, we need to create branch before merging GDP10 :)16:02
chbaeok let’s talk the issue tomorrow.16:02
toscalixand brainstorm the tasks we need to do16:02
chbaesure. that’s good.16:02
chbaethat will be our branch policy.16:03
toscalixso the conclusion is.... it is not just merging your patches and create a branch....it is about managing the two different deliverables we have now, master and releases16:03
chbaeyes.16:03
toscalixmajor releases. We do not have minor releases for now16:03
*** jlrmagnus has quit IRC16:03
chbaemajor release for GDP-ivi9 right?16:04
toscalixmajor releases: GDP-ivi9, GDP 9+x16:04
chbaeSorry I heard about major release for GDP-ivi9 :)16:04
toscalixGDP 9+n n=1,2,3....16:05
*** Saint_Isidore has joined #automotive16:05
chbaejust now.16:05
chbaeyes. let’s talk about release and branch policy… tomorrow.16:05
*** tjamison has joined #automotive16:06
toscalixok, I will set up a video chat. We will have some ideas written by then16:06
toscalixearly in the afternoon so you can join16:06
chbaeI would prefer maintainer meeting time.16:08
toscalixfine with me16:08
toscalixI will have to move a couple of meetings though16:08
toscalixbut I will try16:09
*** jlrmagnus has joined #automotive16:09
chbaeor our GPD meeting time is good for me as well.16:11
*** AlisonChaiken has joined #automotive16:12
CTtpollardboth are fine for me16:12
toscalixdone chbae16:12
chbaegood. thanks16:13
*** chbae has left #automotive16:30
*** waltminer has quit IRC16:33
*** Nicholas has joined #automotive16:40
*** ashwasimha_ has quit IRC16:41
*** waltminer has joined #automotive16:54
*** murphy__ has quit IRC17:27
*** murphy__ has joined #automotive17:27
*** waltminer has quit IRC17:33
*** murphy has quit IRC17:57
*** murphy__ has quit IRC17:57
*** murphy has joined #automotive17:57
*** jobol has quit IRC18:20
*** praneeth has quit IRC18:28
*** praneeth has joined #automotive18:28
*** jlrmagnus has quit IRC18:42
*** toscalix has quit IRC18:50
*** jlrmagnus has joined #automotive19:05
*** jlrmagnus has quit IRC19:28
*** kooltux_ has joined #automotive19:38
*** kooltux_ has quit IRC19:43
*** kooltux_ has joined #automotive19:43
*** waltminer has joined #automotive19:44
*** kooltux_ has quit IRC19:48
*** Riccardone has joined #automotive20:12
*** jlrmagnus has joined #automotive21:02
*** kooltux_ has joined #automotive21:18
*** kooltux_ has quit IRC21:25
*** tjamison has quit IRC21:52
*** tjamison has joined #automotive21:52
*** waltminer has quit IRC22:04
*** jlrmagnus has quit IRC23:46

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