09:01:38 #startmeeting blazar 09:01:39 Meeting started Tue Feb 7 09:01:38 2017 UTC and is due to finish in 60 minutes. The chair is masahito. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:01:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:01:43 The meeting name has been set to 'blazar' 09:01:44 Hello 09:01:53 #chair priteau hiro-kobayashi 09:01:54 Current chairs: hiro-kobayashi masahito priteau 09:02:22 hi 09:02:24 #topic roll call 09:02:30 \o 09:02:35 o/ 09:02:37 o/ 09:02:37 o/ 09:02:43 o/ 09:02:49 tejaswi: hi 09:02:56 hi masahito 09:03:29 today's agenda is 09:03:36 1. Action items from last call 09:03:43 2. Release versioning and date 09:03:49 3. Pike cycle discussion 09:03:56 anything else? 09:04:48 are we ready to migrate the namespace? 09:05:05 getting close 09:05:08 what about check of open reviews? 09:05:33 GeraldK: all the patches needed to merge are in review. 09:05:57 ok, 4. review status and migrate namespace 09:05:57 okay. it was meant as input for the agenda 09:06:11 thanks 09:06:20 then move on to first 09:06:33 #topic action items from last meeting 09:07:11 I see 2 action items. 09:07:29 1. start drafting #2 summit proposal 09:07:49 2. priteau to investigate differences between v1 and v2 API 09:07:55 any update? 09:08:42 masahito: no time for #2 yet, I focused on the auth patch to unblock tempest and on reviews 09:09:04 masahito has submitted CfP proposal #2 09:09:10 priteau: I know, thanks the nice patch and review 09:09:40 yeah 09:09:42 masahito: thanks for having taken this over. 09:10:09 I have submitted #2 summit proposal regarding to Collaboration Promise and Blazar. 09:10:58 The action item was done, and I'm believing the proposal is accepted. 09:11:34 Yes, we believe that 09:11:49 then move on to next. 09:12:00 #Release versioning and date 09:12:11 #topic Release versioning and date 09:12:43 We're getting closer to release latest Blazar release. 09:13:25 All of our efforts enables it. thanks a great works all! 09:14:45 Thanks for your hard work masahito 09:14:53 Then I'm thinking we can release next version once we finish merging patches related to tempest. 09:14:59 How do you think? 09:15:16 Or we should release after converting blazar namespace? 09:15:24 I would prefer after converting 09:15:47 would also prefer after converting 09:15:51 One of both timing looks good timing to me. 09:16:13 I think we do not need to wait for converting 09:16:14 +1 after converting 09:16:19 I feel strongly that we don't have to release synchronized with the Ocata date, it's ok if it is a couple of weeks later 09:16:33 In this case we still have ~ one month 09:16:47 yes. 09:17:28 I guess we can convert it by end of Feb then release a new version. 09:17:36 my understanding was that if we focus on the conversion we could be done within 1 week? 09:17:53 maybe that is too optimistic 09:18:01 masahito: I think so, too 09:18:10 ok then, 09:18:18 GeraldK: We need to finish oslo migration + tempest test first (hopefully this week), then migrate namespace. There are also other Ocata tasks that we outlined in the Etherpad 09:18:32 For example it would be great to have openstackclient support 09:19:25 sure. yes, i know we also have other tasks. +1 for targeting end of February 09:20:11 my point was that the conversion of the namespace could be done in 1 week 09:20:27 #agree Release new version by end of February 09:20:35 GeraldK: yeah. maybe. 09:21:09 if we can push patches before PTG, hiro-kobayashi, r-mibu and me can review these there :-) 09:21:30 and would be able to merge it 09:21:50 Additionally, I 09:22:17 masahito: Release new version by end of February *if ready*. We don't want to ship a bad release as first release. 09:23:07 priteau: +1, but how to judge it? 09:23:14 I'm thinking name of next release version is '0.2.0'. any opinion? 09:23:22 +1 09:23:40 hiro-kobayashi: I am sure one of us will know if an important patch is still unmerged 09:24:05 +1 09:24:07 priteau: agreed, but we need a milestone that show what should be merged in the release. 09:24:17 priteau: thats right 09:24:53 I'm not forcing to release anyhow at end of Feb. 09:24:57 we had agreed on a list of Ocata items in the Blazar status 2016 page from line 140 09:25:23 should we revisit this to see what is our milestone that we target for the release? 09:26:03 +1 GeraldK, we should review this list again 09:26:13 #link https://etherpad.openstack.org/p/Blazar_status_2016 09:26:40 1. Mainly tasks are caught up with up-to-date OpenStack release (Nova, oslo libraries [Pierre], tempest [Masahito], client and so on) 09:26:42 we don't have assignees for all action items in this list 09:26:52 2. migrate namespace climate to blazar 09:27:01 check documentation is up to date 09:27:03 3. Review state of API versions: v1 vs v2 [Pierre] 09:27:06 release notes 09:27:14 4. Clean up Blueprints and bugs in launchpad [ 09:27:23 5. Synchronize documentation (both github wiki and blazar/doc/source) with reality 09:27:23 deprecate instance reservatio 09:27:33 6. Add releasenotes 09:27:52 7. Make sure we adhere to project conventions 09:28:02 8. VM reservation plugin: raise a warning when people are using it but keep the code for now. Revisit after our next release 09:28:35 I can see above 8 items for Ocata release. 09:28:46 Good list 09:28:54 1. is almost done -> see from line 21 09:29:00 about #1, we finish oslo and tempest after merging current in-review patches 09:29:11 how about client? 09:29:20 #2 is planned by end of February 09:29:32 yes. 09:30:07 #3 is under investigating, but not related to release itself. 09:30:37 i.e. for the release we will still support both v1 an v2? 09:31:05 GeraldK: I think we should only support v1 now. v2 is not stable and not tested. 09:31:12 GeraldK: yes because the client only supports v1 now 09:31:18 masahito: okay 09:32:03 For #4, I cleaned up bug report yesterday. 09:32:20 masahito: great, thanks! 09:33:04 #5 is not done by anyone, I think. 09:33:42 #5 would benefit from everyone checking it 09:33:59 #6 is in review and know enough notes. 09:34:00 +1 09:34:24 priteau: right. 09:35:11 It looks like #7 is already done. 09:35:23 masahito: thanks for having cleaned bug report. I closed this issue in the Etherpad 09:36:20 #8 can be tricky because extensions were not enabled directly in blazar, but in nova config 09:36:24 and #8 is already done b/c instane reservation is not supported in latest Nova release. 09:36:31 We need a release notes depreciation item 09:36:38 yes 09:36:47 GeraldK: thanks 09:37:12 So, the rests of things we need to do is 09:37:29 2. migrate namespace climate to blazar 09:38:00 should we do "actions" on it to have it as a reminder for next agenda? 09:38:16 5. review and update the doc in github wiki and doc/source 09:38:20 GeraldK: yes 09:38:45 #action migrate namespace climate to blazar by the end of Feb. 09:38:49 #action review and update the doc in github wiki and doc/source 09:39:09 8. write a release note that says 'instance reservation is not supported in Ocata' 09:39:36 #action write a release note that says 'instance reservation is not supported in Ocata' 09:39:36 the three action items? 09:39:42 Wait, doc in github wiki? 09:39:47 you mean openstack wiki? 09:39:53 I just copy from etherpad. 09:40:20 I don't see any wiki on github 09:40:36 priteau: you're right 09:40:46 we don't have wiki page in github. 09:41:32 I'll report three bugs of above action items and add its target as 0.2.0 release. 09:41:38 Thanks masahito 09:42:15 then we can release :-) 09:42:29 wow, it's so close. 09:42:50 Regarding release items, I would like to mention something I discovered recently 09:43:18 Originally, Blazar was using a dedicated admin account to do operations like create host aggregates 09:43:34 At some point in 2014, this was migrated to use trusts 09:44:07 However, this means that a user needs to be able to create and manage host aggregates if they want to use blazar 09:44:26 which is not the default policy for Nova 09:44:47 I am not sure if that's by design or accident. I think trusts were added mostly for instance reservation, so it could be by accident 09:45:15 What do you want to do about this? 09:45:44 I can open a Launchpad bug with more details for discussion if you wnt 09:46:03 I think we can fix or discuss the design after release 09:46:07 If it breaks Blazar itself, we should fix it before release. or if it doesn't break, we can fix it after release and backport it 09:46:34 masahito: It doesn't break it completely, but it means by default only admins can create Blazar leases 09:47:05 IMO, it sounds design issue. 09:47:36 Yes, which is why I would like to fix it before releasing 0.2.0 if possible 09:47:52 How long does it take to fix it? 09:49:03 i suppose it could depend on how to fix 09:49:09 hiro-kobayashi: good point 09:49:14 It depends what solution we decide to use 09:49:32 I will email previous Blazar developers to ask what they intended to do 09:49:45 +1 09:49:51 One solution would be to restore using the blazar admin account for aggregates 09:50:01 pls keep us in CC in this thread with previous cores 09:50:11 I did that for Chameleon, I can take care of it if we agree that is the good solution 09:50:17 GeraldK: of course 09:50:29 priteau: thanks 09:51:19 I agree with that chameleon solution for now 09:52:03 priteau, sounds nice 09:52:24 r-mibu: it's nothing complex, just restoring older code 09:52:31 priteau: I'm ok if it works in your deployment 09:53:07 I will email devs first, and start preparing a patch depending on answers or lack of answer 09:53:19 then, come back to next meeting with the answer form previous cores. we'll use whether Chameleon solution or not. 09:53:37 +1 09:53:41 +1 09:54:12 +1 09:54:53 last 5 mins. 09:55:43 +1 09:55:52 GeraldK: do we need to go agenda 4. review status and migrate namespace? 09:56:25 GeraldK: it looks already discussed. 09:56:39 no. we can skip 09:56:47 GeraldK: got it. 09:56:58 #topic open discussion 09:57:25 if you have any update or topic, feel free to say it :-> 09:57:35 I'd like to say thank you for your hard work and the good progess 09:57:55 I noticed we had reviews from a new person this week 09:58:00 Do you know who it is? 09:58:08 tejaswi: did you manage to get your environment ready? 09:58:37 priteau: no, I guess he/she is new comer. 09:58:57 GeraldK: yes, devstack came up fine. however, I still have few issues. 09:59:52 new commer's name is wanghongtaozz, right? 10:00:15 hiro-kobayashi: "wanghongtaozz" is doing +1 reviews in lots of projects 10:00:31 tejaswi: what issue happens? 10:01:11 priteau: yes he/she is. 10:01:11 masahito: I've sent email to you regarding the same error. however, I do not see any errors in the logs 10:01:18 hiro-kobayashi: he/she doesn't seem to offer any other comment than +1... Not very useful. 10:01:20 tejaswi: if you have few mins, I can answer it at #openstack-blazar from now. 10:01:33 btw, it's time to end the meeting. 10:01:42 thanks, all! 10:01:47 thanks all 10:02:01 bye all, thanks! 10:02:04 thanks 10:02:09 tejaswi: please go to #openstack-blazar 10:02:10 bye, thanks! 10:02:17 #endmeeting