08:00:17 #startmeeting third-party 08:00:18 Meeting started Tue Jan 13 08:00:17 2015 UTC and is due to finish in 60 minutes. The chair is anteaya. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:22 The meeting name has been set to 'third_party' 08:00:34 anyone here for the third-party meeting? 08:03:11 anteaya: hi 08:03:17 hello jyuso 08:03:35 jyuso: how are things going? 08:04:15 anteaya: our CI is online few hours before.still many works to do:) 08:04:43 good for you! 08:04:57 anteaya: thanks 08:05:15 any questions or issues you want to talk about today? 08:06:38 anteaya: OK.I have a question about gerrit trigger 08:06:52 jyuso: great, ask away 08:08:02 The gerrit trigger would return such message to Gerrit "gerrit review , --message 'Build Started ' --verified --code-review " 08:08:31 okay 08:09:43 what is your question about what gerrit trigger returns? 08:11:28 Yes.I saw some CI return more useful messages.Like URL,sign and many lines.If I want my messages become such pattern,Did that mean I just modify --message '' and it will worked? 08:12:09 well you need to make sure it does not report "Build Started" 08:12:34 #link http://ci.openstack.org/third_party.html#requirements 08:12:37 jyuso: as you may know, one CI should return one message per patchset. 08:12:38 yes,I've abandon "Build started". 08:13:02 A third-party system may only leave one comment per patch set (unless it is retriggered). 08:13:08 amotoki: thank you :D 08:13:25 amotoki: yes,I know that.thanks 08:13:33 jyuso: AFAIK there is no easy way to report multiple lines. 08:13:36 jyuso: so yes as amotoki says, you can only post a message to gerrit once the results are returned 08:13:57 let's take a look at some examples, shall we? 08:14:14 jyuso: can you find a patch that has a comment in the format you want to copy? 08:14:36 amotoki: oh,you mean I can't use Gerrit trigger to report multiple lines? 08:16:04 anteaya: Maybe this one https://review.openstack.org/#/c/135625/ 08:16:50 jyuso: AFAIK yes 08:16:54 jyuso: which ci account should we look at? 08:17:23 anteaya: I think the partten of "IBM PowerKVM CI" is good.and they support us more usefule information 08:17:29 amotoki: do you use gerrit trigger? 08:17:51 anteaya: at first I used gerrit trigger, but soon after I migrated to zuul 08:18:19 jyuso: great well that makes it easy, krtaylor is an operator for IBM PowerKVM CI, ask him in -infra how to create that comment format 08:18:41 jyuso: he is in Texas 08:18:56 jyuso: I think most CIs including IBM CI use zuul. It is a format used by zuul report. 08:18:58 amotoki: does zuul allow you to customize your gerrit comments? 08:19:37 yes, but I think we can only customize the first line. 08:19:51 amotoki: really in zuul? 08:20:05 SergeyLukjanov: are you about? 08:20:05 yes. let me check 08:20:08 amotoki: Oh,thanks.I think that should be the reason. 08:20:50 jyuso: are you considering using zuul? 08:20:51 amotoki: I can't find out how to show such rich information with Gerrit triger:) 08:21:46 anteaya: oh,may be later.we don't need the nodepool script of zuul. 08:21:56 jyuso: okay 08:22:10 anteaya: our case is based on physical machine.each VM should be created with PCI device 08:22:25 we can customize message by using *-message in http://ci.openstack.org/zuul/zuul.html#pipelines 08:22:34 jyuso: well if using gerrit trigger limits what kind of comment you can generate, can you get by with customizing one line? 08:22:51 amotoki: thanks 08:23:02 anteaya: our comments is in that URL also. 08:23:10 vanteaya: very simple:( 08:23:29 jyuso: sorry which URL? 08:23:36 I seem to have lost track 08:23:51 amotoki: thanks.I'll check some details. 08:24:01 anteaya: https://review.openstack.org/#/c/135625/ 08:24:56 jyuso: okay yes, so elminate: Patch Set 17: 08:24:58 Build Started 08:25:25 and Patch Set 18: 08:25:26 Build Successful http://198.175.100.33/135625/18 08:25:46 is perfectly fine 08:26:17 you have this message in your logs: Intel HW Based PCI CI 08:26:19 anteaya: yes.I've delete that "Build Started" after patch set 17:) 08:26:19 Intel PCI CI is based on physical machine,cover PCI pass-through and SRIOV testing. 08:26:21 The test cases running on this CI is located on Github repository. 08:26:23 Contact email:openstack_ci@intel.com 08:26:26 great thank you 08:26:46 and I think customizing your message in your logs is just fine 08:27:52 anteaya: OK,I think we should add such script info and wiki info into comments.It seems better 08:28:06 okay 08:28:16 I support more information 08:28:26 do investigate what is possible 08:28:36 gerrit trigger does have limitations 08:28:54 jyuso: my suggestion is to migrate to zuul once you have set up a basic functionality of your CI. zuul allows you to define trigger conditions easily and post better comment. 08:28:59 anteaya: yes.thanks.I'll. 08:29:03 The migration path is very simple: 08:29:22 setup zuul and remove gerrit trigger from your jobs. 08:30:37 another gerrit trigger limitation is it is not easy to support "recheck" trigger :( 08:30:59 amotoki: yes that is true 08:33:03 amotoki: Could I add messages which regexp "recheck" into trigger condition of Gerrit trigger ? 08:33:37 amotoki: That's what I thought.but not try yet. 08:33:47 jyuso: iirc, we cannot. 08:34:15 but I thought arista shared a patch to support it. 08:34:47 I saw a mailing list post several months ago (one year?). 08:36:05 amotoki: yes I remember that 08:36:44 amotoki: ok...thank you. 08:38:01 #link https://wiki.openstack.org/wiki/Arista-third-party-testing 08:38:38 now the instructions are in a google doc, Sukhdev said he would try to get it transfered to the wikipage but that hasn't happened yet 08:40:05 jyuso: It is my blog post on zuul config and switching from gerrit trigger: http://ritchey98.blogspot.jp/2014/02/openstack-third-party-testing-how-to.html 08:40:37 #link http://ritchey98.blogspot.jp/2014/02/openstack-third-party-testing-how-to.html 08:40:38 amotoki: thanks:) 08:40:44 thanks for sharing that amotoki :D 08:40:50 jyuso: but note that zuul configuraiton is a bit old and the latst zuul with merger is not coming yet.... 08:42:04 i need to update my CI master soon so i can update my post. feel free to ask me. 08:43:17 amotoki: thanks.I'll read your blog later.It looks like very useful:) 08:45:13 anteaya: thanks.I think I've got lots of useful information.my question is over:) 08:45:37 jyuso: thank you, I appreciate you letting me know 08:45:53 I'm glad you got some useful information 08:47:31 shall we discuss anything else? 08:47:41 nothing from me 08:47:55 amotoki: thanks for being here to answer questions 08:47:57 :D 08:48:01 I appreciate it 08:49:41 amotoki: thank you very much:) 08:49:53 would you like me to end the meeting so you can move onto other things? 08:49:57 I don't want to keep you 08:51:13 I'll end the meeting 08:51:14 anteaya: OK,i have no more question 08:51:20 thanks for attending 08:51:23 anteaya: thank you anteaya: 08:51:24 jyuso: okay great 08:51:29 see you next week 08:51:30 thanks all 08:51:34 anteaya: see you 08:51:36 thank you amotoki 08:51:42 #endmeeting