14:01:05 #startmeeting smaug 14:01:06 Meeting started Tue May 31 14:01:05 2016 UTC and is due to finish in 60 minutes. The chair is saggi. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:09 hello everybody :) 14:01:11 The meeting name has been set to 'smaug' 14:01:19 Are we waiting for anyone? 14:01:22 hi 14:01:33 ^-^ 14:01:37 hi everyone 14:01:44 o/ 14:01:47 hi 14:01:52 saggi: hi 14:02:55 #topic news 14:03:06 We had an internal meeting earlier this week. 14:03:26 We are trying to use trello more 14:03:57 saggi:great 14:04:14 Also every day at 09:00 UTC is happy hour at the #smaug channel. 14:04:21 Currently the Trello is organized by topics 14:04:31 saggi, yuval: Trello link 14:04:35 saggi: could you please print the Trello link here 14:04:35 where you can get you patch boosted to the top of the core reviewer list just by showing up. 14:04:47 yeah. I update some bugs which need to be reviewed 14:04:50 https://trello.com/invite/b/Sudr4fKT/826e3dcffc7259b1447d4ecc448c1a45/smaug 14:04:56 I' 14:05:05 #link https://trello.com/invite/b/Sudr4fKT/826e3dcffc7259b1447d4ecc448c1a45/smaug 14:05:09 yuval: thank you 14:05:28 Feel free to open cards in tasks you think need review 14:05:45 Archive tasks that are complete and requrie no further discussion or work 14:06:21 ok. good rules 14:06:36 If someone is in need of admin priviliges for the Trello, tell me 14:06:50 We currently give priority in review to the Protection Service. 14:07:14 yuval: could you give me admin priviliges 14:07:18 ? 14:08:29 saggi: yeah. protection service is very important 14:08:59 additional update--> yuval and zhonghua-lee will propose a topic about smaug to openstack day in china 14:09:04 chenying here? 14:09:23 I submitted the patch for the meeting change but it hasn't gotten merged yet. Hopefully this is the last week the guys from china need to stay up late. :) 14:09:39 #topic china openstack day 14:09:41 please share so we could vote 14:09:44 gampel:yeah 14:09:50 Could you elaborate on what you intend to do there? 14:10:03 gampel:but there still have some work to do 14:10:34 zhonghua-lee: yuval: what topics are you planing to propose ? 14:11:49 gampel: I am planning to present all the projects related protection that OpenStack have 14:11:51 We are proposing an introduction talk about Smaug. The intention is to give people idea what is smaug, how does it work, the difference and interface with other DR solutions 14:12:01 gampel: we may think it over 14:12:24 Architecture and high availability? may be this one 14:12:35 yuval: yeah that's the important one 14:12:45 zhonghua-lee: :) 14:12:59 yuval: especially the difference between Smaug and Freezer 14:13:25 xiangxinyong demo video could be part of it 14:14:05 xingxinyong:I think so, it should be part of the presentation 14:14:50 gampel: got iy 14:14:55 got it. 14:15:32 #topic full stack testing 14:16:27 i noticed it is failing, does any one know why ? 14:16:29 How are the patches for $topic? We've got a important stuff being blocked on this. 14:16:30 chenying not here? 14:17:20 yuval:he is connecting 14:17:26 the failed reason is this patch. 14:17:28 https://review.openstack.org/#/c/323316/ 14:17:49 yuval: as far as I know :) 14:18:31 I research it and find the novnv should be removed from the ci 14:19:13 Ok i saw that patch from chenying 14:19:19 So we're blocked on infra 14:19:32 There was also a patch with misc fixes that was supposed to be related. 14:19:48 I asked for it to be split to several logical bits. 14:20:11 hi 14:20:17 hi 14:20:40 we were just talking about the CI (fullstack) 14:21:42 chenying, what is preventing it from working? 14:22:17 This afternoon, zhangshua and chenpengzhi have test protent/delte full test OK 14:22:31 Did they submit the patches? 14:22:54 that's great news so we have end to end with cinder volume ? 14:22:55 We have this patch, which should fix the noVNC issue. Please review and +1 it: https://review.openstack.org/#/c/323316/ 14:22:59 As I said, I saw a huge patch of misc fixes. I asked for it to get split up. 14:23:02 (patch by xiangxinyong) 14:23:11 jikins check have problom, xiangxinyong have submit a patch to fix it. 14:23:44 As I said, I saw a huge patch of misc fixes. I asked for it to get split up. Yes I am splitint up it. 14:24:08 chenying, thanks! 14:24:10 Yes I am spliting up the patch. I will submit it later. 14:24:16 hi guys, about the fullstack. 14:24:17 https://review.openstack.org/#/q/owner:1523688226%2540qq.com+status:merged 14:24:31 these patches are merged by chenpengzi 14:25:02 https://review.openstack.org/#/c/323166/ 14:25:02 https://review.openstack.org/#/c/322725/ 14:25:23 these patches are reviewing by zhangshuai 14:26:21 I have submited a patch about checkpoint delete. This flow works now. 14:27:47 So we just need to tie up a few loose threads and then it should all work 14:28:27 #topic patch splitting 14:28:53 I try and not be too strict about patches containing more than one fix 14:29:09 But it's becoming harder and harder to review 14:29:39 Please make sure to take out parts of you patch that are unrelated to the core fix and can be submitted independently. 14:30:01 It also makes more patches require to be manually rebased 14:30:01 May I add: write commit messages 14:30:07 +1 14:30:10 the patch will be merged faster if it is small 14:30:44 I think so 14:30:47 So try and get all the cleanups in a base patch and the complex logic in a patch on top of it 14:31:32 we have currently 32 open patch for review 14:31:35 It will make things easier for everyone. Most of the time the base patches can just be merged and at least part of your change is now in master. 14:32:21 If you don't already know about `git add -p` and `git reset -p` I suggest you read the man page. It will help you split up patches once you are done with a fix. 14:33:34 saggi: thanks your guide 14:33:37 git is built to make this kind of stuff easy. 14:34:53 #topic open discussion 14:35:17 Since we already did a team meeting yesterday there isn't much coordination to do. 14:35:23 Anyone else anything they want to raise? 14:36:02 about the wiki and doc. saggi can you give a link to us? 14:36:19 #link https://wiki.openstack.org/wiki/Smaug 14:37:02 we need to add install Guide and maybe a tutorial how to use it 14:37:37 the api docment Can we need write like othe project such as cinder ? 14:37:49 you mean in md file 14:37:59 chenying: I can try and generate it from the swagger yaml 14:38:11 Ok 14:38:20 saggi: we could convert the swag to html 14:38:25 install Guide and maybe a tutorial how to use it I think I can do this work. 14:38:51 xiangxinyong, do you have time to work on the user guide? 14:39:00 yeah. 14:39:06 chenying_:please add me in 14:39:20 zhonghua-lee: Add you where? 14:39:36 https://github.com/swagger-api/swagger-codegen#generating-static-api-documentation 14:39:41 saggi: document work 14:39:43 chenying, you can work on the install guide. 14:39:52 or zhonghua-lee 14:40:20 zhonghua-lee Do you have time to do this? 14:40:36 saggi:ok 14:40:49 chenying_: let's work together 14:40:57 Ok 14:41:07 we work together 14:41:22 Don't forget to add links to the wiki pages you make to the main wiki page. 14:42:08 anything else? 14:42:26 I think we need html view of the API 14:42:35 xiangxinyong I think we could plan to do integration testing with UI. what's your opinion? 14:42:39 I'll generate it from swagger 14:42:45 I should already have the tools installed 14:42:45 :) 14:44:05 chenying_: do you mean the manual test from UI? 14:44:11 chenying: i think it is not most important at present. 14:44:28 Net step I think most importent work is review. We need spent more time to review and get these patches marged ASAP. 14:44:37 +2 14:44:52 chenying_: I agre3e 14:45:28 +1 14:45:54 we should stable our present function 14:45:57 hi, guys, please review my two patch which are listed in the trello. 14:46:57 BTW, tomorrow I'll be available an hour early on IRC from 10:00-11:00 IST which I think is 15:00 in China and then I'll be gone for the rest of the day. So try and be there if there are stuff you want me to look at. 14:47:35 saggi:got it. 14:47:50 I'll be here all day, but on Thursday I'll be at the OpenStack Israel conference 14:48:04 I'm going to try and be available for an hour or two the days I'm not working so that things don't get stuck but I need your help. Can't make any promises though. Finals month is next month :( 14:48:26 OK, thanks everybody. 14:48:46 thanks 14:48:46 thanks guy 14:49:13 #endmeeting