04:00:42 <samP> #startmeeting masakari 04:00:43 <openstack> Meeting started Tue Sep 26 04:00:42 2017 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. 04:00:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 04:00:47 <openstack> The meeting name has been set to 'masakari' 04:00:54 <samP> Hi all.. 04:01:01 <abhishekk> o/ 04:01:06 <Dinesh_Bhor> Hi all 04:01:44 <samP> I took a week vacation after PTG...:p 04:01:56 <abhishekk> great 04:01:59 <samP> Hope you all doing good.. 04:02:20 <samP> Let's start.. 04:02:31 <samP> #topic Bugs 04:02:42 <samP> any bugs to discuss/ 04:03:26 <samP> seems not. if any, please bring them up in AOB at end of the meeting 04:03:29 <tpatil> https://bugs.launchpad.net/masakari/+bug/1715486 04:03:30 <openstack> Launchpad bug 1715486 in oslo.versionedobjects "py35 tests failing due to iso8601 module change" [Undecided,In progress] - Assigned to zhangyangyang (zhangyangyang) 04:03:34 <tpatil> Are you working on this bug? 04:04:17 <samP> https://review.openstack.org/#/c/501515/ 04:04:17 <patchbot> patch 501515 - masakari - iso8601.is8601.Utc No Longer Exists 04:04:32 <samP> ^^ here is the patch 04:04:44 <tpatil> ok 04:05:03 <rkmrHonjo> thanks, I'll review it after that. 04:05:11 <samP> tpatil: rkmrHonjo thanks 04:05:21 <samP> Any other items? 04:06:05 <samP> OK then, 04:06:14 <samP> #topic Discussion points 04:06:30 <samP> (1) Application for become OpenStack official project 04:07:19 <samP> voting in progress. Now we have 4 tc votes and hopefully it will be approved within week or 2 04:08:02 <samP> Other members from Suse, RedHat also gave there +1 for proposal. 04:08:21 <tpatil> samP: Nice work!!! 04:08:27 <abhishekk> good news 04:08:45 <samP> In PTG, we presented the proposal to TC and had one questing about diversity of the core team 04:09:05 <samP> current core team is only from NTT. 04:09:42 <samP> So, I asked Adam (Suse), whether he can join the core team and contribute to Masakari 04:10:40 <samP> Answer was, Yes. I will propose him to core team in ML. Please cast your vote. Also, if you have any comment or objections please post them to ML 04:10:52 <tpatil> Sure 04:11:18 <rkmrHonjo> ok. 04:11:51 <samP> And, freezer-dr do some what similar things to masakari 04:12:02 <samP> #link https://github.com/openstack/freezer-dr freezer-dr 04:13:05 <samP> In PTG, me and Adam had discussion with Freezer PTL and he agree to take look at Masakari. 04:13:18 <samP> Discussion will continue.. 04:13:57 <samP> Currently, this has no effect on TC review process. 04:14:23 <tpatil> Both the project goals are almost similar, can both projects exists in parallel? 04:14:42 <samP> And masakari is part of self-healing SIG 04:15:34 <samP> #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/122215.html self-healing SIG 04:15:48 <samP> please read ^^ for what is self-healing SIG 04:16:10 <rkmrHonjo> I got it. 04:16:35 <samP> That's all form my side about TC proposal, any questions or comments? 04:17:04 <samP> Or you may ask later... 04:17:07 <rkmrHonjo> tpatil wrote his question. 04:17:34 <samP> rkmrHonjo: Got it..sorry 04:17:48 <tpatil> Can both projects (freezer-dr and masakari) exists in parallel? 04:18:43 <samP> tpatil: Thierry has discussed this with Freezer team. Still no question raised on this. 04:19:23 <samP> tpatil: However, Freezer could have similar functions to provide site to site DR 04:20:01 <samP> While Masakri maily focus on instance HA in single site. 04:20:43 <samP> We will discuss this wit Freezer team. 04:20:51 <tpatil> samP: Sure 04:21:42 <samP> This discussion will continue on self-healing SIG 04:21:56 <samP> I will share if any updates on this. 04:22:04 <tpatil> samP: Thank you 04:22:14 <samP> #topic Install guide document 04:22:17 <tpatil> samP: I will watch this mailing thread 04:22:24 <samP> tpatil: thanks 04:22:52 <samP> For this topic, I must apologize to abhishekk 04:23:18 <abhishekk> samP: no problem 04:23:59 <samP> He proposed docs with official project schema, and we decide not to use it, because we are not an official project 04:24:18 <samP> However, in 1 or 2 weeks we are 04:24:48 <abhishekk> I guess we can easily revert it back, 04:25:03 <samP> Then we are able to use official project schema 04:25:36 <tpatil> abhishekk: Have you made any additional changes to the docs contents other than scheme changes? 04:25:44 <samP> abhishekk: thanks. shall we wait until the TC diction? 04:25:58 <abhishekk> tpatil: yes, whole structure has changed 04:26:13 <abhishekk> samP: yes we can wait till then 04:26:47 <tpatil> abhishekk: ok 04:27:05 <samP> abhishekk: thanks 04:27:44 <samP> #topic recovery method customization 04:28:09 <samP> tpatil: abhishekk any update on this? 04:28:32 <tpatil> samP:abhishekk discussed this topic in PTG 04:28:37 <tpatil> # link : https://etherpad.openstack.org/p/mistral-ptg-queens 04:29:20 <tpatil> samP: Our understanding was correct. There is a need to change setup.cfg, call mistral-db populate command and restart executor nodes 04:29:52 <tpatil> samP: check line #72-#77 from above etherpad url 04:31:49 <samP> tpatil: Got it. but what does it mean "generate OpenStack actions based on openstacklient" ? 04:32:29 <tpatil> abhishekk: Any input on this point? 04:32:39 <samP> Generate action upon the request from openstack client? 04:33:12 <tpatil> samP: IMO, it could be about mapping methods exposed in openstackclient with the actions 04:33:39 <abhishekk> this means, instead of calling actions of individual clients it will use openstack client 04:34:05 <abhishekk> tpatil: correct 04:34:11 <samP> tpatil: abhishekk thanks 04:35:17 <samP> So, how does it effect to our implementation? 04:35:36 <samP> sorry for poor understanding on this. 04:35:42 <tpatil> samP: I think we should create a new repository to add custom actions required by Masakari 04:36:03 <tpatil> samP: it will be a library which should be installed on executor nodes 04:36:39 <tpatil> on masakari side, we will build a yaml to execute workflow 04:36:57 <samP> tpatil: now I remember.. 04:37:10 <samP> tpatil: got it.. 04:38:05 <tpatil> samP abhishekk has proposed the specs 04:38:08 <tpatil> # link : https://review.openstack.org/#/c/458023/ 04:38:08 <patchbot> patch 458023 - masakari-specs - Recovery method customization 04:38:26 <samP> If end user wants use masakari and mistral, then user needs to install this lib 04:38:37 <samP> we need to provide builds for this lib 04:38:55 <samP> tpatil: thanks, I will review the spec 04:39:02 <tpatil> samP: User means operator 04:39:07 <samP> tpatil: yes 04:39:40 <samP> Does any other project use same method? 04:40:18 <tpatil> Dinesh_Bhor: You have come across one project which uses same approach, correct? 04:40:24 <Dinesh_Bhor> samP: yes, tripleO, tripleO-common 04:40:35 <abhishekk> glance_store is a library used by glance and glare 04:40:52 <samP> Dinesh_Bhor: abhishekk thanks 04:40:59 <Dinesh_Bhor> #link https://github.com/openstack/tripleo-common 04:41:06 <samP> do they maintain their own lib for this? 04:41:18 <abhishekk> yes 04:42:13 <samP> abhishekk: Dinesh_Bhor: tpatil: thanks. I will take a look on those info 04:42:20 <abhishekk> samP: glance_store does not use mistral but its a library and is used by two different projects 04:42:51 <samP> abhishekk: yep..got it.. 04:43:36 <samP> May be we nee to maintain the masakari driver for openstack-resource-agents also.. 04:44:01 <samP> I will update on this later.. 04:44:51 <tpatil> samP: I remember there was some discussion long back that openstack-resource-agents will provide a pluggable driver to send the notifications 04:44:58 <tpatil> samP: Are you talking about the same? 04:45:12 <samP> tpatil: yes.. same topic 04:45:19 <tpatil> samP: Ok 04:45:45 <samP> rkmrHonjo and I working on this with Adam 04:45:53 <tpatil> samP: ok 04:46:29 <tpatil> samP: Is the abstraction interface already defined? 04:46:54 <tpatil> in openstack-resource-agents to send notifications 04:47:21 <samP> tpatil: not yet. rkmrHonjo crate a PoC for this. Based on this we will discuss how to implement this feature 04:47:33 <tpatil> samP: Ok, I got it 04:47:37 <samP> I will share those info in ML 04:47:44 <tpatil> samP: thanks 04:47:46 <rkmrHonjo> samP: thanks. 04:48:03 <samP> #topic Find hosts without specifying segments 04:48:12 <samP> rkmrHonjo: any update on this? 04:48:17 <rkmrHonjo> yes. 04:48:32 <rkmrHonjo> Takahara and I create a BP and spec. 04:48:59 <rkmrHonjo> #link https://review.openstack.org/#/c/506986/ 04:49:00 <patchbot> patch 506986 - masakari-specs - Find segment by specifying host 04:49:06 <rkmrHonjo> Please review it. 04:49:49 <samP> rkmrHonjo: OK, I was looking in wrong place 04:49:56 <samP> its on python-masakariclient.. 04:50:19 <samP> I will approve thsi BP and review the patch set 04:50:24 <samP> rkmrHonjo: thanks 04:50:44 <samP> #topic Queens Work Items 04:51:11 <samP> #link https://etherpad.openstack.org/p/masakari-queens-workitems 04:51:42 <samP> First, lets finish the items "Started in Pike and incomplete" 04:52:04 <samP> Didn't have much time to review all the items on the etherpad. 04:53:08 <samP> Let's discuss the priority of "items skipped to Queens" and Newly proposed items in next week IRC 04:53:21 <tpatil> samP: Ok 04:53:21 <samP> I will sort them before that. 04:53:48 <rkmrHonjo> samP: Agree. 04:53:55 <samP> #topic BM HA (ironic + nova) 04:53:57 <tpatil> Add ssl support to Masakari API 04:54:53 <samP> tpatil: any comments on SSL support/ 04:54:59 <tpatil> samP: This item is already implement in masakari, only devstack patch is pending 04:55:22 <tpatil> abhishekk: Can you please follow-up on the devstack patch? 04:55:35 <tpatil> # link : https://review.openstack.org/#/c/416009/ 04:55:35 <patchbot> patch 416009 - openstack-dev/devstack - Ignores ssl configuration option added in local.conf 04:55:53 <abhishekk> tpatil: that patch is old and now we need to use tls support in devstack 04:56:16 <samP> tpatil: ok, 04:56:31 <samP> abhishekk: is that the reason you put -1 to WF? 04:56:35 <abhishekk> yes 04:57:12 <samP> abhishekk: can you update that patch? 04:57:38 <abhishekk> samP: need to analyse how to use tls and then i will update the patch 04:57:53 <samP> abhishekk: sure 04:58:09 <samP> I add a note in therpad on this. 04:58:44 <samP> to original topic: BM HA (ironic + nova) 04:59:07 <samP> We had discussion with Ironic and Nova about this feature. 04:59:26 <samP> #link https://etherpad.openstack.org/p/ironic-queens-ptg-feature-proposals see L #128 05:00:00 <samP> This proposal is to do HA manually. 05:00:20 <samP> Please see the links for more details 05:00:24 <samP> times up 05:00:35 <tpatil> samP: Ok 05:00:40 <samP> Lets's discuss further in ML and next meeting 05:00:53 <abhishekk> thank you 05:00:58 <rkmrHonjo> thank you all 05:00:58 <samP> no time left, lets end the meeting here 05:01:04 <samP> #endmeeting