13:02:55 #startmeeting 13:02:55 Meeting started Wed May 4 13:02:55 2016 UTC. The chair is alinefm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:55 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:02:55 #meetingname scrum 13:02:55 The meeting name has been set to 'scrum' 13:03:05 hi 13:03:07 #info Agenda 13:03:07 #info 1) Status 13:03:07 #info 2) Open discussion 13:03:07 anything else? 13:03:21 no 13:03:33 hi there 13:03:39 hello 13:03:42 nop 13:03:49 nope 13:03:55 No 13:03:57 so let's get started 13:04:02 #topic Status 13:04:02 #info Please provide your status using the #info command: #info [ 13:04:13 #info [Ginger] samhenri working on OVS bridges UI, about to send patch today 13:04:37 #info [ginger] ramonn merged patch that fixes systemd checking on ginger.spec 13:04:46 #info [wok] alinefm is working on make session timeout configurable 13:04:47 #info [Kimchi] samhenri sent "Disable invalid templates" v3 13:04:57 #info kimchi ziviani is working on bugs and working on fixing issues on template using image - backing image 13:04:59 #info [Kimchi] pvital is working on issue #201 - Kimchi should handle libvirt connection failures. 13:04:59 #info [Kimchi] pvital submitted V6 patch-set to solve issue#372 - Add support to netboot installation. 13:04:59 #info [Gingerbase] pvital submitted patch "Update apt-get command to upgrade specific package" 13:04:59 #info [Kimchi] [Wok] [Ginger*] pvital reviewed patches 13:05:05 #info [wok] alinefm identified some issues with session timeout and will also fix them 13:05:09 #info [ginger] ramonn sent a RFC to discuss sensors fix (we got trouble with units returned by REST API) 13:05:36 #info [kimchi] socorro Attempted to make adjustments on create template UI but went back 13:05:36 #info [kimchi] socorro to focusing on Edit Virtual Network 13:05:36 #info [kimchi] socorro Spent quite a bit of time to try to get an environment set up in 13:05:36 #info [kimchi] socorro order to debug/test edit virtual networks. Making some progress 13:05:36 #info [kimchi] socorro but not having a good environment is causing some delay 13:05:37 #info [kimchi] socorro Updated bugs and ensuring it is properly assigned 13:05:43 #info [ginger] lcorreia sent V1 and working on V2 to make fibre channel listing arch-independent 13:05:43 #info [wok] lcorreia is working on storing notifications in memory instead of objectstore 13:05:43 #info [kimchi] lcorreia is working on handling libvirt event ENOSPC 13:06:06 #info [ginger*] [kimchi] danielhb reviewed/applied patches 13:06:27 #info [ginger] danielhb finished the backend for SR-IOV feature for ConnectX-4 cards 13:06:58 #info [gingerbase] danielhb created a net netinfo.py in gingerbase that aggregates both Ginger and Kimchi netinfo modules 13:07:11 #info [kimchi] danielhb fixed an UI bug in VEPA creation 13:07:11 #info [Kimchi] rotru Sent patch to fix error logging in objectstore upgrade functions during Kimchi initialization; 13:07:12 #info [Kimchi] rotru Sent patch to 'move log' to 'data/logs'; 13:07:12 #info [Ginger] rotru Sent patch to fix PEP8 errors; 13:07:12 #info [Wok] rotru Sent patch to sort user request log output, avoiding issues with data from backup log files; 13:07:52 #info [Wok] rotru Is working in Plugins Manager task (list/enable/disable) 13:09:34 samhenri, any update from peter? 13:10:22 alinefm I believe he was working on Update selected packages and SRIOV 13:11:25 ok 13:11:31 can we move on? 13:11:53 yes 13:11:56 yes 13:12:02 #topic Open Discussion 13:12:21 ramonn, do you want to share your thoughts about sensor monitor? 13:12:56 alinefm, well, i agree with the choice of the team: add unit for each sensor 13:13:18 alinefm, the main issue was not notice that some sensors monitors multiple devices 13:13:18 I had created a patch long time ago but It was just a temporary fix for the UI 13:13:50 But I noticed that the api was returning incorrect values some times 13:14:40 some times? you are very nice samhenri 13:14:47 :-P 13:14:47 ramonn, and the unit needs to be different according to the device? 13:14:58 I mean, the only real input I receive are the core temperatures 13:15:03 ramonn, what is the issue there? 13:15:14 But the hdd and other devices are random 13:15:40 alinefm, the issue was using incorrectly units for devices 13:15:49 like use RPM for measure power (must be in W) 13:16:13 alinefm, this was caused because the code understand that a sensor only monitor 1 kind of device 13:16:57 so what is your proposal? 13:17:40 alinefm, just sent two proposals: group sensors by correct unit OR return unit for each sensor 13:17:43 ramonn, do you have an example of a sensor that monitors more than one thing? 13:17:46 the second one is stronger on the list 13:18:21 lagarcia, yeap, http://pastebin.hursley.ibm.com/4858 13:18:56 ramonn, ? 13:18:56 ramonn, please, use an open pastebin 13:19:02 sorry 13:19:05 ramonn, I see only one thing per sensor 13:19:11 fpaste.org 13:19:12 alinefm, I have some points later 13:19:18 rotru, ok 13:19:29 lagarcia, alinefm http://pastebin.com/2QBXDzZr 13:19:31 ramonn, I mean, one measurement per sensor 13:19:48 lagarcia, nop, if you see ibmpowernv-isa-0000, there is fans and power on the sensor 13:20:11 ramonn, well... ibmpowernv-isa-0000 is not one sensor afaict 13:20:19 ramonn, each entry is a different sensor 13:20:21 lagarcia, but thats the way the code sees it 13:20:31 ramonn, ah, ok... so the code is clearly wrong :) 13:20:52 yeap 13:21:09 ramonn, ok. understood. thx. 13:21:09 that makes sensor! 13:21:15 haha 13:21:21 lcorreia, HAHAHAHHAHAAHHAHAHAHHAHAHAHAH 13:21:23 hehehe 13:21:50 ramonn, according to your suggestions how the API JSON will look like? 13:21:59 hi was somone in hear looking for me? Cant find where someone posted to me, but its flashing! I have been busy with work and so haven't been working on this for the last week 13:22:02 lcorreia, LOL 13:22:19 lcorreia, https://youtu.be/CduA0TULnow?t=88 13:22:46 alinefm, http://pastebin.com/AED84ABL 13:22:55 add unit to the dict for each device 13:23:47 danielhb, lol 13:24:30 transhuman_, hi, not sure :) 13:25:45 ramonn, yeap , I think each data should have its unit 13:26:09 danielhb, ^ 13:26:19 ramonn, I am Ok with that 13:26:29 ramonn, or block of data 13:26:43 * rotru is not 100% sure about the return today 13:27:58 ramonn, once API return is going to change, you will have to interact with UI folks to fix front-end properly .... decide the data return as soon as possible and send to them 13:28:04 alinefm, ramonn there's an RFC discussion about that already. Perhaps we can carry it on there 13:28:16 yeap 13:28:38 danielhb, why do not use the scrum to get a faster feedback? 13:30:09 alinefm, we can use it, sure. But the discussion already started in the RFC and I see no point asking lcorreia and pvital and myself to repeat ourselves here 13:30:52 danielhb, so the conclusion is ...? 13:30:58 how the sensors API will be? 13:31:13 option 2 of the RFC 13:31:15 :-P 13:31:30 pvital gets it 13:31:53 as you have already discussed in the ML and don; t want to do it again here I hope you have a conclusion on that 13:32:00 and ramonn is not blocked on that anymore 13:32:48 alinefm, we can discuss it here fine. I just don't see why we can't carry on with what we already started in the ML 13:33:22 danielhb, why postpone a discussion if we have time to do it now? 13:33:56 alinefm, alright. ramonn , pvital and lcorreia , please share your RFC thoughts here 13:34:16 ramonn and pvital have already done that =) 13:35:00 yes, I agree with RFC option 2 13:36:16 danielhb, what about you? 13:36:36 RFC option 2 13:36:40 \o/ 13:36:54 danielhb, it didn't hurt, huh?! 13:37:02 RFC option 2 is '2) Show unit for each sensor. ' 13:37:27 danielhb, yeap - ramonn have already explained the 2 options in the beginning of this conversation 13:37:31 we are all unit-ed! 13:37:41 heheh 13:37:54 rotru, what is your topic for today? 13:38:09 alinefm, I have 3 actually: 13:38:24 1- [WOK] Wok command line options does not follow a pattern... some have '-' others have '_' in the name. We need a task to fix this and also check if there are new options we can include or that are missing. I would like to work on this; 13:38:24 2- [Ginger] Ginger SPEC file are not ok yet IMHO. I was talking to ramonn and the spec is making wokd restart 2 times when the package is update, this is not good. Ramon and I had some ideas and we can fix this. Need to create an ISSUE ?? 13:38:24 3- [Kimchi] The Guests UI is not recognizing VMs in states like 'PAUSED' this makes UI looks weird and is not possible to open any VM console in the browser. I wonder whether this issue is known by UI folks: socorro, samhenri, peterpennings; 13:38:55 alinefm, doesn't hurt to read and answer the RFC either :P 13:39:05 danielhb, alinefm focus 13:39:44 rotru, about 1) OK! we also need to check if the manpage doc is updated with the latest changes on wokd command 13:40:14 alinefm, can I create a issue-resquest ? or do you do this ? 13:40:25 rotru, please, do 13:40:30 ok 13:40:52 about 2) it would be good to have a single solution for all the plugins 13:41:03 I am not sure but maybe it is a common plugin among all them 13:41:26 and restart wokd on package update is not a good approach from a user perspective 13:41:30 alinefm, common "problem" ? 13:41:44 correct =) 13:42:08 in fact, restarting wokd while updating plugin package may broken the packages update feature from gingerbae 13:42:11 *gingerbase 13:42:24 alinefm, yeap 13:42:35 rotru, about 3. This problem is new for me, I'll take a look 13:43:06 alinefm, like you, ramonn and I were discussing ... lets check the fedora/ubuntu/debian guidelines 13:43:08 rotru, about 3. open an issue and I will assign to peterpennings 13:43:20 rotru, yeap - it is a good point of start 13:44:04 alinefm, then, we can make an approach that will help to deliver the packages to that distros as well 13:44:21 alinefm, about 3, ok 13:44:37 alinefm, should I open an issue of 2 as well /??? 13:45:27 rotru, it is up to you 13:45:57 alinefm, asking because i am not sure if there are issues already open, tracking RPM/DEB packages 13:46:14 alinefm, will check ... 13:46:23 ok, so 3 issues to open :) 13:47:02 ramonn, do you want to work on "2" with me ? 13:47:20 rotru, yeap 13:47:29 ramonn, cool 13:47:43 rotru, i like your suggestion yesterday, after reading the guidelines, we can improve the fix 13:49:02 alinefm, thats all from my side :) 13:49:07 thanks, rotru 13:49:11 anything else for today? 13:49:26 alinefm, who manages kimchi-bot ? 13:49:34 nop 13:49:41 rotru, me 13:49:50 ok 13:50:07 alinefm, where does it run ? 13:50:17 in my laptop 13:50:20 it is a meetingbot plugin 13:50:38 alinefm, ok 13:50:46 I have a configuration file to join a specific IRC server and channel e log the meeting to be upload to github 13:50:53 *and log... 13:51:42 alinefm, does it log only "#info" lines ? 13:52:02 no 13:52:47 ok ok thanks :) 13:53:06 it logs everything from #startmeeting to #endmeeting 13:53:30 the lines with specific commands, eg, #info, #topic, are filtered out in some log files 13:53:33 I have one more thing 13:53:36 for example: http://kimchi-project.github.io/kimchi/meetings/kimchi.scrum.2016-04-27-13.01.html 13:54:05 rotru, but all the meeting is recorded in another file: http://kimchi-project.github.io/kimchi/meetings/kimchi.scrum.2016-04-27-13.01.log.html 13:54:12 danielhb, go ahead 13:54:21 I urge everyone interested to review " [Gingerbase] netinfo.py: merging Ginger and Kimchi versions​" due to its impact in both plug-ins 13:54:40 And no, I will not by any means copy/paste the patch here for discussion <--- ramonn pvital 13:54:54 hehe 13:54:58 :) 13:55:16 danielhb, will do that after meeting 13:55:44 alinefm, thx! 13:56:29 is that all for today? 13:56:38 yes 13:57:01 yes, send it home 13:57:15 thanks everyone for joining! 13:57:18 #endmeeting