09:02:14 #startmeeting check-in_20170109 09:02:14 Meeting started Mon Jan 9 09:02:14 2017 UTC. The chair is nishanth. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:02:14 Useful Commands: #action #agreed #halp #info #idea #link #topic. 09:02:14 The meeting name has been set to 'check-in_20170109' 09:02:36 #topic anmol's updates 09:02:39 Updates from @anmolbabu 09:02:39 [1] Split the patch https://github.com/Tendrl/performance-monitoring/pull/2 into: 09:02:40 * https://github.com/Tendrl/performance-monitoring/pull/2 -- Modify performance monitoring docs and add samples 09:02:40 tendrl-bug-id: Tendrl/performance-monitoring#7, Tendrl/performance-monitoring#8 09:02:40 * https://github.com/Tendrl/performance-monitoring/pull/19 -- Add support for host listing page in UI 09:02:42 tendrl-bug-id: Tendrl/performance-monitoring#15 09:02:46 * https://github.com/Tendrl/performance-monitoring/pull/20 -- Add rest apis 09:02:48 tendrl-bug-id: Tendrl/performance-monitoring#7 09:02:50 * https://github.com/Tendrl/performance-monitoring/pull/21 -- Add a way to intiate collectd configuration generation 09:02:53 tendrl-bug-id: Tendrl/performance-monitoring#8 09:02:55 * https://github.com/Tendrl/performance-monitoring/pull/22 -- Add default values monitoring configurations 09:02:58 tendrl-bug-id: Tendrl/performance-monitoring#8 09:03:00 * https://github.com/Tendrl/performance-monitoring/pull/23 -- Add time series db interface as a pluggable inteface 09:03:03 tendrl-bug-id: Tendrl/performance-monitoring#7 09:03:05 * https://github.com/Tendrl/performance-monitoring/pull/24 -- Add performance monitoring manager and flows associated 09:03:08 tendrl-bug-id: Tendrl/performance-monitoring#7, Tendrl/performance-monitoring#8 09:03:10 * https://github.com/Tendrl/performance-monitoring/pull/27 -- Add collectd plugins 09:03:12 tendrl-bug-id: Tendrl/performance-monitoring#26 09:03:16 Spec Implemented by PR: https://github.com/Tendrl/specifications/pull/81, https://github.com/Tendrl/specifications/pull/63 09:03:19 [2] Split the patch https://github.com/Tendrl/alerting/pull/15 into: 09:03:21 * https://github.com/Tendrl/alerting/pull/15 -- Alerting doc changes and sample files 09:03:23 tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:03:25 * https://github.com/Tendrl/alerting/pull/19 -- Add rest apis 09:03:27 tendrl-bug-id: Tendrl/alerting#14 09:03:29 * https://github.com/Tendrl/alerting/pull/20 -- Add helper to fetch details from etcd 09:03:31 tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Te 09:03:33 aah !! 09:03:35 [2] Split the patch https://github.com/Tendrl/alerting/pull/15 into: 09:03:37 * https://github.com/Tendrl/alerting/pull/15 -- Alerting doc changes and sample files 09:03:39 tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:03:41 * https://github.com/Tendrl/alerting/pull/19 -- Add rest apis 09:03:43 tendrl-bug-id: Tendrl/alerting#14 09:03:47 * https://github.com/Tendrl/alerting/pull/20 -- Add helper to fetch details from etcd 09:03:49 tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:03:51 * https://github.com/Tendrl/alerting/pull/21 -- Add mail handler 09:03:53 tendrl-bug-id: Tendrl/alerting#12 09:03:55 * https://github.com/Tendrl/alerting/pull/22 -- Add alerting manager, definations and generic exceptions 09:03:58 tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:04:00 * https://github.com/Tendrl/alerting/pull/23 -- Watch alerts directory and trigger notification on change 09:04:04 tendrl-bug-id: Tendrl/alerting#10 09:04:05 Spec implemented by PR: https://github.com/Tendrl/specifications/blob/master/specs/pluggable_alert_delivery.adoc 09:04:08 [3] Rebasing https://github.com/Tendrl/node_agent/pull/67 to allow gluster-integration in its latest form to function. 09:04:11 This is because my PR on node-agent relies on older common while gluster-integration relies on latest common and hence is blocking the cluster setup requested by UI team. 09:04:16 I hope the UI team is not blocked by this as they wanted this setup only for real data. 09:04:18 Spec implemented by PR: https://github.com/Tendrl/specifications/blob/master/specs/pluggable_alert_delivery.adoc 09:04:21 tendrl-bug-id: Tendrl/node-agent#70 09:04:23 [4] Incorporated comments from @shtripat on https://github.com/Tendrl/common/pull/87. 09:04:25 tendrl-bug-id: tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:04:28 Will update PR once issue mentioned above is resolved as this PR is required by most of the above mentioned PRs 09:04:31 Spec implemented by PR: https://github.com/Tendrl/specifications/blob/master/specs/pluggable_ 09:04:33 [4] Incorporated comments from @shtripat on https://github.com/Tendrl/common/pull/87. 09:04:35 tendrl-bug-id: tendrl-bug-id: Tendrl/alerting#10,Tendrl/alerting#11,Tendrl/alerting#12,Tendrl/alerting#14 09:04:38 Will update PR once issue mentioned above is resolved as this PR is required by most of the above mentioned PRs 09:04:41 Spec implemented by PR: https://github.com/Tendrl/specifications/blob/master/specs/pluggable_alert_delivery.adoc 09:04:46 [5] Rebased patches in [1] and [2] in accordance with refactoring patches merged recently(probably on thursday last week). 09:04:49 [6] Facing issues in [3], [4] and [5] so fixing them as and when observed. 09:04:51 I would like to request @Tendrl/tendrl-core to review the above mentioned PRs in addition to: 09:04:53 * https://github.com/Tendrl/specifications/pull/81 -- Add spec for monitoring section of host listing backend apis 09:04:56 * https://github.com/Tendrl/specifications/pull/63 -- Specification for exposing apis to access time-series data 09:05:24 ah! its a huge update 09:05:33 so you are blocked on reviews? 09:05:38 yes 09:05:59 does it undergone any reviews from anyone? 09:06:17 1 or 2 rounds by Shubhendu and 1 round by you 09:07:20 After the split the conversations are maintained but the commit history only is lost in main PRs 09:07:26 *split of PRs 09:07:53 The patch reviews are maintained on original mother PRs 09:09:20 anmol, does it have all the UT implemented and it passes all the checks on git(travis etc)? 09:09:50 nishanth, I have seen it fail only for dependent PRs not merged 09:10:00 nishanth, I have verified UTs locally 09:10:09 anmol ok 09:10:27 nishanth, some UTs as I am rebasing yet might fail they need some fix which I'll work on once rebasing is complete 09:10:41 *complete == dev test completed also 09:10:48 #info anmol is blocked on reviews 09:12:40 #action k4n0, brainfunked, nishanth to review the patches -->( https://github.com/Tendrl/performance-monitoring/pull/2, https://github.com/Tendrl/performance-monitoring/pull/19, https://github.com/Tendrl/performance-monitoring/pull/20, https://github.com/Tendrl/performance-monitoring/pull/21, https://github.com/Tendrl/performance-monitoring/pull/22, https://github.com/Tendrl/performance-monitoring/pull/23, https://github.com/Tendrl/performa 09:12:40 nce-monitoring/pull/24, https://github.com/Tendrl/performance-monitoring/pull/27 ) 09:14:00 #action k4n0, brainfunked, nishanth to review the patches -->( https://github.com/Tendrl/alerting/pull/15, https://github.com/Tendrl/alerting/pull/19, https://github.com/Tendrl/alerting/pull/20, https://github.com/Tendrl/alerting/pull/21, https://github.com/Tendrl/alerting/pull/22, https://github.com/Tendrl/alerting/pull/23 09:14:28 #action k4n0, brainfunked, nishanth to review https://github.com/Tendrl/specifications/pull/81 , https://github.com/Tendrl/specifications/pull/63 09:14:44 anmol, anything else you are working on? 09:15:09 nishanth, 2 more https://github.com/Tendrl/common/pull/87 and https://github.com/Tendrl/node_agent/pull/67 09:15:32 anmol, that also blocked on review? 09:15:54 nishanth, Reviews have not happened recently but I am working on it yet 09:16:04 nishanth, Rebase 09:16:13 okay 09:16:46 anmol thanks for the updates. Will try to review your patches on priority 09:16:57 nishanth, thanks 09:17:11 #topic dahorak's updates 09:17:27 I have no update related to Tendrl today. 09:19:04 #info dahorak has no update related to tendrl 09:20:19 #topic fbalak's updates 09:20:30 Issue: Working on https://github.com/Tendrl/usmqe-tests/pull/6 09:20:31 Status: good 09:21:51 #info fbalak is working on https://github.com/Tendrl/usmqe-tests/pull/6 09:22:17 #topic gowtham_'s updates 09:22:38 Adding disk details in hardware inventory 09:22:42 spec file: https://github.com/Tendrl/specifications/pull/21 - merged 09:22:51 code-PR: https://github.com/Tendrl/node_agent/pull/64 - need review 09:22:56 Adding Network details in hardware inventory 09:23:26 spc file: https://github.com/Tendrl/specifications/pull/19 - needs mrugesh aproval 09:23:36 code-PR: https://github.com/Tendrl/node_agent/pull/79 needs review 09:24:11 logging implementation 09:24:23 https://github.com/Tendrl/specifications/pull/94 - needs suggestion for anmols comments 09:24:47 i am stuck of that anmols comment 09:25:12 i want need suggestion for that comment 09:26:01 i have helped srijita to learn unittesting 09:26:18 #action k4n0 and nishanth to review https://github.com/Tendrl/node_agent/pull/64 09:26:25 i have explained tendrl architecture to srijita from morning 09:27:08 status : stuck because for anmols comment , needs others suggestion for that 09:27:44 #undo 09:27:44 Removing item from minutes: ACTION by nishanth at 09:26:18 : k4n0 and nishanth to review https://github.com/Tendrl/node_agent/pull/64 09:28:13 #action k4n0 and nishanth to review https://github.com/Tendrl/node_agent/pull/64, https://github.com/Tendrl/node_agent/pull/79 09:28:34 #action brainfunked to review and approve https://github.com/Tendrl/specifications/pull/19 09:30:07 i am done 09:30:49 gowtham_, can you discuss with anmol on https://github.com/Tendrl/specifications/pull/94 and sort that out? 09:31:04 nishanth, ok 09:31:14 #action gowtham_ and anmol to sort out the comments on https://github.com/Tendrl/specifications/pull/94 09:31:20 nishanth, we discussed we need other's inputs on it 09:31:38 nishanth, I have put a note of the discussion on the PR 09:31:50 nishanth, so that everyone can comment 09:32:01 teir opinion 09:32:06 *their :) 09:33:27 anmol, ok. 09:33:36 #undo 09:33:36 Removing item from minutes: ACTION by nishanth at 09:31:14 : gowtham_ and anmol to sort out the comments on https://github.com/Tendrl/specifications/pull/94 09:34:21 #action gowtham_ and anmol to sort out the comments on https://github.com/Tendrl/specifications/pull/94 . Also require brainfuned, k4n0, shubhendu and nishanth to comment on that 09:34:37 gowtham, thanks for the updates 09:34:59 #topic k4n0's updates 09:37:00 looks like k4n0 not available, will come back later 09:37:03 #undo 09:37:03 Removing item from minutes: 09:37:17 #topic kaverma 's updates 09:37:21 i was reviewing neha's PRs (https://github.com/Tendrl/tendrl_frontend/pull/86 , https://github.com/Tendrl/tendrl_frontend/pull/81 - related to unit testing) 09:37:30 and also reviewed ankush's PR - ( https://github.com/Tendrl/tendrl_frontend/pull/85 - some css changes ) . 09:37:30 and i sent one pr (https://github.com/Tendrl/tendrl_frontend/pull/87) related to file-share expansion (for rebalancing) removable which is not required right now. 09:37:30 and want to response format for GetNodeList api for import cluster's support. and @anup: i want to be tendrl-api installed on 10.70.42.142 machine for front-end guys so that we can access the server api. 09:37:38 end 09:39:03 kaverma, list views are completed? 09:39:23 yes but with mocked data .. we have not any real server for test it now 09:39:35 #info kaverma was doing code reviews 09:40:28 kaverma, anything else you are working on? 09:41:10 currently i am blocked for response format GetNodeList api for import cluster's support. and also i want to be tendrl-api installed on 10.70.42.142 machine for front-end guys so that we can access the server api. 09:41:52 kaverma, what is block in installing tendrl-api? 09:43:20 anmol given one vm with all monitoring setup and tendrl-api is not there . and i don't know backend stuff and installation for tendrl-api . expecting this should be done by anup 09:45:57 kaverma, I suggest you don't wait for someone to install the api server. All the install doc is up there. ping any of us if you are stuck 09:46:38 nishanth, sure 09:46:51 kavema, who should provide GetNodeList rsp format anup? 09:47:01 yes 09:48:33 #action noopq to provide GetNodeList API response format to kaverma 09:48:33 kaverma, Thanks for updates 09:48:33 #topic mbukatov's updates 09:49:04 #info updated (and closed when needed) packaging issues from prev week 09:49:13 #info tried to propose a change in tox.ini file as was agreed last week, but noticed multiple minor issues with the CI setup for running unit tests 09:49:19 #link https://github.com/Tendrl/alerting/issues/24 09:49:25 #action look into the tox.ini issue, check if I can propose some fixes 09:49:31 #action file the rest of minor rpm packaging issues 09:49:39 #action work on webstr (we have both legal and security approval, close to the opensourcing) 09:49:45 that's all 09:51:09 mbukatov, you are working on https://github.com/Tendrl/alerting/issues/24 right? 09:52:11 mbukatov, Thanks for the updates 09:52:22 #topic mkudlej's updates 09:53:02 nishanth: hi, I'm working on https://github.com/Tendrl/usmqe-tests/issues/9 + other tasks unrelated to Tendrl. Is there any update about blocker? https://github.com/Tendrl/usmqe-tests/wiki 09:53:17 nishanth: is there any update about continuous package building? 09:53:28 nishanth: that's all 09:53:59 mkudlej, tim started working on the CI stuff 09:54:34 mkudlej, will update issue on git with required information 09:54:34 nishanth: ok, I'll ping tim 09:55:10 #info mkudlej working on https://github.com/Tendrl/usmqe-tests/issues/9 09:56:09 #topic, ndarshan's updates 09:56:43 Spec: 09:56:43 Introduce Flows tied to objects (https://github.com/Tendrl/specifications/issues/34) 09:56:43 Issues: 09:56:43 https://github.com/Tendrl/ceph_integration/issues/66 09:56:43 https://github.com/Tendrl/gluster_integration/issues/95 09:56:44 https://github.com/Tendrl/common/issues/94 09:56:45 PRs: 09:56:47 https://github.com/Tendrl/gluster_integration/pull/96 --> to be merged(trying to verify) 09:56:49 https://github.com/Tendrl/ceph_integration/pull/67 --> to be merged(trying to verify) 09:56:51 https://github.com/Tendrl/common/pull/95 --> merged 09:56:53 Summary: 09:56:55 Trying to verify these patches after refactoring, Latest master seems to 09:56:57 have some issue. Trying to debug and Fix that. After that will verify these 09:56:59 patches and try to get them merged. 09:57:34 ndarshan, any of these patches pending review? 09:58:45 no, not blocked on review, will ping them once verification is done 10:00:05 #info ndarshan is working on https://github.com/Tendrl/gluster_integration/pull/96 and https://github.com/Tendrl/ceph_integration/pull/67 10:00:10 Thanks for the updates 10:00:23 #topic neha__'s updates 10:02:33 Completed https://github.com/Tendrl/tendrl_frontend/issues/82, PR - https://github.com/Tendrl/tendrl_frontend/pull/86 10:02:34 looks like neha__ is away, get back later 10:02:38 ok 10:02:47 working on https://github.com/Tendrl/tendrl_frontend/issues/88 10:02:56 end 10:03:22 neha__, merged? 10:03:44 yes 10:04:32 #accept neha__ completed https://github.com/Tendrl/tendrl_frontend/pull/86 10:04:38 nishanth, https://github.com/Tendrl/specifications/pull/105 this PR is still not reviewed 10:04:51 I need yours and Mrugesh comment on the same 10:05:17 ok 10:05:39 #info neha__ is working on https://github.com/Tendrl/tendrl_frontend/issues/88 10:06:00 #action nishanth, brainfunked to review https://github.com/Tendrl/specifications/pull/105 10:06:10 neha, Thanks for the updates 10:06:31 #topic nishanth's updates 10:07:44 #info nishanth is working on https://github.com/Tendrl/specifications/issues/113 and https://github.com/Tendrl/specifications/issues/112 10:08:02 #info nishanth is reviewing PRs 10:08:37 #info nishanth is working on downstream repo mapping 10:08:52 #topic t1m1's updates 10:09:00 WorkingOn:- 10:09:00 Working on evaluating/planning nightly builds for Tendrl 10:09:00 Update:- 10:09:00 1: Updated service detection spec file based on review comments 10:09:00 https://github.com/Tendrl/specifications/pull/73 10:09:01 Need Anup review for api related changes 10:09:03 2: Fixed Jerrit-Jenkins-Server.lab.eng.blr.redhat.com ansible installation issue 10:09:05 by finding the chain of required sub dependencies and its related versions and 10:09:07 updated the jenkin repo. 10:09:09 Ready for Merge:- 10:09:11 Issue1: Service name renamed as tendrl-node-agent 10:09:13 Issue url: https://github.com/Tendrl/node_agent/issues/97 10:09:17 Patch ready for merge: https://github.com/Tendrl/node_agent/pull/100 10:09:19 Issue2: After=network.target missing in tendrl-apid.service 10:09:21 Issue url: https://github.com/Tendrl/tendrl-api/issues/45 10:09:23 Issue3: Service name changed to tendrl-api and enhance service 10:09:25 https://github.com/Tendrl/tendrl-api/issues/46 10:09:27 Patch ready for merge: https://github.com/Tendrl/tendrl-api/pull/49 10:10:23 t1m1, all the ready for merge items are already reviewed and approved? 10:10:29 yes 10:12:35 regarding issue : https://github.com/Tendrl/tendrl-api/issues/31, I want anoop to reply and take the issue 10:12:50 t1m1, what is the pR's for https://github.com/Tendrl/tendrl-api/issues/45 and https://github.com/Tendrl/tendrl-api/issues/46? 10:13:55 issue 45 -> https://github.com/Tendrl/tendrl-api/pull/49 10:15:05 issue 46 -> also https://github.com/Tendrl/tendrl-api/pull/49 10:15:17 #action k4n0/nishanth to review and approve https://github.com/Tendrl/node_agent/pull/100, https://github.com/Tendrl/tendrl-api/pull/49 10:16:12 #info t1m1 is working on tendrl nightly builds 10:16:52 t1m1, you need make a new package hwinfo which is dependency added as part of gowtham's disk inventory patch 10:17:17 nishanth, sure 10:17:21 t1m1 , get the details form gowtham on this 10:17:27 nishanth, i will do it 10:18:11 #action t1m1 to build a new package for hwinfo. gowtham will provide information about the package 10:18:23 thanks t1m1 for updates 10:18:36 nishanth, welcome 10:18:40 #endmeeting