18:00:37 #startmeeting third-party 18:00:38 Meeting started Mon Oct 6 18:00:37 2014 UTC and is due to finish in 60 minutes. The chair is krtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:41 The meeting name has been set to 'third_party' 18:01:11 anyone here for third-party ? 18:01:22 i am 18:01:28 and I 18:01:31 Greetings! 18:01:38 o/ 18:01:40 i am 18:01:43 hello all 18:01:47 hi everyone 18:01:51 hi 18:02:20 welcome! 18:02:34 #topic Welcome & Reminder of OpenStack Mission 18:02:44 #info The OpenStack Open Source Cloud Mission: to produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable. 18:02:53 and here is the agenda: 18:03:15 #link https://wiki.openstack.org/wiki/Meetings/ThirdParty#10.2F06.2F14 18:03:33 ok so review time 18:03:46 #topic Review of previous week's open action items 18:03:57 the only one was mine 18:04:44 I did basically distill all the later ideas I had, plus the ones earlier, it really boils down to how do we get CI ops to be better community citizens 18:04:56 and have checks for making sure that happens 18:05:25 so I added a line to the infra eitherpad 18:05:44 here is a link to the etherpad we created 18:05:47 #link https://etherpad.openstack.org/p/kilo-third-party-items 18:05:57 and a link to the infra one for summit: 18:06:07 https://etherpad.openstack.org/p/kilo-infrastructure-summit-topics 18:06:11 oops 18:06:15 #link https://etherpad.openstack.org/p/kilo-infrastructure-summit-topics 18:06:46 so, I am not suggesting that this is the only summit topic to come out of that list 18:07:13 but, I got to thinking about what anteaya said, about how many of these items could be started with a patch set 18:07:23 and that really trims it down a bit 18:07:32 great 18:07:54 any comments or concerns? 18:08:11 are we ready to address the third party etherpad? 18:08:19 and bring it into organization? 18:08:33 or do we think that there are more ideas to come? 18:08:58 good question, but I have not seen any new ideas since mine, anyone? 18:09:14 what does “policy on developers as operators?” refer to? 18:09:30 kevinbenton: which line? 18:09:38 39 18:09:47 of kilo-third-party-items 18:09:53 well, thats my spin on operators being more involved 18:09:55 thanks 18:10:13 it is a bit heavy handed, and not enforceable 18:10:25 do you mean operators as developers? 18:10:50 so operators should have signed the CLA? 18:11:03 yes, except that they become openstack developers first 18:11:44 yeah, I guess that is where I was headed, how can they give back without it? 18:12:19 ok, i’m +1 for that. it’s very useful even for the operators to understand the workflow that devs go through 18:12:27 Yes, I had something to add here ... other projects have launchpad pages for tracking bugs, including categories such as "low hanging fruit", which would be a good place for folks to get involved. Has there been any discussion on setting something like this up for third party CI? 18:12:53 yes, its infra 18:13:01 i like the idea of getting a service account requiring a patch as well 18:13:04 krtaylor: CI operators could give back without CLA by supplying useful testing results 18:13:38 I understand, but there is no separation for third party items, as far as I know, is there? 18:13:40 kevinbenton, I suggested that we use a patch to be a request for service account, others have as well 18:14:11 krtaylor: right. I was referring to your entry on the etherpad 18:14:38 isn’t a CLA required just to post results anyway? 18:14:51 yeah, thats a grey area 18:14:57 * krtaylor not a lawyer 18:15:23 kevinbenton: the CLA is not required for a gerrit third party account 18:15:46 anteaya: oh okay. i didn’t realize that 18:16:02 glad you asked 18:16:17 * bmwiedemann remembers that gettings these CLAs signed in big corporations can easily take some months 18:16:17 but, it could be? but then how would the service and a developer be linked? 18:16:45 they aren't 18:16:59 a gerrit third party account is not linked to a particular dev 18:17:06 it is linked to an ssh key 18:17:16 the holder of the private key has access to the account 18:17:21 also 18:17:34 krtaylor: I think it should not, as there cen be multiple operators and then it’s going to be problematic which operator/developer account is linked to a third-party ci gerrit account 18:17:35 the CLA does not have to be a part of this discussion 18:17:45 honestly, a CI operator really has to be a developer, it requires such a high level of commitment 18:17:51 since there are some repos that do not require a cla 18:18:28 I'm behind the operator has to at least understand the dev workflow direction 18:18:42 and it is possible to accomplish that without requiring clas 18:19:00 as long as the repo does not require a cla to post a commit to it 18:19:27 I guess so, hm, but it seems it is a good gesture if they already know the process 18:20:24 it makes a world of difference to their behaviour and how all third party operators are percieved if they at least have an understanding of what they are doing 18:21:25 so are we organizing the etherpad for the third party topics? 18:21:32 in order of priority? 18:21:39 true, I always felt that the very last step of getting CI running and reporting would be to ask for a service account 18:21:40 or are we doing something else? 18:21:55 krtaylor: hindsight 18:21:58 I took an action to distill into ides for infra 18:22:03 ideas too 18:22:04 and I wish everyone had that 18:22:34 so what are we doing, organizing the third party etherpad or no? 18:22:46 so, we could do an etherpad organize now 18:22:56 okay 18:23:12 so what is a potential top priority item on the etherpad? 18:23:39 I guess I already voted 18:23:59 How do we get third-party CI ops to become good infra citizens and contributing developers (krtaylor) 18:24:07 that is from the infra etherpad 18:24:44 any objections to that being a priority topic? 18:24:57 speak up if you disagree 18:25:00 krtaylor: +1 18:25:21 krtaylor: please copy/paste it to the priority section 18:25:38 anyone else see an item that they feel should be recognized as priority? 18:26:14 Third party CI system realibility 18:26:37 ociuhandu: I agree with that 18:26:49 any objections to that being another priority item? 18:26:55 yeah, that is another common theme 18:27:24 ociuhandu: can you add that to the list of priorities please? 18:27:24 I see salv-orlando 's ideas as good discussion points for #1 too 18:27:45 krtaylor: great, we can discuss them with that topic 18:27:54 anyone see a third item as priority? 18:28:00 from the list on the etherpad? 18:28:26 self regulating was my last possibility, and what that means, how it could be done 18:28:51 any objection to this being the third priority for the summit session? 18:29:03 but that kind of relates to good infra citizens 18:29:23 I think it is separate enough to have its own bullet point 18:29:30 fair enough 18:29:37 krtaylor: can you add that as the third item please? 18:29:47 just a thought on point 1: I think also documenting on how a third-party CI should be deployed (in order to make sure conrtibutions can easily be sent upstream) would be great and afaik there’s no “step-by-step guide” for this 18:29:58 and I think that is enough for me to go to ttx now and jockey for a spot 18:30:20 ociuhandu: can you add that down below, under the general section? 18:30:40 ociuhandu: it is a good point and we can discuss that during the point #1 portion 18:30:44 fair enough? 18:31:25 sure 18:31:29 thanks 18:31:45 okay thank you, I think I have enough to move on with 18:32:20 ok, lets move on then 18:32:33 #topic Announcements 18:32:54 nothing in the agenda, any quick announcements? 18:33:23 onward then 18:33:25 #topic OpenStack Program items 18:33:50 anteaya, I added you, mainly as a placeholder for a project-config discussion 18:34:05 awesome 18:34:10 I'm a great placeholder 18:34:17 project-config 18:34:25 what shall we talk about? 18:34:41 I know it was a good thing, but it impacted several systems 18:34:45 yes 18:34:53 there is no way that it couldn't 18:35:54 I was hoping some from my team would be here to discuss the impacts we have seen, but they are busy fixing our system :) 18:36:02 :D 18:36:43 but, it might be really good for us to break down the impacts and document them, some of that has already been done 18:37:14 documentation is always good 18:37:19 blog posts are great too 18:37:27 ++ 18:37:40 and then the second part of that is heads up on the system-config changes 18:37:52 heads up 18:38:17 hehheh, any comments on that? 18:38:23 https://review.openstack.org/#/q/topic:config-rename,n,z 18:38:39 there they are, I need to rebase most of the project-config ones 18:38:42 do review 18:39:10 they will get discussed at tomorrow's infra meeting and hopefully a time set for gerrit to come down, the patches to merge and the rename to happen 18:39:33 there are a bunch of manual changes that have to take place which is why gerrit is down for the rename 18:39:36 great 18:40:01 we try to select a friday or slow time but that isn't possible anymore 18:40:06 since we have no slow times 18:40:11 just slower times 18:40:17 so someone will be upset 18:40:37 yes, that would be good to spread out, especially to the teams that don't monitor -infra like they should 18:40:51 we communicate 18:40:52 (back to the developer discussion) 18:41:00 in the infra meeting and with emails to dev 18:41:06 but someone is always surprised 18:41:09 yes 18:41:52 ok, I think we covered those 18:41:59 any questions from anyone? 18:42:43 the second item we already did, that was topics for infra summit sessions 18:43:19 anteaya, feel free to edit/overwrite my line in the infra summit etherpad 18:43:38 * anteaya feels no need to do so at this time 18:43:58 fair enough 18:44:02 onward 18:44:05 #topic Deadlines & Deprecations 18:44:14 nothing here, anyone? 18:44:31 next 18:44:33 #topic Highlighting a Program or Gerrit Account 18:44:48 also zilch 18:45:06 and finally 18:45:09 #topic Open Discussion 18:45:19 the floor is open, anyone? 18:46:11 I hope everyone is planning on going to summit 18:46:23 I'd really like to meet more of you all 18:46:23 the blissful lull of start of Kilo 18:46:30 hehheh 18:46:30 agreed 18:46:36 who is attending summit 18:46:39 o/ 18:46:43 o/ 18:46:54 o/ 18:47:05 o/ 18:47:30 4 is a good start 18:47:37 will be there 18:47:55 ociuhandu: great, 5 18:48:13 hm, we may have to have a beer and /or lunch design session :) 18:48:38 will be there, too 18:48:44 awesome 18:48:52 Beer? I'll be there. 18:48:53 krtaylor: +2 18:49:06 :) 18:49:12 krtaylor: not a bad idea 18:49:31 I'm sure we'd draw some neutron and cinder folks as well 18:50:19 anteaya, are there any new CI requirements discussions coming up that you know about? 18:50:30 krtaylor: I hope not 18:50:32 other projects 18:50:34 hehheh 18:50:46 I'll be running around at summit 18:50:51 I'll know more then 18:51:07 the only project I know doing an overhaul is neutron 18:51:10 yep, keep me posted, I'll sit in on as many as I can 18:51:18 which reminds me I need to attend a meeting and find out more 18:52:07 we have 3 more meetings then summit 18:52:24 should we cancel the Nov 3rd meeting? 18:52:55 I doubt I'll be available to run it 18:53:12 we can discuss that next week 18:53:27 let's cancel the Nov 3 meeting 18:53:35 we will be too busy meeting to have the meeting 18:53:41 yeah, makes sense 18:53:44 anteaya: +1 18:53:55 I'll put it on the meeting page 18:54:14 ok, if nothing else, I'll wrap this up early for a change 18:54:30 thanks 18:54:37 thanks everyone 18:54:42 #endmeeting