08:04:54 #startmeeting multisite 08:04:54 Meeting started Thu Oct 15 08:04:54 2015 UTC. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:04:54 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:04:54 The meeting name has been set to 'multisite' 08:05:16 #topic rollcall 08:05:24 #info sorantis 08:05:24 #info joehuang 08:05:49 #info zhipeng 08:05:55 Hi, Keisuke, welcome 08:05:59 #info Malla 08:06:08 Hi 08:06:50 #topic Kingbird framework and BP 08:07:13 Hi, let's talk about the Kingbird framework and BP 08:07:26 any question on Kingbird framework 08:07:41 Yes 08:07:49 please 08:08:09 the user stories are quite big, so they should be broken down 08:08:32 my point is that if we try to work on all the user stories at the same time we won’t get much further 08:08:35 which user story and how to break down 08:08:52 we can focus on the quota first 08:09:06 we make quota work first 08:09:13 that would be good, because there’s some work already in place 08:09:45 not to eat to much at the first stage 08:09:54 correct 08:10:26 I will write the framework source code, and include service, and hello rpc message 08:10:27 otherwise I fully agree that Kingbird should have a similar architecture that any OpenStack service has 08:10:33 no need 08:10:37 it’s already in place 08:10:49 we’re just waiting for 17 Oct 08:11:04 we can start register project now 08:11:08 then you can see what’s already in place 08:11:10 yes 08:11:15 that I wanted to discuess 08:11:18 discuss 08:11:24 we have this https://pypi.python.org/pypi/kingbird 08:11:52 what’s needed is to add Kingbird to the OpenStack CI system 08:12:16 how do you set it as an action? 08:12:23 #action add Kingbird to the OpenStack CI system 08:12:27 will this work? 08:12:32 yes 08:12:35 great 08:12:42 then I have a question 08:12:56 Joe, you might know 08:13:51 do we need to create a github repository manually? or this will happen as soon as we add the project to OpenStack CI? 08:14:05 http://docs.openstack.org/infra/manual/creators.html#adding-the-project-to-the-ci-system 08:14:11 here, step 3 08:15:35 you need to build a ci system first 08:15:57 ok 08:16:12 can I do it already now, or should I wait until after 17 Oct? 08:16:41 all could be done right now, no need to wait. Confirmed from OpenStack community 08:16:57 ah, great! thanks Joe 08:17:37 I have an colleague has experience in building CI for OpenStack project 08:18:13 I will forward his address to you after the meeting. 08:18:24 good, then i can ask you if I get stuck :) 08:18:31 sure 08:18:40 this is our team's work 08:19:06 if you need help we'll help you out 08:19:13 I will start adding info about the quota use case to the framework document, is that ok? 08:19:32 of cource, we can also add comment there 08:19:46 so that we can start the design early 08:20:01 I think much of the content from this document can be copied to the Kingbird wiki page 08:20:30 that's good to do that to reduce duplicate work 08:21:24 would you want the quota enforcement with some policy, or just by configuration 08:21:56 I’m thinking to keep is simple for a start 08:22:04 let’s have something in place first 08:22:28 so let’s assume that v1 will be quota sync based on a timeout 08:22:29 yes, I also hope it first simplely work, then enhanced with optimization later 08:22:38 good 08:22:54 every 1 min/hr/day (a configurable parameter) quota for all projects is synced 08:22:59 we need to see a positive feedback first 08:23:03 correct ;) 08:23:24 btw 08:23:24 so we first use a configuration for it 08:23:41 what about irc meetings for Kingbird? 08:24:17 we usually apply an idle timeslot in openstack-meeting 08:24:19 shall we keep the same opnfv context for it? or perhaps have a separate irc? I guess as a start we can have it here, and then create a new room 08:24:45 we start here, once the project created, we need to move to openstack 08:24:55 ok 08:25:35 a new room is up to how often we want to communicate, it's not a must 08:25:43 i agree 08:26:07 #agreed start with quota management use case 08:26:52 sorantis will you be at the opnfv summit ? 08:27:09 I will be at the openstack summit next week 08:27:54 opnfv summit is in november, right? 08:27:58 right 08:27:58 good, let's meet at OpenStack summit, there is one BoF session of OPNFV, we can meet there 08:28:04 yes 08:28:16 and kingbird could be one of the topic for the Multisite BoF session 08:28:37 great. looking forward to it 08:28:48 we can meet up in between the sessions 08:29:00 yes 08:29:34 Will Xiaolong join the work of Kingbird ? 08:29:59 since he was the one proposed the usecase 4/5 08:30:09 to Sorantis, Bin asked us to have a look on BPs in his meeting. Could you pls present quota management in his meeting sometime in the near future? 08:30:37 when? 08:30:45 up to you 08:31:03 actually today's meeting have kingbird session 08:31:21 it's mainly about background and framework 08:31:31 +1 that what I also thought 08:31:43 actually I would like to be in that session 08:31:44 If BP included, too many contents 08:32:00 when is it? 08:32:18 you mean today's Bin meeting 08:32:29 In the agenda in technical discussion 08:32:30 https://wiki.opnfv.org/wiki/weekly_technical_discussion 08:32:57 13:00 UTC 08:32:57 ok, thanks! 08:34:19 sorantis, you are going to present the Kingbird in the technical discussion meeting? 08:34:56 with Joe 08:35:31 ok 08:35:32 together. If I can't log on, then pls Sorantis to present it. 08:35:50 ah, it’s on this wonderful gotomeeting 08:35:51 the network here in China is sometimes blocked 08:36:07 :) 08:36:09 sure, hope it works out 08:36:27 or not work very well behind the firewall for voice meeting 08:37:03 I'll try to be there to present it 08:38:17 Joe, is there something we’re preparing for the coming B release? 08:38:24 It's very nice to work in the multisite project. we have a rather well progress compared to other projects 08:38:49 I mean not from Kingbird, but from Multisite in general 08:39:04 mainly close review in gerrit, and upcoming review for use case 4/5 08:39:28 what about those Jira tickets we got from the programme? 08:39:47 the doc in gerrit review is the output, then we need to work in OpenStack to contribute the BP/Bug/Project 08:40:11 I'll have a look at these ticket from other project. For our own ticket, it's much more clear 08:40:38 https://jira.opnfv.org/browse/MULTISITE-10 08:40:47 https://jira.opnfv.org/browse/MULTISITE-9 08:41:53 ok two documentations ticket 08:42:25 I’m not sure we have anything to configure or operate in multisite :) 08:42:44 mainly the requirement documents i think 08:42:47 for multisite keystone deployment? 08:43:08 we can simply provide a brief overview of our use cases 08:43:25 At least the first 3 08:43:33 we need confirmation from other installation team, are they aware of the keystone requirement in multisite scenario 08:44:32 how many installation team in OPNFV? 08:44:53 yes, for first 3 use case, mainly providing the overview 08:45:06 and deployment guide? 08:45:57 i think Genesis team is the one we should ask ? 08:46:36 we can ask that in today technical discussion 08:46:48 today’s 08:47:01 Zhipeng, could pls contact Genesis. Do they have any idea about the difference if Keystone deployment has some special requirement in multisite scenario 08:47:19 okay 08:48:00 #action contact Genesis about keystone deployment in multisite scenario 08:50:33 ok 08:50:33 For use case 2/3, the documentation can only be provided after the BP implemented 08:51:39 but for the requested document wouldn’t it be enough to simply say that we have this use case, with this solution proposal 08:52:02 the solution proposal will be addressed in the future releases 08:52:17 Yes, we can do like this 08:52:39 https://wiki.opnfv.org/multisite/bug_bp and mention that we’ve already identified some issues 08:52:50 great 08:53:55 on a side note, i'm considering ordering T-shirts with Multisite logo on it, for our team member 08:54:03 is this a good idea for you guys ? 08:54:16 yes. Let me see how to divide these two tickets to smaller tickets, then we can do it volunterring 08:54:32 I like Kingbird logo very much 08:54:55 :) 08:55:00 we could put them all on the shirt :P 08:55:04 How about use Kingbird logo instead or replace multisite logo to Kingbird logo 08:55:11 i’m still not sure if we have the right to use the OPNFV flower :) 08:55:29 We can ask Heather 08:55:44 I'll send her a mail to confirm that 08:56:04 ok 08:56:15 let’s put these into actions 08:56:30 #action ask Heather if Kingbird can reuse the OPNFV logo 08:56:32 Thank you very much. Sorantis 08:56:56 Really exciting to have our own logo T-shirt 08:57:14 i think i could make a combination out of it :P 08:57:14 anyways is this desirable for our team member ? 08:57:14 if so then I begin the order process 08:57:14 I could distribute them on OpenStack summit and OPNFV summit 08:57:14 if not we still got OPNFV Ts :P 08:57:31 #action address the Jira tickets from Chris. Describe the first three use cases. 08:57:51 nice 08:58:03 #action also mention the identified issues from https://wiki.opnfv.org/multisite/bug_bp 08:58:38 #action write the quota management documentation part 08:58:48 very good 08:59:11 this will combine the API, DB, and algorithm from https://etherpad.opnfv.org/p/centralized_quota_management 08:59:28 I think we’re good :) 08:59:32 thank you all to attend the meeting, let's work after the meeting 08:59:46 yes, we are great team 08:59:55 #endmeeting