*** jlrmagnus has quit IRC | 00:02 | |
*** jlrmagnus has joined #automotive | 00:08 | |
*** bjones has quit IRC | 00:41 | |
*** mdurnev has joined #automotive | 02:02 | |
*** AlisonChaiken has quit IRC | 02:17 | |
*** gmacario has joined #automotive | 04:17 | |
*** AlisonChaiken has joined #automotive | 04:59 | |
*** gmacario has quit IRC | 05:14 | |
*** leon-anavi has joined #automotive | 06:37 | |
leon-anavi | morning | 06:37 |
---|---|---|
paulsherwood | hi leon-anavi | 06:55 |
leon-anavi | hi paulsherwood | 06:55 |
*** gmacario has joined #automotive | 06:56 | |
*** anahuelamo has joined #automotive | 06:58 | |
*** fredcadete_ has joined #automotive | 06:59 | |
*** jukansan has quit IRC | 07:00 | |
CTtpollard | morning all | 07:00 |
*** fredcadete has quit IRC | 07:01 | |
RzR | hi CTtpollard | 07:01 |
*** rosch_ has quit IRC | 07:10 | |
*** samuli_ has quit IRC | 07:10 | |
*** jobol has joined #automotive | 07:14 | |
*** jukansan has joined #automotive | 07:27 | |
*** ctbruce has joined #automotive | 07:30 | |
RzR | jeremiah, hi | 07:37 |
CTtpollard | RzR: your pull request builds and boots, for qemu | 07:51 |
*** toscalix has joined #automotive | 07:57 | |
*** gunnarx has joined #automotive | 07:59 | |
*** gunnarx has joined #automotive | 07:59 | |
*** Aleks1917 has joined #automotive | 08:05 | |
*** Aleks1917 has quit IRC | 08:30 | |
*** Tarnyko has joined #automotive | 08:34 | |
Tarnyko | hi | 08:34 |
CTtpollard | hey Tarnyko | 08:36 |
Tarnyko | new security compilation flags (https://gerrit.automotivelinux.org/gerrit/#/c/5631/) make "qml-radio-plugin" build fail ; looking.. | 08:40 |
*** jonathanmaw has joined #automotive | 08:48 | |
gunnarx | CTtpollard, have you seen the mention on TOOL-70 (download cache) ? | 09:02 |
* CTtpollard browses his jira email folder | 09:03 | |
CTtpollard | I see your mention, will take a look now | 09:04 |
*** fredcadete_ has quit IRC | 09:07 | |
leon-anavi | CTtpollard, how are you? I heard that you were sick yesterday. Did you recover? | 09:15 |
CTtpollard | leon-anavi: yes I feel much better today, the sunny weather is here so the hayfever hits me pretty bad somedays. Need to get stronger stuff from the doctors | 09:26 |
leon-anavi | oh, I understand, hopefully they can prescribe you something better for the hay fever. | 09:27 |
CTtpollard | so yeh, the plants don't like me, and neither does the sun as I'm ginger with pale skin xD | 09:28 |
*** Aleks1917 has joined #automotive | 09:49 | |
*** Aleks1917 has quit IRC | 10:35 | |
CTtpollard | For anybody interested on giving input to the gdp git structure discussion, there's been updates here: https://at.projects.genivi.org/jira/browse/GDP-126 along with the list | 10:40 |
pedroalvarez | gunnarx: any plans to install https://github.com/ashwanthkumar/gocd-build-github-pull-requests and https://github.com/gocd-contrib/gocd-build-status-notifier in go.genivi.org? | 10:40 |
gunnarx | there is now :) | 10:40 |
gunnarx | I don't dare say no when you ask :) | 10:41 |
paulsherwood | gunnarx: how come you're afraid of pedroalvarez, but not of me? :-) | 10:43 |
gunnarx | because you're a pussycat inside | 10:44 |
paulsherwood | lol | 10:45 |
gunnarx | I am afraid of cats tho | 10:45 |
* gunnarx is now looking at pedro's link to see what he just committed to :-P | 10:46 | |
gunnarx | I'm sorry paulsherwood, you're a lion, you really are | 10:47 |
CTtpollard | I just tested out switching the minnowboard pipeline to point to github, but it also requires changing a template that's used in multiple targets for the execution commands, (i.e I need to switch bitbake meta-genivi-demo to meta-genivi-dev) | 10:47 |
gunnarx | CTtpollard, took a while, yes of course the target has changed name, yes. | 10:49 |
gunnarx | You can do all the needed edits right? | 10:50 |
gunnarx | took a while to read I mean. let's not misunderstand :) | 10:50 |
gunnarx | ^^ took me a while a to read your comment. Jeez. | 10:50 |
CTtpollard | yeh, but I can't change the template yet until all pipeline targets are in github | 10:51 |
pedroalvarez | gunnarx: hah, they are plugins so that we can trigger builds from github PRs and post feedback to the PR | 10:51 |
CTtpollard | heh no worries | 10:51 |
gunnarx | make a new template? | 10:51 |
gunnarx | Replying to your single-branch comment now CTtpollard | 10:53 |
CTtpollard | gunnarx: tbh all pipelines using 'Yocto_GDP_Build' are in github, so I can switch it there safely as well as changing the relevant config xml to github | 10:53 |
gunnarx | do what you need. If in the interim some pipelines use a variant template (or no template) that's fine too | 10:54 |
CTtpollard | and on the PR trigger builds, that would be awesome. no more standalone 'ci / premerge' branches | 10:58 |
pedroalvarez | CTtpollard: that's what I was thinking of :) | 11:01 |
gunnarx | although using git branches shouldn't be overly difficult either. you guys need to be doing more git-merge :) | 11:06 |
gunnarx | github automatically exposes all PRs on branches too actually, probably that's something the plugin uses | 11:07 |
CTtpollard | using the pre merge branches isn't over difficult I agree | 11:07 |
gunnarx | all I'm saying is, scripting some automation around this stuff should be quite trivial even if the automation was not there. | 11:08 |
gunnarx | I'll take a look at the plugin though | 11:08 |
*** Aleks1917 has joined #automotive | 11:08 | |
CTtpollard | gunnarx: the multiple agents comment you made in gdp126 is a good one | 11:10 |
CTtpollard | I think sometimes it's easy to not abstract the pipeline - agent model | 11:12 |
gunnarx | CTtpollard, yes I'm just making sure we discuss to get all facts understood before we jump | 11:12 |
*** gmacario has quit IRC | 11:12 | |
CTtpollard | hmm | 11:15 |
*** gmacario has joined #automotive | 11:15 | |
*** jukansan has quit IRC | 11:16 | |
*** jukansan has joined #automotive | 11:17 | |
*** samuli_ has joined #automotive | 11:17 | |
*** Tarnyko has quit IRC | 11:18 | |
CTtpollard | there's so many +/- for each structure, the 'one target lagging behind another' on a release doesn't both me so much | 11:24 |
CTtpollard | if it's not supported yet on a release branch, it's not an option in init.sh | 11:24 |
CTtpollard | or something along those lines | 11:24 |
CTtpollard | and we currently point all targets to the same commit of all layers bar their bsp-layer for a gdp version | 11:28 |
CTtpollard | I've not had an instance where we've had to point to different commits of the poky version for example in a release | 11:29 |
CTtpollard | *the same | 11:29 |
CTtpollard | So I think the biggest con for the single branch approach is how it affects cd/cd | 11:30 |
CTtpollard | ci | 11:30 |
gunnarx | "it's not an option in init.sh" - OK that's one way of handling it. | 11:34 |
gunnarx | Yes CI was also my biggest point | 11:37 |
gunnarx | If you feel target mismatch is less likely, then I guess that's fine. But that also means Rudi's main argument (if I understand it) that all targets need to be forced to be the same is less of an issue. | 11:38 |
gunnarx | So some kind of simplicity is the main argument for single-branch then? | 11:38 |
*** praneeth has quit IRC | 11:56 | |
*** praneeth has joined #automotive | 11:56 | |
CTtpollard | in a perfect yocto workflow all targets should be forced to be the same, but we can't always rely on the bsp layers to be working on given future version of poky | 12:00 |
*** Tarnyko has joined #automotive | 12:05 | |
*** Aleks1917 has quit IRC | 12:08 | |
gunnarx | CTtpollard, I'd like to restart go-server. Already started builds should finish on the agents independently (I think, but I'm not sure) | 12:49 |
gunnarx | Anyway one build is almost done, I'll let it finish first | 12:49 |
CTtpollard | gunnarx: fire away | 12:52 |
CTtpollard | I'll change porters template over to github once it's all back up | 12:53 |
*** waltminer has joined #automotive | 12:58 | |
gunnarx | just started task do_rootfs, :-/ | 12:59 |
*** anahuelamo has quit IRC | 13:00 | |
CTtpollard | at least it's not webkit | 13:02 |
toscalix | CTtpollard: can you click in the upper left hand corner menu of confluence or JIRA, by the logo? | 13:09 |
*** mdurnev has quit IRC | 13:09 | |
toscalix | CTtpollard: jonathanmaw I also added some links to the side bar to github and jira/confluence | 13:16 |
CTtpollard | toscalix: it works :) | 13:17 |
*** gmacario has quit IRC | 13:24 | |
CTtpollard | leon-anavi: is this your raspi touchscreen? http://uk.farnell.com/raspberry-pi/raspberrypi-display/raspberry-pi-7inch-touchscreen/dp/2473872 | 14:02 |
leon-anavi | CTtpollard, yes, this is the official 7" touch screen display for rpi | 14:06 |
CTtpollard | cheers | 14:06 |
leon-anavi | I bought my display from the local reseller of Farnell. | 14:06 |
*** tjamison has joined #automotive | 14:10 | |
*** tjamison has quit IRC | 14:17 | |
*** tjamison has joined #automotive | 14:17 | |
*** mvick has quit IRC | 14:21 | |
*** mvick has joined #automotive | 14:22 | |
CTtpollard | hopefully I'll have one here soon then | 14:25 |
*** jonathanmaw_ has joined #automotive | 14:27 | |
*** jonathanmaw has quit IRC | 14:28 | |
*** RzR has quit IRC | 14:32 | |
gunnarx | Looks like the PR builder requires the base branch to be master | 14:33 |
*** perryl has joined #automotive | 14:33 | |
gunnarx | CTtpollard, we don't have a master branch right? | 14:33 |
CTtpollard | gunnarx: we do in github, qemu :) | 14:35 |
gunnarx | yeah but the plugin seems hardcoded to the name "master". The issue is logged | 14:35 |
CTtpollard | ah, not remote head then | 14:35 |
CTtpollard | nasty! | 14:35 |
CTtpollard | :/ | 14:35 |
gunnarx | Yeah, looks like a simple hack so far | 14:35 |
gunnarx | Not sure why it needs it but apparently it builds some kind of base the first time you run the pipeline. After that any new PR is built automatically | 14:36 |
pedroalvarez | ah, then nothing to worry about | 14:36 |
perryl | istr reading something of https://github.com/PDXostc/rvi_core being migrated to GENIVI github; does anyone know if this will be happening relatively soon? | 14:45 |
toscalix | perryl: jeremiah is your man. | 14:46 |
CTtpollard | perryl: one moment | 14:46 |
CTtpollard | perryl: http://lists.genivi.org/pipermail/genivi-projects/2016-May/002213.html | 14:47 |
CTtpollard | looks like it didn't happen though | 14:48 |
perryl | ahh! indeed, https://github.com/GENIVI/rvi_core 404s | 14:48 |
CTtpollard | maybe give magnus a ping | 14:49 |
paulsherwood | jlrmagnus: ^^ | 14:49 |
paulsherwood | :) | 14:50 |
perryl | ty! | 14:50 |
perryl | jlrmagnus: any ETA on the migration to https://github.com/GENIVI/rvi_core ? | 14:50 |
toscalix | we are starting the preparation of the GDP-ivi9 port to Intel Minnowboard https://at.projects.genivi.org/jira/browse/GDP-200 | 15:02 |
*** amcgee7 has joined #automotive | 15:02 | |
CTtpollard | well, the port is there, I think the release is a better way to put it :) | 15:03 |
*** nisha has joined #automotive | 15:03 | |
* nisha waves | 15:04 | |
CTtpollard | hi nisha | 15:05 |
nisha | hi CTtpollard | 15:05 |
CTtpollard | amcgee7: multitouch is enabled by default now for the minnowboard, btw :) | 15:05 |
*** smiller6 has joined #automotive | 15:06 | |
amcgee7 | cttpollard: I should be using the minnowboard branch off github now? | 15:07 |
CTtpollard | amcgee7: yup | 15:08 |
amcgee7 | cttpollard: I really hope we can get all these bsp's into one branch on genivi-dev-platform. | 15:09 |
CTtpollard | amcgee7: I've put together a PoC for that here: https://github.com/tom--pollard/genivi-dev-platform/tree/tompollard/branchpoc , and there's discussion happening in https://at.projects.genivi.org/jira/browse/GDP-126 | 15:09 |
nisha | btw, amcgee7, I am having trouble booting the image I built and I was told you could help me with it :) | 15:09 |
CTtpollard | amcgee7: if you've got any feedback on it, I'd highly appreciate it | 15:10 |
toscalix | amcgee7: WE ALL DO ;-) | 15:10 |
amcgee7 | nisha: I'll be happy to help. see you in a bit. | 15:11 |
*** RzR has joined #automotive | 15:11 | |
*** nisha has quit IRC | 15:11 | |
CTtpollard | leon-anavi: great news for the 4.4 branch | 15:12 |
leon-anavi | CTtpollard, yes :) | 15:12 |
leon-anavi | It was a quick test. | 15:12 |
leon-anavi | I built it earlier but I have just found out time to boot the image and verify it. | 15:12 |
*** waltminer has quit IRC | 15:14 | |
*** jlrmagnus_ has joined #automotive | 15:26 | |
*** jlrmagnus has quit IRC | 15:30 | |
*** nisha has joined #automotive | 15:44 | |
*** AlisonChaiken has quit IRC | 15:52 | |
*** leon-anavi has quit IRC | 16:03 | |
*** jlrmagnus_ has quit IRC | 16:22 | |
gunnarx | The good news is we now have GitHub integration building PRs and updating their build status. | 16:30 |
gunnarx | The bad news is it won't work for PRs against any other branch than master. And we don't even have a master in GDP! | 16:31 |
gunnarx | So I don't know if I should laugh or cry... :) | 16:32 |
jonathanmaw_ | gunnarx: sounds like another incentive to get the genivi-dev-platform repo to use a single branch | 16:33 |
gunnarx | shit, didn't see that one coming :-D | 16:33 |
jonathanmaw_ | gunnarx: tbf, we've got a proof-of-concept https://github.com/tom--pollard/genivi-dev-platform/tree/tompollard/branchpoc | 16:33 |
gunnarx | I checked the code and they hardcoded the name "master", can you believe it. | 16:33 |
gunnarx | Yes jonathanmaw_ I've commented on it. As far as single-branch goes it looks as good as can be. | 16:34 |
gunnarx | I'll create a test with that branch calling it master just to see if the PR stuff works on GDP. | 16:37 |
gunnarx | i..e forked on github/gunnarx | 16:38 |
gunnarx | I see pedroalvarez already did this | 16:38 |
pedroalvarez | gunnarx: and, doesn't seem to work | 16:39 |
pedroalvarez | I'm not sure about what is failing | 16:39 |
pedroalvarez | I definitely got it working on my go server | 16:39 |
gunnarx | I have it working but not yet for GDP | 16:39 |
pedroalvarez | then maybe you can spot what's wrong with the pipeline I've created | 16:43 |
gunnarx | yeah maybe, hang on | 16:44 |
gunnarx | https://github.com/gunnarx/baseline_ci_helper/pull/6 | 16:44 |
gunnarx | working example | 16:44 |
gunnarx | First commit marked as successfully built. Then PR updated with something that fails. | 16:45 |
gunnarx | It works.Click on the green checkmark or red X for example, and they are linked back to the build on the Go server. | 16:46 |
pedroalvarez | that's great | 16:48 |
gunnarx | How did you set up the authentication, could that be your issue? | 16:49 |
pedroalvarez | authentication? | 16:49 |
pedroalvarez | you only need that for the github notifier plugin, and that is already configured in go.genivi.org | 16:50 |
gunnarx | The PR builder needs it too. I guess to use the API to find the PRs? | 16:51 |
gunnarx | Forgot to say I have documented already: Read https://at.projects.genivi.org/wiki/display/TOOL/Go+Continuous+Integration+Server#GoContinuousIntegrationServer-GitHubintegration | 16:51 |
pedroalvarez | hm.. but the project and the PR's are public, it should just work | 16:51 |
*** ctbruce has quit IRC | 16:51 | |
pedroalvarez | I may be wrong, of course | 16:51 |
gunnarx | I agree, don't know why it says that it needs it | 16:52 |
gunnarx | Come to think of it, that is set up on the go-server which only I could do | 16:52 |
gunnarx | but that means it is done... | 16:52 |
gunnarx | Anyhow if you find any faults in my reasoning on the documentation, let me know. I'll proceed to set up a little test with GDP | 16:53 |
pedroalvarez | only difference I found is that the url's of your pipelines had ".git" at the end | 17:01 |
pedroalvarez | but the change didn't work | 17:01 |
*** jonathanmaw_ has quit IRC | 17:01 | |
pedroalvarez | oh, I've found now the bit about ~/.github in the docs | 17:06 |
pedroalvarez | this wasn't needed in gerrit | 17:06 |
pedroalvarez | I'm not sure about this being the problem, given that the PR detection should happen in the server | 17:09 |
pedroalvarez | but yes, I should configure my agent | 17:09 |
* pedroalvarez is clueless and jetlagged | 17:12 | |
* pedroalvarez goes home | 17:12 | |
gunnarx | sorry pedroalvarez I was looking at other things. Actually you shouldn't have to configure the agent, ~/.github is on the server | 17:14 |
*** Tarnyko has quit IRC | 17:29 | |
*** Tarnyko has joined #automotive | 17:29 | |
*** jlrmagnus_ has joined #automotive | 17:30 | |
pedroalvarez | The docs says that also agents have to be, but no idea | 17:31 |
gunnarx | oh | 17:31 |
pedroalvarez | I'll look at it tomorrow with fresh eyes | 17:31 |
gunnarx | how? | 17:31 |
gunnarx | I think that's a good idea | 17:31 |
pedroalvarez | :) | 17:31 |
gunnarx | idk builder plugin may need things like PR build status. it may need to authenticate to API for that | 17:32 |
gunnarx | Anyway I uploaded the single-branch under the name master now and set up a pipeline. It needs to build once however before PR can be tested, so that's for another day. | 17:32 |
*** Tarnyko has quit IRC | 17:34 | |
gunnarx | Github might be a little protective of the API. I just noticed with the wrong OAUTH token just listing the public repos of a user (gunnarx) through the API got a 401 unauthorized, well according to what the go plugin claims anyway. | 17:34 |
gunnarx | so I think that's all you were missing pedroalvarez, the go server being authorized to use the API. As documented, the user genivigo is set up to do it. And I believe genivigo needs to be added as collaborator to update the PR build status. | 17:36 |
gunnarx | but yeah, I guess listing PRs should work equally for you and me, there's only one server. | 17:36 |
*** gunnarx has quit IRC | 17:50 | |
*** gmacario has joined #automotive | 17:54 | |
*** gmacario has quit IRC | 18:00 | |
*** kooltux_ has joined #automotive | 18:32 | |
*** waltminer has joined #automotive | 18:40 | |
*** kooltux_ has quit IRC | 18:44 | |
*** gmacario has joined #automotive | 18:52 | |
*** gmacario has quit IRC | 19:22 | |
*** toscalix has quit IRC | 19:41 | |
*** smiller6 has quit IRC | 19:44 | |
*** smiller6 has joined #automotive | 19:47 | |
*** waltminer has quit IRC | 19:50 | |
*** jlrmagnus_ has left #automotive | 19:50 | |
*** jobol has quit IRC | 21:04 | |
*** gunnarx has joined #automotive | 21:06 | |
*** gunnarx has joined #automotive | 21:06 | |
*** waltminer has joined #automotive | 21:31 | |
*** jlrmagnus has joined #automotive | 21:40 | |
*** kooltux_ has joined #automotive | 21:48 | |
*** peter has joined #automotive | 22:01 | |
*** gunnarx has quit IRC | 22:07 | |
*** chbae has joined #automotive | 22:25 | |
*** jlrmagnus has quit IRC | 22:32 | |
*** waltminer has quit IRC | 22:45 | |
*** waltminer has joined #automotive | 22:47 | |
*** jlrmagnus has joined #automotive | 22:47 | |
*** peter has quit IRC | 22:51 | |
*** tjamison has left #automotive | 22:55 | |
*** amcgee7 has quit IRC | 22:56 | |
*** nisha is now known as nisha_afk | 23:06 | |
*** jlrmagnus_ has joined #automotive | 23:07 | |
*** jlrmagnus has quit IRC | 23:09 | |
*** kooltux_ has quit IRC | 23:16 | |
*** smiller6 has quit IRC | 23:23 | |
*** chbae has left #automotive | 23:29 | |
*** jlrmagnus_ has quit IRC | 23:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!