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