07:01:56 #startmeeting masakari 07:01:58 Meeting started Tue Feb 23 07:01:56 2021 UTC and is due to finish in 60 minutes. The chair is yoctozepto. Information about MeetBot at http://wiki.debian.org/MeetBot. 07:01:59 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 07:02:01 The meeting name has been set to 'masakari' 07:02:06 #topic Roll-call 07:02:09 \o/ 07:02:11 morning jopdorp_ 07:02:18 o/ 07:02:19 morning suzhengwei_ 07:02:42 oo/ 07:03:12 #topic Agenda 07:03:23 * Roll-call 07:03:23 * Agenda 07:03:23 * Announcements 07:03:23 * Review action items from the last meeting 07:03:23 * CI status 07:03:23 * Backports pending reviews 07:03:24 * Masakari CLI was deprecated in Stein already. https://docs.openstack.org/releasenotes/python-masakariclient/stein.html 07:03:25 ** We should confirm OSC has feature parity at the moment, e.g., no changes were merged that did not touch OSC side as well (if necessary). 07:03:25 * Release planning https://etherpad.opendev.org/p/masakari-wallaby-vptg 07:03:25 * Open discussion 07:03:40 #topic Announcements 07:03:45 I have none; anyone? 07:04:34 no 07:04:54 #topic Review action items from the last meeting 07:04:56 It is difficulty to pull code from openstack gerrit recently. Do you? 07:05:04 there were none 07:05:05 i didn't 07:05:14 suzhengwei_: not difficulties I guess 07:05:18 didn't notice anything wrong 07:05:21 but it is slow 07:05:41 try to always fetch from opendev.org before going to review.opendev.org 07:06:09 ok. 07:06:37 if you have serious issues with it, you should talk to the infra folks on #openstack-infra 07:06:59 #topic CI status 07:07:16 CI looks green 07:07:41 #topic Backports pending reviews 07:07:54 there are none 07:08:17 #topic Masakari CLI was deprecated in Stein already. https://docs.openstack.org/releasenotes/python-masakariclient/stein.html 07:08:26 ** We should confirm OSC has feature parity at the moment, e.g., no changes were merged that did not touch OSC side as well (if necessary). 07:08:39 this is something suzhengwei_ brought to my attention 07:09:27 are you willing to work on this aspect? I would love to see us drop the legacy command in this cycle to avoid further confusion 07:10:17 the plan would be to check whether the OSC client is able to perform all possible actions (that the legacy client can) 07:10:42 I guess it could boil down to comparing whether there were any changes to the legacy client from train till now 07:10:50 as that would mean the osc did not get them by mistake 07:11:16 more thorough analysis would be welcome 07:11:22 but this is a sane minimum I guess 07:11:46 (I pause now, please read the above messages and let me know) 07:12:25 I'm not sure how much work it would be 07:12:53 i guess I could have a look 07:12:58 jopdorp_: comparing since stein should be quick as I have not seen many changes 07:13:13 the thorough analysis would be a bit harder as it boils down to actually reading current code 07:13:29 still, our client is nothing compare to nova/neutron/whatever :D 07:13:34 compared* 07:13:36 hehe 07:13:41 It just have 1.1 microverson since train. for bp progress-details-recovery-workflows 07:14:16 yeah, but it is in OSC, no? 07:14:20 should i compare stein masakari cli to stein osc train to train etc? 07:14:45 ok, let me do a bit of an introduction 07:14:52 python-masakariclient is the repo 07:14:58 yes 07:15:10 in there the common code for interacting with masakari as a client lives 07:15:27 and it has both the legacy (standalone) client 07:15:34 and the OSC hooks 07:15:38 right 07:16:00 (I think it's called hooks, anyway, the other wording is that it implements an OSC plugin) 07:16:21 so the minimum goal is to inspect changes 07:16:27 happening after stein was released 07:16:37 (so for train, ussuri, victoria, wallaby [now]) 07:17:22 and if they touched only common code - great, only OSC code - great, both frontends - great, only legacy - bad (unless it was just fixing the legacy for some purpose) 07:17:28 It is 1.1 miscroversion in OSC. 07:17:43 suzhengwei_: yeah, that makes sense 07:17:53 ok 07:17:58 after either coverage analysis 07:18:07 we should finally enact the deprecation-cycle drop 07:18:14 and no longer provide the legacy client 07:18:29 what do you mean by coverage analysis? 07:18:41 compare to the api? 07:18:59 or compare legacy to osc? 07:19:06 or test coverage 07:19:09 jopdorp_: the thing I was talking about: either minimum via "what new has happened" or "really compare the two codes" 07:19:19 ok 07:19:35 i think i can d that 07:20:44 ok, I think it's possible that we 3 can do that by the next meeting 07:21:24 #action everybuddy to check whether we can drop the legacy client 07:21:43 #topic Release planning https://etherpad.opendev.org/p/masakari-wallaby-vptg 07:22:02 #link https://releases.openstack.org/wallaby/schedule.html 07:22:25 it's R-7 ! 07:22:42 R-5 is feature freeze and final release of clients 07:23:15 ok 07:23:27 R-3 is RC1 07:23:47 how are we faring with the new changes? 07:23:57 i just went through my incoming reviews 07:24:09 added a couple of nits 07:24:36 and there was one line in https://review.opendev.org/c/openstack/masakari-monitors/+/761704 07:24:40 good 07:24:43 that i think wasn't in line with the spec 07:24:56 ack, I will check 07:25:24 I am now moving most of my extra time slots towards masakari 07:25:45 (I love the last minute stress lol) 07:25:51 haha 07:26:04 anyhow, let me check the queues 07:26:13 I think there is something we should merged 07:26:16 have* 07:26:17 asap 07:26:47 ah, yes 07:26:50 #link https://review.opendev.org/c/openstack/masakari/+/768022 07:26:54 i checked this one https://review.opendev.org/c/openstack/masakari/+/458793 07:26:57 jopdorp_, suzhengwei_: ^^ 07:27:37 oooh, scary one 07:27:45 but we need to merge it 07:28:25 I didn't see it yet 07:29:47 Radosław Piliszek proposed openstack/masakari master: Segment description allows multiline characters https://review.opendev.org/c/openstack/masakari/+/574614 07:30:21 I'm having bad network condiction in my workgroud. 07:30:57 suzhengwei_: ack, you can read the logs later then and let me know if you need me for something 07:31:36 ok 07:33:03 ok, that's everything from me in here 07:33:07 #topic Open discussion 07:38:04 well\ 07:43:04 i don't have anything to discuss 07:46:15 all right, let's close this session 07:46:17 thank you 07:46:23 and remember to review that one asap 07:46:34 #endmeeting