08:00:19 <anteaya> #startmeeting third-party
08:00:20 <openstack> Meeting started Tue Mar 24 08:00:19 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:21 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
08:00:23 <openstack> The meeting name has been set to 'third_party'
08:00:39 <anteaya> raise your hand if you are here for the third-party meeting
08:00:45 <lennyb> Hi
08:00:51 <anteaya> hello lennyb
08:01:08 <anteaya> have we worked together yet?
08:01:15 <anteaya> I'm not sure I know your nickname
08:02:44 <lennyb> anteaya, yeah, I accidentally added Nova CI for Mellanox as voting one
08:02:52 <anteaya> ah
08:03:05 <anteaya> thanks for attending a meeting
08:03:17 <anteaya> how is mellanox coming along?
08:04:14 <lennyb> anteaya, btw, we sent an email asking to add our Nova CI as non-voting, and did not receive any answer.
08:04:21 <anteaya> right
08:04:26 <anteaya> I'm not surprised
08:04:43 <anteaya> I had advised nurit to attend a nova meeting to ask
08:05:01 <anteaya> you sent an email during feature freeze time
08:05:10 <anteaya> I'm not suprised it was ignored
08:05:20 <anteaya> I again suggest you attend the nova meeting
08:05:26 <anteaya> and ask at the meeting
08:05:31 <lennyb> I now, I attended to the meeting, but probably at the wrong hour.
08:05:43 <anteaya> the nova meeting
08:05:50 <anteaya> it alternates
08:05:55 <lennyb> yeah, #openstack-nova
08:06:05 <anteaya> no they meet in this channel
08:06:25 <anteaya> the #openstack-nova channel is their discussion channel
08:06:36 <anteaya> when they meet they meet in this channel
08:06:42 <lennyb> ah, I didnt know. I will look in the wiki for the "openning hours"
08:06:46 <anteaya> do you know how to see all the meetings?
08:07:19 <anteaya> #link https://wiki.openstack.org/wiki/Meetings
08:07:25 <anteaya> this page has all our meetings
08:07:42 <anteaya> click on the link for openstack compute (nova)
08:07:47 <lennyb> thanks
08:07:59 <anteaya> #link https://wiki.openstack.org/wiki/Meetings#OpenStack_Compute_.28Nova.29
08:08:14 <anteaya> that takes you further down the page and more links
08:08:26 <anteaya> which take you here
08:08:29 <anteaya> #link https://wiki.openstack.org/wiki/Meetings/Nova
08:08:55 <anteaya> they have the agenda for last weeks meeting up
08:09:07 <anteaya> which means this weeks will be at the other time
08:10:08 <anteaya> make sense?
08:11:43 <lennyb> you mean, this Wednesday at 0400 UTC
08:12:27 <lennyb> sorry, I got it
08:12:58 <anteaya> no
08:13:11 <anteaya> 1400 was last week's meeting
08:13:30 <anteaya> this week's meeting is at the other time option
08:13:33 <anteaya> 2100
08:17:23 <anteaya> lennyb: can you see that?
08:19:03 <lennyb> anteaya, yes. thanks.
08:19:12 <anteaya> and they meet Thursday's not Wednesday's
08:19:21 <jordanP> hi, is there any topic currently being discussed, or can I ask a question here and now ?
08:20:10 <lennyb> yeas, I saw. I was looking at nova third party ci meeting from https://wiki.openstack.org/wiki/Meetings#OpenStack_Compute_.28Nova.29
08:21:42 <anteaya> jordanP: hi let's just finish with lennyb first
08:21:50 <jordanP> anteaya, sure
08:21:54 <anteaya> nova third party ci meeting?
08:22:31 <anteaya> nova doesn't have a third party ci meeting
08:23:57 <anteaya> lennyb: ?
08:24:14 <lennyb> anteaya, you are correct.
08:24:20 <anteaya> okay great
08:24:30 <anteaya> so what time and where is the next nova meeting?
08:24:36 <anteaya> just so I am sure you understand
08:25:25 <lennyb> thursday 2100 utc #openstack-meeting. next week 16:00utc
08:25:52 <anteaya> next week 1400
08:26:20 <anteaya> but you got this week's meeting day time and place accurate
08:26:23 <anteaya> so well done
08:26:32 <anteaya> let's move onto jordanP's question
08:26:35 <anteaya> jordanP: hello
08:26:40 <anteaya> jordanP: please go ahead
08:26:46 <lennyb> I am still young to learn new things :)
08:26:50 <jordanP> right, so
08:27:14 <anteaya> lennyb: good, keep sticking around and asking questions
08:27:15 <jordanP> I've sent an email 4 days ago
08:27:17 <jordanP> [third-party]Properly format the status message with gerrit trigger
08:27:27 <jordanP> I don't know wheter you read it
08:27:42 <anteaya> do you know how to link email posts?
08:27:48 <anteaya> go to lists.openstack.org
08:27:50 <jordanP> no, I don't
08:27:54 <anteaya> find the list
08:28:02 <anteaya> read the archive find the link to the post
08:28:05 <anteaya> post it here
08:28:11 <anteaya> can you do that now?
08:28:24 <anteaya> then we can all see the post you want to discuss
08:28:24 <jordanP> yep
08:28:27 <anteaya> thanks
08:28:38 <jordanP> http://lists.openstack.org/pipermail/openstack-dev/2015-March/059494.html
08:28:58 <jordanP> I'll leave you 2min, so can can just read :)
08:29:13 <jordanP> the question is simple: what's your opinion :)
08:30:50 <anteaya> my opinion is that many people use zuul
08:31:16 <anteaya> and those that don't are just beginning and don't have the confidence to speak up on the mailing list and reply to your post
08:31:39 <anteaya> so if you are looking for replies to your post I don't expect you to get any
08:31:44 <jordanP> I thought so... :)
08:31:59 <anteaya> as for reformatting I think you should go ahead and see what you can accomplish
08:32:13 <anteaya> and if you get anywhere post again to your own thread with your results
08:32:32 <anteaya> and thanks for caring enough to try to improve the experience for developers
08:32:32 <jordanP> IMO gerrit trigger is easy to setup, and looks less scary than zuul. Most of use are familiar with jenkins, so I think supporting gerrit trigger makes sense
08:33:24 <jordanP> my goal is to propose a patch to slightly change the regex used to "capture" the comments posted by third party CIs
08:33:30 <jordanP> I'll see how it goes
08:36:11 <anteaya> that sounds like a good way forward
08:36:18 <anteaya> thank you for being proactive here
08:36:28 <anteaya> I'm not sure if you are used to open source workflow
08:36:34 <anteaya> it seems that you are
08:36:44 <anteaya> and unfortunately most folks in this space are not
08:36:59 <anteaya> so the concept of replying to your email post is beyond them
08:37:06 <anteaya> which is sad
08:37:13 <anteaya> since you are doing everything right
08:37:16 <anteaya> thanks jordanP
08:37:24 <jordanP> anteaya, sure. Thanks
08:38:15 <anteaya> thank you
08:38:37 <anteaya> anything more on your mind right now?
08:38:59 <jordanP> me, no :)
08:39:06 <anteaya> thanks for speaking up
08:39:20 <anteaya> lennyb: anything more you want to talk about right now?
08:39:27 <lennyb> no.
08:39:31 <anteaya> okay
08:39:36 <anteaya> thanks
08:39:57 <anteaya> I'll wait a few more minutes and see if anyone else shows up
08:40:23 <anteaya> you are welcome to stick around if you like but it is not required
08:40:25 <lennyb> anteaya, is it easy/possible change gerrit account of CI ?
08:40:35 <anteaya> lennyb: it is possible
08:40:44 <anteaya> did you create it yourself?
08:41:14 <anteaya> #link http://ci.openstack.org/third_party.html#creating-a-service-account
08:41:36 <lennyb> great, we would like to change Cinder CI gerrit account. It's not mine, but I want to associate it with email alias
08:41:41 <anteaya> if you did follow these instructions to create the account you wish to change you have full access to the account and can do so
08:42:15 <anteaya> do you know if you created the account yourself as opposed to having the infra team create it for you
08:42:42 <lennyb> we created it ourself, I believe.
08:43:18 <anteaya> good
08:43:26 <anteaya> then you can edit it to suit yourself
08:43:42 <anteaya> the only part you can't change is the gerrit username
08:43:50 <anteaya> all else you can edit
08:43:55 <anteaya> and you can do so yourself
08:44:09 <lennyb> ok, we want to change only email
08:44:15 <anteaya> you can do that
08:47:40 <lennyb> jordanP, check this link http://ci.openstack.org/third_party.html#creating-a-service-account
08:48:08 <lennyb> jordanP, there is a section about jenkins gerrit trigger
08:48:38 <jordanP> lennyb, the problem is how the results are reported bad
08:48:55 <anteaya> lennyb: if you go to the top of the document, in the upper left corner there is a menu
08:48:58 <jordanP> my setup works but there's a regex so that CI account appear on top in the Gerrit UI
08:49:15 <anteaya> if you click a title on the menu you get a link to that section
08:49:17 <anteaya> like this
08:49:21 <anteaya> #link http://ci.openstack.org/third_party.html#the-jenkins-gerrit-trigger-plugin-way
08:49:34 <jordanP> so that a code submiter knows easily if his patch broke a 3rd party driver
08:50:08 <lennyb> anteaya, I see it, thanks.
08:50:16 <anteaya> well the actual point of a third party ci is for the driver operator to pay attention which patches are not compatible with their driver
08:50:19 <jordanP> atm, for my CI, one has to click on the "toggle CI" button at the bottom to see the results of my CI
08:50:31 <anteaya> and review the patch and suggest a fix that will work with the driver
08:50:43 <anteaya> jordanP: right
08:50:53 <anteaya> because your ci is commenting not voting
08:51:31 <jordanP> anteaya, I am not sure. for example here : https://review.openstack.org/#/c/165214/
08:51:31 <anteaya> if your ci is stable and cinder agrees to allow you to vote verified on the patches your results will show up with the rest of the ci results
08:51:51 <anteaya> jordanP: which is your ci
08:51:52 <jordanP> some 3rd party CI are non-voting but they appear on the top left corner of the UI
08:51:55 <jordanP> scality
08:52:12 <anteaya> which are non-voting but appear in the top left corner?
08:52:16 <jordanP> anteaya, you have to click on the togger CI button to see it
08:52:26 <anteaya> give me the name of a ci account and I'll check
08:52:28 <jordanP> anteaya, top right, sorry
08:52:40 <anteaya> yes top right
08:52:52 <anteaya> which system is non-voting but appears on the top right?
08:53:08 <jordanP> gate-rally-dsvm-cinder
08:53:13 <jordanP> but it's not 3rd party :)
08:53:15 <anteaya> that is a job
08:53:29 <anteaya> gate rally dsvm cinder is a job, not a ci account
08:53:38 <jordanP> haha, I think you're right, it's just a non-voting issue
08:54:12 <jordanP> which makes it a non-issue, I just have to ask the fine guys from the cinder team then
08:54:16 <anteaya> right now on this patch, no systems are posting votes
08:54:37 <jordanP> anteaya, arf okay, so how come some system are in the top right corner ?
08:54:40 <anteaya> since you can see in the column marked verified only jenkins has a response
08:55:00 <jordanP> yep
08:55:35 <jordanP> in fact, it's not that important that my 3rd party CI vote, but I'd like to be listed in the top right corner..
08:56:37 <anteaya> right
08:56:47 <anteaya> and you are correct it is formatting
08:56:58 <anteaya> the parser for that page looks for formatting in the comment
08:57:19 <anteaya> if the comment format is the same is what jenkins posts it will put the results in the top right
08:57:26 <anteaya> if it isn't it won't
08:57:39 <jordanP> yep, okay, it's good to have this confirmation
08:58:00 <anteaya> and I was wrong, these systems are not currently able to vote
08:58:11 <anteaya> they have to be listed in this group to be able to vote: https://review.openstack.org/#/admin/groups/508,members
08:58:26 <anteaya> I'll talk to thingee about that tomorrow
08:58:49 <jordanP> anteaya, well I am not sure making 3rd party CI to vote is a gread idea
08:58:59 <jordanP> it's too early
08:59:01 <jordanP> imo
08:59:02 <anteaya> jordanP: me either but that isn't my choice
08:59:06 <jordanP> yep
08:59:16 <anteaya> it is my job to support the choices ptl's make
08:59:35 <anteaya> so obviously I didn't do my job and tell him about this gerrit group
08:59:39 <jordanP> I understand
08:59:39 <anteaya> so I'll do that tomorrow
08:59:41 <anteaya> thanks
08:59:59 <anteaya> and we are at time
09:00:05 <anteaya> it has been a fun meeting
09:00:10 <anteaya> thanks lennyb and jordanP
09:00:16 <anteaya> nice to work with you
09:00:18 <jordanP> thanks anteaya
09:00:20 <anteaya> see you next week
09:00:24 <jordanP> eeah anteaya :)
09:00:26 <jordanP> yep
09:00:27 <anteaya> :)
09:00:32 <anteaya> #endmeeting