09:03:16 #startmeeting check-in_20170201 09:03:17 Meeting started Wed Feb 1 09:03:16 2017 UTC. The chair is nishanth. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:03:17 Useful Commands: #action #agreed #halp #info #idea #link #topic. 09:03:17 The meeting name has been set to 'check-in_20170201' 09:03:45 #topic team updates 09:04:08 anmol, can you update on the monitoring please? 09:04:15 nishanth, sure 09:04:17 Following patches got merged yesterday: 09:04:17 * https://github.com/Tendrl/commons/pull/140 -- Flow fixes 09:04:17 * https://github.com/Tendrl/performance-monitoring/pull/35 -- object tree, flows and namespaces changes 09:04:17 * https://github.com/Tendrl/performance-monitoring/pull/33 -- object tree, flows and namespaces changes 09:04:18 * https://github.com/Tendrl/performance-monitoring/pull/34 -- Performance monitoring docs 09:04:20 * https://github.com/Tendrl/commons/pull/148 -- Add null check for sds sync thread which can be optional 09:04:25 Today: 09:04:27 1. Continuing work on: 09:04:29 * Incoporating namespace changes into alerting 09:04:31 2. Once done with [1] will start on: 09:04:33 * Logging framework related changes to alerting including the alert proporgation related stuff impacting on this. 09:04:36 Waiting for: 09:04:38 1. I would like to request @anivargi and @brainfunked to review https://github.com/Tendrl/specifications/pull/124 which is spec to detail alerting apis 09:04:41 requirement. This is required for tendrl/api to expose apis for alerting related configuration and others. 09:04:44 that's it from my end 09:05:07 anmo, all the monitoring related patches are in? 09:05:15 anmol^^ 09:05:23 nishanth, yes all performance-monitoring patches are in 09:06:03 nishanth, i.e, all patches that give monitoring datapoints for host listing are in 09:06:21 anmol, what about the packaging? 09:06:41 are all the packages are built on copr? 09:06:46 anmol^^ 09:06:50 nishanth, I'll sync up with t1m1 on 09:06:53 that 09:07:14 t1m1, ^^ 09:07:20 anmol, ok 09:07:23 t1m1, what is status of rpms for monitoring rpms? 09:08:20 i have to update the rpm spec 09:08:40 nishanth, also although the implementation prs are in one spec is not yet merged https://github.com/Tendrl/specifications/pull/81 it is approved although 09:08:58 anmol, whether all the patches are merged now? 09:09:09 t1m1, yes 09:09:24 anmol, ok 09:09:30 t1m1, you have to work with anmol complete that today 09:09:39 nishanth, ok 09:09:53 nishanth, I think api needs to sync again 09:10:06 nishanth, I had sent a mail to noop 09:10:08 anmol, once that is done please work with k4n0 and tag your git and release it 09:10:22 nishanth, I am waiting for anoops response 09:10:35 anmol. what is the issue with APIs? 09:11:26 nishanth, post object changes, I wanted api to reverify some of the config related stuff because api depends on config in etcd to determine performance monitoring api details 09:11:40 nishanth, earlier we used to dump it as json 09:11:58 nishanth, but now its an object so the way its stored in etcd is changed 09:12:13 anmol, does it require any changes in api? 09:12:42 nishanth, yes the way api parses config for performance-monitoring api server details changes 09:13:00 #accept all the monitoring related patches are reviewed and merged 09:13:25 anmol ,please work with noopq and close it today 09:13:34 nishanth, ok 09:14:15 nishanth, there's 1 more thing I wanted to share 09:14:21 #action, anmol and t1m1 to work together and complete the packaging of monitoring rpms today 09:14:37 nishanth, as we had seen before in skyring, collectd takes some time to put out all metrics 09:14:54 nishanth, and hence it takes some time for all metrics to be available in graphite 09:15:12 nishanth, should I create an issue for this and we call it a known issue? 09:15:14 #action anmol to co-ordinate with k4n0 to tag and release monitoring modules 09:16:03 nishanth, but I have anyway already taken care of the steps that we took last time(updated at field) 09:16:14 nishanth, probably ui needs to be made aware of it 09:16:29 #action anmol to work with noopq to sort out any changes required in api with respect to the latest changes in monitoring 09:17:51 anmol, we need to find a solution to this problem. Last time we beaten up on this. Now we have time and lokk forward to fix it 09:18:02 nishanth, ok 09:18:49 anmol, is there any progress on the logging stuff you are supposed to do? 09:19:24 nishanth, I reviewed gowtham's prs and asked for input on his common's pr 09:19:33 nishanth, input from everyone 09:19:39 ok 09:19:57 also I am working on incoporating namespace changes in alerting module 09:20:17 so only once that's done I'll be able to accomdate new changes to alerting module 09:20:25 anmol, did ankush provided the data points required for dashboard? 09:20:27 required due to logging changes 09:20:39 nishanth, nope I didn't receive it 09:20:48 ankush, ^^ 09:21:50 #action ankush will be working on the dahsboard UI. He'll be specifying the data end points required for the dashboard and communicating them to anmol. 09:21:59 anmol anything else? 09:22:07 nishanth, I going to sit with neha today regarding collection of data points 09:22:16 nishanth, nope 09:22:22 I am done 09:22:29 ankush, thanks 09:23:34 gowtham. what are you upto? 09:24:05 nishanth, i have modified all the log statements in ceph-integration 09:24:17 nishanth, https://github.com/Tendrl/ceph-integration/pull/103 09:24:30 nishanth, review required for this PR 09:24:59 nishanth, now i am documenting all the messages which is used in ceph-integration 09:25:55 nishanth, review required for https://github.com/Tendrl/node-agent/pull/178 09:26:05 nishanth, logging implementation 09:26:21 nishanth, https://github.com/Tendrl/commons/pull/134 09:26:47 nishanth, status: good not blocked 09:28:53 #accept gowtham making progress on the logging implementation 09:30:09 #action, brainfunked, k4n0, nishanth to review the logging patches - https://github.com/Tendrl/ceph-integration/pull/103, https://github.com/Tendrl/node-agent/pull/178, https://github.com/Tendrl/commons/pull/134 09:30:46 gowtham, you got all the required information from anmol on logging? 09:31:09 nishanth, yes 09:31:14 cool 09:31:52 anmol_s, what is your progress on logging? 09:34:02 k4n0, any updates? 09:34:31 nishanth, yes 09:35:01 nishanth, working on the import cluster flow post the tagged release, been reviewing PRs, not blocked 09:36:46 #action k4n0 is working on import cluster flow and complete the reviews 09:36:48 thanks 09:37:13 ndarshan, updates? 09:39:01 working on: https://github.com/Tendrl/specifications/issues/49 (wrapper for gdeploy) 09:39:01 Sent a Spec PR for same: https://github.com/Tendrl/specifications/pull/129 --> please review, 09:39:01 Have some questions about deployment of gdeploy : https://github.com/Tendrl/specifications/issues/49#issuecomment-276606702 ---> nishanth, shubhendu, mrugesh please comment 09:39:01 Had some dsicussion with gdeploy team to clarify fe things. Started working on implementation now 09:39:37 k4n0, what is pending on import cluster flow. is it being captured under some issue/spec? 09:40:16 #accept ndarshan send the initial version of provisioning wrapper spec for review 09:41:24 #action k4n0, shu6h3ndu,brainfunked, nishanth to review https://github.com/Tendrl/specifications/pull/129 09:41:53 #action k4n0, shu6h3ndu,brainfunked, nishanth to comment on https://github.com/Tendrl/specifications/issues/49#issuecomment-276606702 09:43:34 Shu6h3ndu, it is here https://github.com/Tendrl/specifications/issues/54#issuecomment-269947580 09:43:55 ndarshan, naything else? 09:44:02 anything* 09:44:13 that's all from me 09:45:07 Shu6h3ndu, any update on the calamari tests you have done? 09:45:28 nishanth, Gregory has not replied the mail or github issue 09:45:52 nishanth, I have added required details asked by Mrugesh on that and sent a spec PR today 09:46:08 nishanth, my update overall as below 09:46:09 worked on https://github.com/Tendrl/node-agent/issues/193 yesterday. Changes PR https://github.com/Tendrl/node-agent/pull/196 merged 09:46:09 sent a spec PR for https://github.com/Tendrl/specifications/issues/126 09:46:09 nishanth, k4n0, ndarshan, noopq, brainfunked to review spec PR 09:46:09 https://github.com/Tendrl/gluster-integration/pull/129 merged. We need https://github.com/Tendrl/commons/pull/145 fot it to work 09:46:10 trying to make existing ceph crud flow working post namespace changes 09:48:49 #accept Shu6h3ndu PR -> https://github.com/Tendrl/node-agent/pull/196 merged 09:49:55 Shu6h3ndu, there is BZ on calamari, please update the questions there 09:50:18 will PM you the bz link offline 09:50:31 nishanth, running calamari on all mon nodes ? 09:50:39 yeah 09:51:09 nishanth, BZ#1401936 I feel 09:52:53 #action Shu6h3ndu to work with calamari team and sort out the questions related to the CRUD operations 09:54:09 #action brainfunked, k4n0, nishanth to review the spec PR for CRUD operations -> https://github.com/Tendrl/specifications/issues/126 09:54:24 nishanth, also I have asked on the spec issue if calamari is the way to go ahead. plz review and comment 09:54:40 I would request all to check and reply on https://github.com/Tendrl/specifications/issues/126 09:55:13 #action brainfunked, k4n0, nishanth to comment on https://github.com/Tendrl/specifications/issues/126 09:55:27 Shu6h3ndu , anything else? 09:56:05 nishanth, please review https://github.com/Tendrl/specifications/pull/130 09:56:07 nishanth, sry I did not see the message . 09:56:32 nishanth, k4n0, ndarshan, noopq, brainfunked to review spec PR https://github.com/Tendrl/specifications/pull/130 09:57:19 anmol_s, go ahead 09:57:58 nishanth, working on code pr for https://github.com/Tendrl/specifications/pull/127 09:59:05 nishanth, commons changes are almost complete .. will work on gluster_intergration and node_agent next 09:59:18 anmol_s, ok, do you have PR? 09:59:19 nishanth, that's all from my side 09:59:40 nishanth, will send send the pr pr as soon as i complete 10:00:13 #action brainfunked, k4n0, nishanth to review https://github.com/Tendrl/specifications/pull/127 10:01:01 #action anmol_s to send a PR on log message changes(commons) 10:01:14 #action nishanth, k4n0, ndarshan, noopq, brainfunked to review spec PR https://github.com/Tendrl/specifications/pull/130 10:01:26 noopq, updates? 10:01:27 nishanth, please add this :) 10:01:56 Shu6h3ndu, already added 10:02:15 nishanth, ok. thanks 10:03:13 t1m1, please update your status 10:03:32 nishanth, working on cetosci for tendrl 10:03:52 working on performance-monitoring, node-monitoring rpm spec change 10:04:04 stuck on merge conflict fixing them now 10:04:29 https://github.com/Tendrl/performance-monitoring/pull/32 10:04:45 https://github.com/Tendrl/performance-monitoring/pull/30 10:05:12 need to split pull 30 because it contains changes for both performance-monitoring and alerting 10:05:23 ok 10:05:39 sent patch for fix dependency issue for dashboard : https://github.com/Tendrl/dashboard/pull/119 10:06:08 also working on https://github.com/Tendrl/alerting/pull/34 and 10:06:24 https://github.com/Tendrl/alerting/pull/28 10:06:42 that's all from my side 10:06:53 #action t1m1 to work on building packages for performance monitoring and node monitoring 10:07:19 t1m1, alerting is not high priority compared to other items 10:07:25 sure 10:07:42 first i will complete performance monitoring and node monitoring today 10:08:23 #action t1m1 working on fixing the dependency issue for dashboard(https://github.com/Tendrl/dashboard/pull/119) 10:08:57 what is the update on CI ? 10:09:10 t1m1^^ 10:09:14 currently centos ci is on hold 10:09:23 jenkins ci is up and running 10:10:12 so you will continue on centos ci after the package related work is done right? 10:10:17 t1m1? 10:10:32 yes 10:10:42 thanks 10:10:45 centos ci will be little dificult for dashboard 10:10:50 we will discuss later 10:10:53 ok 10:11:20 neha, updates please 10:13:17 dahorak, updates? 10:13:59 fbalak, updates? 10:14:21 #action fbalak Testing new packages. 10:14:22 #action fbalak Reviewing new api documentation: https://github.com/Tendrl/api/pull/65 10:14:24 #action fbalak Working on https://github.com/Tendrl/usmqe-tests/issues/20 10:14:25 #action fbalak Status: good 10:15:41 thanks fbalak 10:16:07 ltrilety, updates 10:16:39 #info no update from ltrilety, blocked by https://github.com/Tendrl/dashboard/issues/117 10:17:09 nishanth: slowly working on migration of the "jenkins jobs for triggering Tendrl builds in copr " to CentOS CI (till now just checking requirements and possibilities in CentOS CI 10:17:21 otherwise nothing related to Tendrl 10:18:04 dahorak, please work with t1m1 on this 10:18:20 nishanth: sure 10:18:42 ankush, neha, can you guys look into https://github.com/Tendrl/dashboard/issues/117 ? 10:20:43 nishanth, sure 10:21:34 ltrilety, have you tested this with the latest builds? I have a freshly installed setup and didn't see this issue 10:22:58 nishanth: I think so, I installed my machines Yersterday and I didn't see any new build today, so it should be latest 10:24:02 ltrilety, there are new builds last night 10:24:08 nishanth: I could try that again 10:24:14 #action ltrilety to test https://github.com/Tendrl/dashboard/issues/117 against the latest builds and update 10:24:32 ankush^^ 10:24:40 mkudlej, updates 10:25:48 nishanth: mkudlej's out, he will be back about an hour later 10:25:52 ok 10:26:16 #endmeeting