18:01:51 #startmeeting third-party 18:01:53 Meeting started Mon Dec 15 18:01:51 2014 UTC and is due to finish in 60 minutes. The chair is krtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01:57 The meeting name has been set to 'third_party' 18:02:02 o/ 18:02:08 o/ 18:02:12 o/ 18:02:23 o/ 18:02:24 o/ 18:02:26 o/ 18:02:44 Hi everyone! anyone else here for third-party meeting? 18:03:13 sorry about running long 18:03:31 sarob, np, voting is important 18:03:36 #topic Welcome & Reminder of OpenStack Mission 18:03:45 #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:04:08 we have another nice agenda today 18:04:16 #link https://wiki.openstack.org/wiki/Meetings/ThirdParty#12.2F15.2F14 18:04:40 #topic Review of previous week's open action items 18:05:04 we didn't have any, that's easy 18:05:34 although I did take a note to email everyone to update their ThirdPartySystems status 18:05:41 done 18:05:55 #topic Announcements 18:06:02 also none listed 18:06:17 oops 18:06:33 yes, the self service accounts! 18:06:48 #link http://ci.openstack.org/third_party.html#creating-a-service-account 18:07:24 I'll prob leave that there for a few weeks, good to spread that around 18:07:39 any other announcements? 18:08:01 onward then 18:08:04 #topic OpenStack Program items 18:08:35 so the first is the CI doc rewrite 18:08:53 I have seen a couple of comments on the etherpad 18:09:13 I am hoping to see more, and if we can get enough interest, have a virtual sprint 18:09:31 lik ethe one that infra did for infra manual, it was very successful IMO 18:09:50 the link to that etherpad is in the agenda 18:09:58 but here it is again for completeness 18:10:00 #link https://etherpad.openstack.org/p/third-party-ci-documentation 18:10:22 if you want to help, please go sign up on the etherpad 18:10:35 any questions? 18:11:02 next is the spec for the third-party CI monitoring dashboard 18:11:13 ok, so I have reworked the code to be more rest api oriented. 18:11:15 #link https://review.openstack.org/#/c/135170 18:11:33 sweston, great! 18:11:33 jhesketh suggested a better design based on storyboard 18:11:48 it is getting good feedback, could use more 18:12:02 I have removed django completely. I am using pecan now for the controller, sqlalchemy for the database orm, and wsme for the rest api. 18:12:35 I will post the updates to the spec today 18:12:39 ok, interesting, I didnt have a problem with the framework 18:12:57 sweston, thanks for taking the lead on this, so much appreciated 18:13:07 krtaylor: very welcome 18:13:27 yeah, there were some comments on django and celery 18:13:44 much too heavyweight for this application 18:13:56 for all: please go review the spec, it needs comments now for how your system will be represented on the dashboard 18:14:19 now is the time to comment on how your system will be monitored 18:14:35 yup 18:14:49 anything else sweston? 18:15:07 krtaylor: I am finished, thank you! 18:15:13 or any questions from anyone? 18:15:42 excellent 18:16:05 so the next is a recurring item, for the next bit anyway 18:16:34 splitting out puppet modules 18:16:45 so there are 2 patches out for review 18:16:51 that push everything at once 18:17:17 #link https://review.openstack.org/#/c/140523/ 18:17:38 #link https://review.openstack.org/#/c/140548/ 18:17:58 I'm in the process of updating those to remove the "TODOs" 18:18:16 otherwise quite a few ppl expressed suport for the idea 18:18:50 also, the split script is here https://review.openstack.org/#/c/137991/ 18:18:51 asselin, I like it, but it does remove the control of one at a time, until time of uncommenting 18:19:03 sweston, yes, thanks! 18:19:58 asselin and I will be working on testing it this week. we ran out of time last week 18:20:31 yes, it's a compromise, but should make the whole process more robust & with less effort 18:20:31 mmedvede and I had discussed it a bit, I support the first patch, but not sure about the second 18:21:03 but the question is whether the discussion happens at insertion, or uncommenting, as long as it happens 18:21:23 the plan is to do the discussion at uncommenting. 18:21:45 anyway, another great place for CI operators to get involved, reviews please 18:21:57 the other advantage is to do more in parallel/ avoid conflicts for updating the same file 18:22:01 I had a few concerns about pushing everything at once. Mainly, it is not a work flow I am used to. It might be separating the change from its effect 18:23:13 I support the direction. And it is just a concern, would be interesting to see how it works out in a long run 18:23:29 all these changes are effectively no-ops 18:23:58 yeah, I guess removal (instead of uncommenting) would also work if the discussion necessitated 18:24:35 krtaylor, yes, the plan is to remove all the leftovers after we're 'done' 18:24:45 but I understand mmedvede 's point, it would require 2 patches for removal 18:24:55 asselin, is the idea to still have a infra "sponsor" that shepherds the patch through the discussion? 18:25:23 krtaylor, yes, infra would sposore the uncommenting patch for project-config 18:26:37 so the process doesn't change. Only the number of changes made per puppet-module is less & simpler 18:26:57 b/c the others have been pre-approved 18:27:46 sure, it is a good thing, my concern is a minor nit 18:28:24 the more reviews the better 18:28:29 ok, anything else on the split out? 18:28:57 I'd like to know what ppl think of doing a mini split out sprint 18:29:19 or better to spread out e.g 1-2 a week? 18:29:53 good idea, with infra would make it less painful, get it done 18:30:12 asselin: I support that. But it depends if cores would be able to handle it :) 18:30:12 else, it is an agenda item on a busy infra meeting 18:30:27 exactly 18:30:43 yes, thinking about next week before the break, since maybe it'll be a quiet day. 18:30:57 but, it is worth asking them 18:31:22 ok, will do. thank 18:31:54 anything else? any questions from anyone? 18:31:57 The only thing is I am on vacation starting next week 18:32:17 yeah, I'll be around, but infrequently 18:32:20 so might not be able to as active for the sprint as I wanted to 18:32:48 asselin, maybe the next week, before new year? 18:33:09 I'm available 18:33:48 works for me, else after next week's meeting here, I'll be very high-latency 18:34:15 but a lot depends on when infra cores are available too 18:34:32 so let's get that answered 18:34:54 I think we can move to next topic 18:34:59 alright :) 18:35:06 next is also yours asselin: In-tree Third Party CI Solution 18:35:43 #link https://review.openstack.org/#/c/139745/ 18:35:53 I kept it here in the agenda, in case anyone has questions 18:36:12 would like some more reviews 18:36:43 didn't up date the spec, but was thinking of implmenting as new module inside system-config, and then split out later. 18:37:47 asselin: yup. I will review this week, been busy with the dashboard the last few days 18:37:50 asselin: why split out later? 18:38:02 and not start with split out right away? 18:38:38 I would like to, but seems simpler to do the work in-tree first 18:39:13 b/c of the dependencies & changes requires to openstack_project module 18:39:25 required* 18:40:02 gotcha 18:40:25 ok, everyone review please, I will too 18:40:35 anything else asselin ? 18:40:38 but if you've got ideas on how to build it, let me know. 18:40:41 that's it thanks 18:40:55 #topic Deadlines & Deprecations 18:41:23 I left the cinder statement here 18:41:58 I hope by now that is not a surprise to anyone 18:42:36 the neutron mid-cycle was last week, I have not heard if there were any new testing deadlines established 18:43:00 anteaya, are you around, you were there right? 18:44:14 ok, well, I'll see if I can get neutron folks to comment on the mid-cycle, any impacts for CI test systems 18:44:51 I have seen ironic comments about third-party testing, but nothing firm I am aware of 18:45:15 any others? 18:45:31 onward then 18:45:43 18:25:15 18:45:58 yep, cut/paste fail 18:46:00 third party didn't get mentioned at the neutron mid-cycle 18:46:01 #topic Highlighting a Program or Third-Party CI Service 18:46:17 talk to edgar for any neutron deadline issues or questions 18:46:24 anteaya, ok, great thanks! 18:46:31 welcome 18:47:40 cool, so we didnt have a system scheduled for this week, I am going to start tapping shoulders for "volunteers" after the new year, all at Paris agreed to share their best practices 18:48:02 krtaylor: +1 18:48:46 it was amazing to hear what teams had done to work around bits, or improve this or that 18:48:51 anyway, onward 18:48:54 #topic CI System issues 18:49:18 any questions from systems having difficulty? 18:49:39 any systems need review to turn voting on? 18:50:38 the ThirdPartySystems page did get refreshed 18:50:57 which is goodness, but there are still systems indicating they are down 18:51:17 or maybe not fully implemented yet 18:51:38 so keep your eyes open for systems needing help or reviews 18:52:09 alright, finally then 18:52:10 #topic Open Discussion 18:52:20 any questions, comments? 18:52:35 I'd like a reminder why we're changing the meeting time 18:53:26 Paris attendees indicated that they were not happy with the current time, almost all agreed 18:54:08 im curious about the new meetings too, are all 3 meetings covering the same topics? are they just duplicates to make it easier for everyone to attend? 18:54:34 actually, I think the current time got us started, but it is time to serve our global team 18:55:31 anteaya, do you object to changing times? I'm confused by the mailing list post.... 18:55:33 we had an email discussion, the feedback was to have one weekly meeting, with times that alternate wekly 18:55:40 weekly 18:55:53 most other teams have a similar format 18:56:00 i think the meeting times are still in flux, there doesn't seem to be an agreement yet and the discussion will have to continue via email, irc, etc 18:56:12 reed, agreed 18:56:38 krtaylor, why is this time slot not kept, with an additional one added? 18:56:47 patrickeast, do you have a preference? or do you like the current time? 18:57:03 asselin, no one liked it, mainly that it was on Monday 18:57:26 at least I did not see any comment supporting it 18:57:31 patrickeast: im ok will any of the times that were proposed, my schedule is flexable 18:57:37 krtaylor: ^ 18:57:45 patrickeast, great, thanks! 18:58:19 sweston created a poll, with the link in the email thread 18:58:28 2 minutes left 18:58:33 14 have voted so far 18:58:42 sweston, do you have that link handy? 18:58:54 krtaylor: yes, one second 18:59:02 hehheh, race is on... 18:59:43 #link https://www.google.com/moderator/#16/e=21b93c� 18:59:47 https://www.google.com/moderator/#16/e=21b93c 18:59:54 cool! 19:00:01 and with that, we are out of time 19:00:02 krtaylor: you win the race :-) 19:00:12 thanks everyone for another productive meeting 19:00:17 thanks everyone 19:00:24 thanks 19:00:27 #endmeeting