18:00:01 #startmeeting trove 18:00:02 Meeting started Wed Sep 2 18:00:01 2015 UTC and is due to finish in 60 minutes. The chair is cp16net. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:00:05 The meeting name has been set to 'trove' 18:00:16 all hail cp16net 18:00:17 o/ 18:00:19 o/ 18:00:30 hey yall 18:00:36 \o 18:00:41 o/ 18:00:47 i hope everyone had a good trip back home from the midcycle 18:00:56 cp16net, the agenda has a link to midcycle 18:01:00 not bp priorities ;) 18:01:01 o/ 18:01:03 o/ 18:01:04 0/ 18:01:07 yep, who needs more than two hours of sleep anyways! ;) 18:01:15 lolz 18:01:36 o/ 18:01:51 o/ 18:02:00 *\0/* 18:02:12 thx cp16net 18:02:14 got it 18:02:24 #link https://wiki.openstack.org/wiki/Meetings/TroveMeeting 18:02:48 #topic pulse update 18:02:58 #link https://etherpad.openstack.org/p/trove-pulse-update 18:03:26 looks like there are a more reviews built up 18:03:40 it looks like nothing is making it through the gate 18:03:42 i think thats partly due to the fate 18:03:54 heh the gate is the fate 18:03:56 :-P 18:04:09 shayneburgess: yea speaking of that... 18:04:33 what, the gate is hosed again? 18:04:34 so we had a patch that resolevd the image building 18:04:53 cp16net, it still hasn't started to run (last time I checked) 18:05:05 12 hours and counting 18:05:06 but... then the image name changed again 18:05:16 hence the gate being broken again 18:05:19 did the second patch got merged? 18:05:25 is it this? https://review.openstack.org/#/c/219548/ 18:05:39 nope, as pmackinn said 12.5 hours and still not running 18:05:47 shayneburgess, yep, that's it 18:05:49 #link https://review.openstack.org/#/c/219548/ 18:05:52 yup 18:05:58 this is the patch that will fix our woes 18:06:02 same here 18:06:09 I'm hosed on that; i had a hack fr that. 18:06:44 so if you run in to this issue locally testing or building an image just remove that line and it will work now 18:06:46 I'm sensing there will be an inordinate amount of FFE's this cycle ... 18:06:49 ;) 18:07:17 peterstac, I think these issues only impact us. not rest of openstack 18:07:26 peterstac: lets try and get as much done as possible 18:07:41 when is the FF date now? 18:07:48 tomorrow morning 18:07:49 early thursday 18:07:51 thursday 18:07:58 early AM eastern time. 18:07:59 yeah early thurs 18:08:13 so what that means with a gate thats taking 12+ hours 18:08:20 That's when they cut the image, right? 18:08:24 yeah it's already too late 18:08:35 There's no way all our stuff can make it in 18:09:03 I suggest we WF+1 all the things which are ready to go and let them wind their way through the queue 18:09:08 they won't have merged in time 18:09:31 how much time is the FFE? 18:09:35 let's not change our actions based on the deadline, we have to still review and get the code right, merged, etc., 18:09:46 +1 18:09:48 we may have to have a convo about this to ttx but lets try and narrow it down if we can 18:09:56 we need enough time to get the ready patches to go through the gate 18:10:11 vkmc, the time to get through the gate is out of our control. 18:10:22 reviewing, merging, getting to code right; those are in our control. 18:10:27 let's try and do the things that we can control. 18:10:32 merged? how so? 18:10:36 we can't control the rest of it ... 18:10:43 so this is bleeding into the next topic so i'll switch to it 18:10:51 pmackinn-afk, sorry; merging as in getting conflicts merged. 18:10:55 not merged upstream. 18:11:07 amrith, ack updating patch sets 18:11:12 #topic liberty-3 blueprint priorities 18:11:23 #link https://etherpad.openstack.org/p/TroveLibertyPriorities 18:12:18 we have done a good job getting eyes on most of the reviews 18:13:19 cp16net, I'm running into some issues while testing. I've been working through some of them and resulted in https://review.openstack.org/#/c/219544/ 18:13:24 that change isn't needed for liberty. 18:13:38 but some issues running tests locally 18:14:02 ah yeah that will be helpful cleaning up the output 18:14:52 looks like the mariadb support needs another set of eyes 18:15:10 will get to it next. 18:15:14 and the datastore registration api as well 18:15:22 I'm reviewing that one now :) 18:15:30 don't know if datastore registration api was on the list. is it? 18:15:49 alright nice 18:16:10 vkmc, yes it is. 18:16:11 amrith, yeah, just before horizon patches 18:16:21 amrith, yep at the bottom 18:16:22 can someone step up and on the cluster root enable? 18:16:26 these two patches also need some help from reviewers 18:16:27 https://review.openstack.org/#/q/topic:bp/vertica-cluster-user-features,n,z 18:16:40 I'll take a look at MariaDB 18:17:18 saurabhs, are these changes on the list? 18:17:22 i'm looking at the cluster scaling for mongo 18:17:28 some of them are not. 18:17:40 - https://review.openstack.org/#/c/218548/ (python-troveclient)(ready for review) 18:17:40 - https://review.openstack.org/#/c/196913/ (ready for review) 18:18:06 like https://review.openstack.org/#/c/219544/ 18:18:13 which I'm not looking at for now. 18:18:45 amrith: its the cluster root enabled 18:19:13 wrong paste 18:19:16 https://review.openstack.org/#/c/213354/ 18:19:33 amrith the blueprint url was wronng. the review links are correct though for root-enable on cluster 18:20:08 amrith yeh the reason I think its not in in the page is the spec has not merged for it 18:20:43 saurabhs, what about https://review.openstack.org/#/c/207578/2? 18:20:52 it is listed as related to the ones you want to merge 18:21:35 i see that as well 18:21:52 hence my confusion. 18:22:04 amrith the new gerrit UI is bit misleading it doesn't show the dependancies very clearly. let me grab the links for you 18:22:32 So these two are the parent patches for root-enable on cluster 18:22:33 - https://review.openstack.org/#/c/218548/ (python-troveclient)(ready for review) 18:22:33 - https://review.openstack.org/#/c/196913/ (ready for review) 18:22:47 OK, thanks 18:22:48 we need these to get merged for liberty-3 18:23:03 will review those two. 18:23:35 thanks Amrith 18:23:39 ok i think we cleared up the confusion 18:23:41 :) 18:24:11 amrith thanks 18:24:47 isn't root enable the thing that brought us to an interesting place in the CI ;) 18:24:56 did that change (that I reverted) get added back? 18:25:17 https://review.openstack.org/#/c/217943/ 18:25:20 ok so i'm putting names under the reviews on that page so that we can split up the load 18:25:26 amrith yup it was the same patch. we fixed it through now its backwards compatible 18:26:21 I propose that we should revert https://review.openstack.org/#/c/217881/ as the first changein the next release. 18:26:21 the API and cli both were fixed so that for the case when password is not passed in no body is sent on the POST call 18:26:40 and we fixed the python-troveclient gate so the patch will get tested this time 18:26:47 right? 18:26:56 +1 Amrith 18:27:17 amrith: yeah that wasnt the issue we had so i'd agree that its worth reverting after 18:27:20 shayneburgess, when you say "we fixed", I assume you are asking saurabhs ? 18:27:25 shayneburgess I think so, :) . I am sure its fixed because now Depends-On in the commit message actually works 18:27:46 nice work saurabhs 18:28:08 so taking another look over the list 18:28:10 Amrith - if I remember, the gate wasn't actually testing patches (was pinned to a particular build) so that's how the break got through the first time? Or did I misunderstand? 18:28:26 I see no depends-on in https://review.openstack.org/#/c/217881/ and https://review.openstack.org/#/c/218548/ 18:28:29 am I missing something? 18:28:50 shayneburgess, I don't think so. 18:29:47 the tests were using the version of the client in pypu 18:29:53 amrith so when the CLI patch for root-enable merged the dvsm gate job was not puliing the trove CLI changes from the patch instead it was installing the CLI from the pypi server and thats why the issue was not caught in the first place 18:30:15 yeah that was it 18:30:52 yeah that's what I was refering to 18:31:13 amrith cp16net Nikhil fixed that issue with this patch : https://review.openstack.org/#/c/216915 but this one landed after the CLI was merged 18:31:50 ahh that makes sense 18:32:12 ok we should not have that issue again 18:32:28 cp16net yeah that was my point 18:32:35 and in fact we figured out the issue with dvsm gate only because CLI patch merged and that tests on the API patch were still failing the code form CLI was not available in the API tests because the gate alwasy took cli from pypi 18:33:21 ok we have a few patches for redis 18:34:31 looks like the redis cluster is still being worked on 18:34:55 cp16net this one also need some core votes 18:34:56 Add databag ('extended-properties') to cluster-create 18:34:56 - https://review.openstack.org/#/c/206931/ 18:35:35 saurabhs: working our way down 18:35:58 saurabhs this is the base of a couple of features being added that was not bp'd 18:36:19 i have beef with these client changes going through without being vetted by the community 18:36:41 who can look over the redis replication? 18:37:35 mvandijk, https://review.openstack.org/#/c/206931/ has a +1 from you ... 18:38:07 i know, im taking it off after having thought more on it 18:38:16 mvandijk Nikhil mentioned that this is already discussed. 18:38:21 https://review.openstack.org/219548 moves into 4th place at the turn... 18:38:49 saurabhs, this was discussed and we agreed it was a problem that needed to be planned out better 18:39:19 once these go in we cannot revert or change the api 18:39:34 so we need to get the experience right the first time 18:39:40 cluster create is already loooking bad 18:40:06 i think i we have more pressing issues this week 18:40:56 mvandijk: i think there is some valid concerns although i'm not sure what SlickNik has said before since he was authoring this patch 18:41:52 mvandijk just so that I understand this, given a choice you would do it differently, can you post comments on that patch what/why/how will you do it differently? and what are the issues with current approach? 18:41:58 saurabhs, please take a look at https://review.openstack.org/#/c/218548/3 18:43:11 alright so we have a few more patches here 18:43:46 there are a couple cassandra patches there 18:44:07 would someone more python literate (than me) please review my comment on https://review.openstack.org/#/c/218548/3 18:44:16 they dont look like anyone has looked at them 18:44:50 they may be candidates to be pushed out if we dont get to them 18:45:52 alright so it looks like we have a plan on the given patches 18:46:33 amrith, you're right, mock.patch decorators are applied in reverse order in the arguments list 18:46:33 lets work through them and if they are good lets get them in the gate 18:47:10 so moving to open discussion 18:47:18 #topic open discussion 18:47:27 anyone have anything else? 18:48:03 * amrith runs back to look at second review for saurabhs ;) 18:48:10 1. 18:48:21 ...2... 18:48:29 amrith will ping you as soon as I have the review up again 18:48:56 alright i guess thats all folks 18:48:59 thanks cp16net 18:49:03 #stopmeeting 18:49:09 thanks cp16net 18:49:09 #endmeeting 18:49:14 thanks 18:49:14 #endmeeting