09:00:42 <masahito> #startmeeting blazar 09:00:43 <openstack> Meeting started Tue Jun 20 09:00:42 2017 UTC and is due to finish in 60 minutes. The chair is masahito. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:46 <openstack> The meeting name has been set to 'blazar' 09:01:05 <masahito> #topic Roll Call 09:01:18 <hiro-kobayashi> o/ 09:01:24 <hrito> o/ 09:01:25 <bertys> hi 09:01:42 <masahito> #chair hiro-kobayashi 09:01:43 <openstack> Current chairs: hiro-kobayashi masahito 09:01:46 <priteau> Hello! 09:01:52 <masahito> today's agenda is 09:01:58 <masahito> 1. instance reservation 09:02:02 <masahito> 2. status update 09:02:05 <masahito> 3. AOB 09:02:08 <masahito> anything else? 09:02:54 <masahito> #topic instance reservation 09:03:37 <masahito> thanks for reviewing and commenting for the spec. 09:03:39 <masahito> https://review.openstack.org/#/c/459533/ 09:04:36 <masahito> Today I pushed the new patch set that applied previous comments. 09:04:55 <hiro-kobayashi> thanks! I've +1ed 09:05:08 <priteau> Thanks masahito. I will review the latest version. 09:05:36 <masahito> we can merge it soon. 09:07:06 <masahito> today's agenda is less. so we can check and merge it at end of this meeting :-) 09:07:27 <hiro-kobayashi> +1 09:07:33 <priteau> It's quite a long document, I would like to read it again fully. 09:08:28 <masahito> What's the change in the latest one is just name of db column. 09:08:36 <masahito> vcpu -> vcpus 09:10:38 <masahito> And as I mentioned before, it's ok to merge a spec if we agree the architecture because this team is not big. 09:11:20 <masahito> we can review small changes in codes. 09:12:39 <priteau> I thought I had left a comment but I can't find it 09:12:48 <priteau> What does DR mean in the first paragraph? 09:13:07 <bertys> disaster recovery 09:13:49 <priteau> Can you spell it out fully? I would never have guessed that (I was guessing distributed routing but didn't see how it was relevant for the spec) 09:15:01 <masahito> it's no problem. 09:16:31 <bertys> masahito: Spec is good to go for me. Thanks a lot 09:17:01 <masahito> any comments? if nothing move on to the next item. 09:17:40 <masahito> bertys: np 09:18:33 <masahito> #topic status update 09:19:00 <masahito> we skipped the last meeting, so it's good to have status update from each. 09:19:15 <masahito> someone has updates? 09:19:25 <hiro-kobayashi> I have 2 topics 09:19:34 <hiro-kobayashi> 1. availability zone 09:19:42 <hiro-kobayashi> 2. horizon plugin 09:19:43 <masahito> hiro-kobayashi: go ahead :) 09:20:21 <hiro-kobayashi> about 1. availability zone, I proposed a new way that gets rid of Blazar filter at the last meeting 09:20:47 <hiro-kobayashi> But now that I think it's not a good solution 09:21:13 <hiro-kobayashi> So, I've abandoned my proposal https://review.openstack.org/#/c/472000/ 09:22:03 <hiro-kobayashi> Instead, I've registered a new blueprint: https://blueprints.launchpad.net/blazar/+spec/multi-freepools 09:22:43 <hiro-kobayashi> I've not yet written the blueprint in detail 09:22:51 <masahito> what's the difference of the two bp? 09:24:14 <hiro-kobayashi> for https://blueprints.launchpad.net/blazar/+spec/stop-using-customized-filter , now that there is no solution 09:24:37 <hiro-kobayashi> the new blueprint is different from that 09:25:07 <hiro-kobayashi> the new blueprint is for enabling users to reserve resources in specific availability zone 09:25:32 <masahito> so the new one still use blazar-filter? 09:25:32 <hiro-kobayashi> e.g. a user reserve 2 hosts in az 1, and 2 hosts in az 2 09:25:37 <hiro-kobayashi> Yes 09:26:01 <priteau> Currently this could also be done with host extra capabilities? 09:26:24 <hiro-kobayashi> priteau: Oh, I didn't noticed it 09:26:59 <hiro-kobayashi> priteau: I think it's not a common ussage. how do you think? 09:27:09 <priteau> Yes it's a bit of a hack 09:27:39 <priteau> It may be a good idea to support AZ natively 09:27:55 <priteau> It might be useful for cells as well 09:28:17 <hiro-kobayashi> Then, I will write a spec. Please review it :-) 09:28:32 <masahito> yes, we need to compare supporting cells or AZ in Nova. 09:28:53 <masahito> s/in Nova/of Nova/ 09:29:20 <masahito> ok, will check the spec 09:29:27 <hiro-kobayashi> thanks 09:29:31 <masahito> and for #2? 09:29:48 <hiro-kobayashi> for 2. horizon plugin, I talked with tejaswi 09:30:16 <hiro-kobayashi> He is too busy to complete the blueprint 09:30:27 <hiro-kobayashi> So, someone should take over it 09:30:39 <hiro-kobayashi> If no one, I can take it 09:31:39 <masahito> I'm ok whoever takes it. 09:32:19 <hiro-kobayashi> priteau: Is it possible to share patches of Horizon plugin in Chameleon cloud? 09:32:23 <priteau> I might be able to provide some support, but can't lead this effort 09:32:25 <masahito> hiro-kobayashi: do you know whether tejaswi has some pieces of GUI he developed or not? 09:32:42 <priteau> hiro-kobayashi: I had shared them with tejaswi, I will send you the link 09:32:51 <hiro-kobayashi> priteau: Thanks! 09:33:00 <hiro-kobayashi> masahito: I'll check it to tejaswi 09:33:18 <hiro-kobayashi> Then I'll take it over 09:34:28 <priteau> hiro-kobayashi: I just sent it to you 09:34:31 <masahito> hiro-kobayashi: thanks volunteers! if he had, it's good to add him as 'co-author' statement in its commit message. 09:34:49 <hiro-kobayashi> What a quick :-) thanks! 09:35:09 <hiro-kobayashi> masahito: ok 09:35:56 <hiro-kobayashi> priteau: I've received your mail. thanks! 09:36:07 <hiro-kobayashi> That's all from my side 09:37:04 <masahito> I'll do next. 09:37:36 <masahito> I've been working on instance reservation feature. 09:38:26 <masahito> the patches of its series are available in https://review.openstack.org/#q,topic:bp/new-instance-reservation,n,z 09:39:25 <masahito> that's from my side. 09:39:52 <hiro-kobayashi> Thank you for a lot of works! I'll review them 09:40:09 <masahito> priteau: just a question for your comment. 09:41:13 <priteau> yes? 09:41:31 <masahito> Do you think it's good to raise an error and fails to start blazar-manager when a deployer specifies old instance reservation plugin in his/her config? 09:42:19 <priteau> Yes, I think it is. I prefer over using a dummy plugin that the deployer might not notice right away 09:42:34 <priteau> Of course there should be an upgrade release note as well 09:43:21 <masahito> I'm in neutral. so either raising an error or ignoring the plugin looks good to me. 09:44:15 <masahito> Current implementation ignores invalid plugin name and doesn't raise an error. 09:44:45 <masahito> ok, I try to raise an error. 09:44:49 <priteau> Thanks! 09:45:04 <masahito> any updates? 09:46:20 <priteau> I tested instance termination when leases end recently, and couldn't get it to work. 09:46:28 <priteau> I think it's a bug and I have submitted a patch 09:46:43 <priteau> https://review.openstack.org/#/c/474709/ 09:46:52 <priteau> Thanks for the review, I will address the comment 09:47:09 <masahito> thanks the patch 09:47:15 <hiro-kobayashi> thanks 09:47:33 <masahito> priteau: if possible, could you report the bug in the launchpad? 09:47:36 <priteau> I am also continuing to review our Blazar patches in Chameleon, some will be submitted to Gerrit 09:47:38 <priteau> masahito: OK 09:47:59 <masahito> it's easy to check it later. 09:48:11 <hiro-kobayashi> The behavior may have been changed because of trust related patch 09:49:24 <priteau> hiro-kobayashi: maybe. But now we have Tempest checking for it :-) 09:49:31 <masahito> The progress of the upgrade is well? 09:49:57 <hiro-kobayashi> priteau: nice! 09:50:26 <priteau> masahito: Blazar hasn't changed that much so it should be OK. 09:50:37 <masahito> priteau: nice! 09:51:58 <masahito> cross my fingers for you 09:52:29 <hiro-kobayashi> me too :-) 09:52:42 <priteau> I am also looking at a fix for the issue with host changing when started leases are updated 09:52:51 <priteau> this one: https://bugs.launchpad.net/blazar/+bug/1692805 09:52:53 <openstack> Launchpad bug 1692805 in Blazar "Avoid a reallocation of hosts if a lease has already started" [Medium,Confirmed] 09:53:02 <priteau> It should be fairly easy 09:54:26 <hiro-kobayashi> priteau: Yes, it should be easy 09:55:13 <masahito> the idea written in the bottom looks good to me. 09:55:34 <masahito> any updates? 09:55:46 <masahito> if nothing, I changes the topic. 09:56:14 <masahito> #topic AOB 09:57:04 <masahito> I and hiro-kobayashi attended OPNFV summit last week. and we had a demo of Blazar. 09:57:45 <masahito> In term of OPNFV, we had a demo of Promise project. Then 60-70 people came to our booth. 09:57:54 <priteau> Nice! 09:59:24 <masahito> some of people had an interest for blazar. So I hope we have new contributers or new deployers. 09:59:40 <bertys> masahito, hiro-kobayashi: thanks 09:59:53 <hiro-kobayashi> I hope so! 10:00:54 <priteau> That would be great 10:01:05 <masahito> From HPC or related area, they're struggle with noisy neighbors. so Blazar can relax it. 10:01:41 <masahito> oops, less time. 10:01:50 <masahito> anything else? 10:02:42 <masahito> thanks, all! bye 10:02:51 <priteau> Thanks everyone. Bye! 10:02:52 <hiro-kobayashi> Thanks! Good bye! 10:02:53 <masahito> #endmeeting