04:00:17 #startmeeting masakari 04:00:18 Meeting started Tue Apr 17 04:00:17 2018 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. 04:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 04:00:21 The meeting name has been set to 'masakari' 04:00:27 Hi all for masakari 04:00:30 Hi 04:00:32 hi 04:00:44 tpatil: niraj_singh: hi 04:00:55 Let's start, 04:01:09 #topic Bugs/Patches 04:01:22 Any bugs or patches need to discuss? 04:02:20 #link https://review.openstack.org/#/c/487430/ 04:02:21 patch 487430 - masakari - Add db purge support 04:02:55 LGTM, please address the latest comments. Then we can merge this. 04:03:27 all comments are addressed 04:03:31 I have voted +2 04:03:39 need another +2 04:05:06 should the max rows is zero instead? 04:05:11 tpatil: It seems to me, there are some minor comments from Abhishek and Kwan 04:05:31 tpatil: yep, are those addressed? 04:05:56 Abhishek comments are trivial. Since the patch was uploaded in 2017, since in the copyright 2017 is mentioned 04:06:13 hence in the copyright 2017 is mentioned 04:06:36 Another comment from Louis is comparing with line 183, should the max rows is zero instead? 04:07:18 IMO, max_rows -1 will delete all records based on age_in_days 04:07:23 tpatil: agree on abhishek's comment. 04:07:54 you mean 2018 is correct? 04:09:10 tpatil: My understanding is 2017 is correct in this case, cause patch was submitted on 2017/ 04:09:28 samP: OK 04:10:01 max_rows zero is invalid value 04:10:37 tpatil: you are correct about second comment 04:10:46 tpatil: -1 is LGTM 04:10:52 tpatil: thanks 04:11:13 I will request Pooja to reply to these comments and then someone should review the patch again 04:12:10 tpatil: since we discussed here, I will put +2 and link to this discussion. That will merge the patch 04:12:46 samP: Sounds good to me. Thank you 04:13:02 tpatil: NP. 04:13:11 another patch : https://review.openstack.org/#/c/560237/ 04:13:11 patch 560237 - masakari-specs - Add Rocky specs repo 04:13:41 Is it ok to move the template.rst from respective releases folder to specs folder? 04:14:03 For example, https://review.openstack.org/#/c/560237/1/doc/source/specs/queens/implemented/queens_template.rst 04:14:03 patch 560237 - masakari-specs - Add Rocky specs repo 04:14:16 tpatil: it used to be a symbolic link 04:14:16 should be placed inside https://review.openstack.org/#/c/560237/1/doc/source/specs/queens_template.rst 04:14:17 patch 560237 - masakari-specs - Add Rocky specs repo 04:15:01 yes, it should be a symbolic link 04:15:20 samP: Yes, you are right. I will fix this. 04:15:32 Dinesh_Bhor: Thank you 04:15:39 Dinesh_Bhor_: thans 04:15:49 s/thans/thanks 04:18:04 sorry, little disruption.. 04:19:25 tpatil: Dinesh_Bhor_ : replace the *template.rst in implemented/ with symbolic link to *template.rst in /spec/queens 04:19:46 ^^ am I correct/ 04:20:10 or we can simple put actual queens template.rst inside specs instead of specs/queens 04:20:33 s/simple/simply 04:20:49 What do you guys prefer? 04:21:11 There should have respective template for each release if we decide to add/remove any tags to format. 04:21:35 s/format/spec format. 04:21:42 tpatil: well, nova have templates in nova-specs/specs and link them to other places 04:22:10 I'm asking to follow on nova path itself 04:22:49 tpatil: I prefer nova way of handling things 04:23:17 okay. I will fix this similar to nova 04:23:23 Dinesh_Bhor_: thanks 04:24:37 Any other bug/patches need to discuss? 04:25:48 Talking about openstaacksdk release, we will need to submit patch to release newer version of openstacksdk by ourselves 04:26:09 under openstack/releases 04:26:21 tpatil: Sorry, I couldn't discuss this with release team yet.. 04:26:47 tpatil: do we have do it our self?? 04:27:23 https://review.openstack.org/#/q/project:openstack/releases+message:openstacksdk 04:27:55 We can push patch similar to this one : https://review.openstack.org/#/c/533624/ 04:27:56 patch 533624 - releases - Release python-openstacksdk 0.10.0 (MERGED) 04:29:04 tpatil: Normally, some one form release liaison of the project or PTL submit those patches...AFAIK 04:29:32 tpatil: May be it is different in sdk project. 04:30:26 and Motoki san is a SDK core. (I think) 04:30:46 Any way I will ask right after this meeting. 04:30:58 samP: Thank you 04:31:17 samP: I am OSC core. I am not a core of SDK bu helping SDK project. 04:31:33 amotoki: Hi, motoki-san 04:31:40 hi 04:32:17 amotoki: We need a new version of sdk to released 04:32:40 samP: with masakari support? 04:33:32 amotoki: No, with latest fix for proxy 04:33:32 samP: mordred is the PTL of OpenStackSDK. he is the right contact. 04:34:07 amotoki: sure, I will contact him right after this meeting with details. Thanks 04:34:46 samP: if you have questions, I can help. 04:35:32 amotoki: sure, That's really nice. I will tag you 04:36:09 tpatil: I will get back to you with details. 04:36:30 samP: OK 04:37:12 amotoki: Thank you in advance..! 04:37:38 #topic Discussion Points 04:38:12 tpatil: Any update on ansible support? 04:38:37 niraj_singh is working on it 04:38:42 #link : https://github.com/NirajSingh90/openstack-ansible-os_masakari 04:38:51 masakari ansible specs merged. https://review.openstack.org/#/c/556756/ 04:38:51 patch 556756 - openstack-ansible-specs - Add specs to create masakari role (MERGED) 04:39:37 tpatil: niraj_singh: Thanks. 04:39:59 so far, it's possible to install masakari-api and masakari-engine 04:40:22 Niraj is working on deploying masakari-monitors on compute node 04:41:08 tpatil: niraj_singh: great news! Thanks for implementing this. 04:41:14 Currently Evrar form ansible want to include this github repo into openstack-ansible this week. 04:42:01 means openstack namespace 04:42:10 niraj_singh: got it. 04:42:37 so currently i am working on the docs and other files. 04:42:54 so that they can review it. 04:43:42 niraj_singh: understand. Thanks. 04:43:43 Even if the docs are not complete, it should be possible to move your GitHub repo code into open stack GitHub repo 04:44:21 tpatil: correct. Is it become a sub repo of OSA project? 04:45:15 I think it will be separate project similar to https://github.com/openstack/openstack-ansible-os_nova 04:45:46 yes 04:46:54 tpatil: niraj_singh: yep, it is a separate repo as you said. But it repo owns to OSA team 04:48:15 #link https://github.com/openstack/releases/blob/master/deliverables/rocky/openstack-ansible.yaml 04:48:37 That's correct. All patches will be reviewed by OSA team. We cannot approve any patches 04:49:32 tpatil: yep, but we could review them from Masakari prospective 04:49:54 niraj_singh: Let us know if you need any help on this. 04:49:58 yes, we need to. 04:50:25 samP: We also need to add pacemaker for this role. 04:50:39 approve meaning +2/-2, we will definitely review patches 04:50:56 i will need help on that part. 04:51:01 tpatil: thanks. got it. 04:51:16 niraj_singh: There is already a pacemaker role that we can reused, correct? 04:51:33 yes. 04:51:49 s/reused/reuse 04:51:50 can you please send the link to that? 04:52:26 https://github.com/leucos/ansible-pacemaker-corosync 04:52:34 niraj_singh: ah..OK 04:53:38 niraj_singh: seems like we need to update this role a bit for latest 04:53:53 it's not part of openstack git repo 04:54:03 tpatil: yep, it is not. 04:54:40 there is another one https://github.com/devgateway/ansible-role-pacemaker 04:54:41 since I could not find any Licence for above code, we can only refer this code. 04:54:54 Is it used by any of the projects from OpenStack? 04:55:35 AFAIK, we dont have pacemaker role in OSA. 04:56:08 or you could ask cluster LAB ML 04:57:20 I think it is better to ask in cluster LAB ML for any details about ansible role for pacemaker and corosync 04:57:29 ok 04:57:42 https://clusterlabs.org 04:58:01 #link https://clusterlabs.org/ 04:58:16 tpatil: thanks. same above 04:58:24 samP: OK 04:58:29 We only have 2 mins left. 04:58:57 I am planning to submit patches for RPM packaging and Ubuntu packaging 04:59:11 Will let you know more details. 04:59:24 nee to finish this meeting... 05:00:00 Please use #openstack-masakari on Freenode or openstack-dev ML with [masakari] for further discussions 05:00:07 Thanks all 05:00:10 #endmeeting