13:00:04 #startmeeting monasca 13:00:05 Meeting started Tue Aug 18 13:00:04 2020 UTC and is due to finish in 60 minutes. The chair is chaconpiza. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:08 The meeting name has been set to 'monasca' 13:00:18 hi 13:00:18 Hi Matthias 13:00:24 Hi Michal 13:00:48 The agenda as usual https://etherpad.opendev.org/p/monasca-team-meeting-agenda 13:01:02 Hello! 13:01:09 Hi Isaac 13:01:37 Let's start with first topic 13:01:53 #topic Alarm-definition which breakes the Alarm view of Monasca-UI 13:02:22 Michal the stage is yours 13:02:50 It was noticed that defined alarm breaks alarm view, e.g count(process.pid_count{hostname=devstack}>4 13:03:43 It was exeption in for loop, cause in Python 2.x calling 'keys' makes a copy of the key that you can iterate over while modifying the dict. This doesn't work in Python 3.x because keys returns an iterator instead of a list. 13:04:08 so as a simple fix I just casted dictionary to tuple (could be list also) 13:05:18 The change is merged in monasca-ui project for master and stable/ussuri branches 13:05:28 true 13:06:35 Isaac, StackHPC should not be affected since you are not using Monasca-UI (Monasca Plugin for Horizon) 13:06:54 Indeed 13:07:14 We tend to use the monasca-grafana app 13:07:20 right 13:07:34 Thanks for the fix Michal 13:07:45 not a problem 13:07:50 Let's move to the next topic 13:08:04 #topic Changes for monasca-agent 13:08:30 Ok. This is a summary of the issues I found during the last weeks when testing monasca-agent (Ussuri-based) 13:08:37 Overall 3 issues: 13:09:16 2.1 Remaining Python3-incompatibility: string handling. Solution was to convert to utf-8 13:11:19 This change 2.1 is quite similar to this other change from Doug https://github.com/openstack/monasca-agent/commit/7ff2c9cbd0324f04a96a9b115ded262ec2d7fa02 13:11:51 Sorry, I got disconnected 13:11:58 2.2 A single quote in a help-text caused issues with baremetal-agent. I wanted to avoid any issues with escaping etc, thus I changed the help test so that quote is not needed any longer 13:12:33 2.3 Just a minor issue, but not nice: For http_check, a pattern_matching can be defined.# 13:12:50 For cinder, this has been set to check if api-version is 1. 13:13:09 However, version 1 is not supported any longer (not even deprecated) 13:13:41 Solution was to simplay allow any API version that existed, i.e. all between 1 and 3 13:14:04 All these fixes have been done on master and cherry-picked to Ussuri 13:14:24 We applied for a new monasca-agent version (3.0.2) for Ussuri 13:14:47 https://review.opendev.org/#/c/746684/ 13:15:35 Thanks Matthias 13:16:31 #topic Switch monasca-thresh and monasca-ui to cycle-with-rc 13:17:37 Sean McGinnis proposed to change these to projects from model cycle-with-intermediary to cycle-with-rc 13:17:51 https://releases.openstack.org/reference/release_models.html#cycle-with-rc 13:18:21 Could you pls. briefly explain what that exactly means? 13:20:20 OK, I checked the link 13:21:00 Ok, I was rephrasing the text 13:22:07 So, this means that only the release is checked by release mgmt. team, mnot the rc's, right? 13:22:17 I am not sure why in Monasca we have for some projects one model and for other the second model. I would like to ask Witek about it. If there is not a special reason, I would like to uniform them. 13:22:46 Exactly. Maybe, this model fits better with ther components as well? 13:22:56 ther=other 13:23:41 bandorf, not so sure. I will ask Sean for more details. 13:24:07 Ok. To me, the impact isn't totally clear yet 13:24:56 ok 13:25:07 #topic AOB 13:27:03 I just got the notification that Sean approved the Release Monasca-Agent 3.0.2 with the changes that Matthias commented above. 13:27:22 That went fast, really good news! 13:27:24 Soon it will be available in https://pypi.org/project/monasca-agent/ 13:28:04 Ok, if there are not more topics let's close the meeting. 13:28:23 Thanks, good-bye everybody! 13:29:02 Thank you for your attendance, see you next week. Bye. 13:29:48 uh! just a minute 13:29:57 Sure 13:30:00 if I may, quick reminder about the zuulv3 goal 13:30:29 maybe you are already working on it, but I haven't seen a patch for legacy-tempest-dsvm-monasca-transform-python35-functional (monasca-transform) 13:30:33 Hi Luigi. You mean the monasca-transform, right? 13:30:40 yep, that's the main one 13:31:18 while rechecking the jobs, I've also noticed 3 other legacy jobs. They are not based on devstack, so they are slightly less urgent, but something to keep an eye on too 13:31:21 namely: 13:31:27 legacy-monasca-common-maven-build (monasca-common, <=master) 13:31:29 legacy-monasca-persister-maven-build (monasca-persister, <=master) 13:31:31 legacy-monasca-thresh-maven-build (monasca-thresh, <=master) 13:31:36 As far as I remember Witek want to check it internally at SUSE. He is on vacation right now, but is coming back soon. 13:32:47 Ok, thanks for the notice. 13:34:52 thanks! Now that we are closer to Victoria, I guess you will hear more frequently from me :) 13:34:59 (that's absolutely not a thread) 13:35:03 threat* 13:35:12 :) 13:35:20 :) Thanks for your colaboration in Monasca 13:36:25 #action Check java legacy jobs. I will check it. 13:37:07 alright, if there are no more topics let's close for today the meeting. Thanks. 13:38:14 #endmeeting