14:00:15 #startmeeting cloudkitty 14:00:15 Meeting started Mon May 31 14:00:15 2021 UTC and is due to finish in 60 minutes. The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:18 The meeting name has been set to 'cloudkitty' 14:00:23 Roll count 14:00:39 o/ 14:01:24 Pierre Riteau proposed openstack/cloudkitty master: [DNM] Pin Flask to 1.x https://review.opendev.org/c/openstack/cloudkitty/+/793790 14:01:32 It might be just you and me today rafaelweingartner 14:01:37 Bank holiday in the UK 14:02:13 Did you notice I propose some discussion topics at https://etherpad.opendev.org/p/cloudkitty-meeting-topics 14:03:44 yes, I saw 14:03:56 Thanks for orgazing the topics for today 14:04:04 organizing* 14:04:23 #topic IRC move 14:04:48 So, we are moving to a new IRC system. I reviewed the Patches that updated the docs and readme 14:04:59 Do we need to do something else related to IRC? 14:05:20 We should stay for a while on freenode as well, and direct anyone to the new channel. 14:05:32 I am connected 24/7 so I am happy to do this 14:05:52 Awesome, thanks! 14:06:36 Especially making sure the active people migrate 14:07:19 Aggree 14:07:19 jopdorp, zigo, mkarpiarz of course 14:07:40 This month I will try to work a IRC relay, so I can somehow be connected there as well 14:07:58 work to setup* 14:07:59 I use znc as a bouncer 14:08:04 It's quite easy to set up 14:08:12 cool 14:08:18 thanks for the tip 14:10:00 Pierre Riteau proposed openstack/cloudkitty master: [DNM] Pin Flask to 1.x https://review.opendev.org/c/openstack/cloudkitty/+/793790 14:10:10 Moving on 14:10:12 #topic Xena release 14:10:36 I would like to merge my patches for Xena 14:10:48 do you have some requests for me? 14:11:28 I mean, is there something pending for those patches to get merged 14:11:30 you're talking about the reprocessing spec? 14:11:38 I will try to look at it later today 14:11:39 not just this one 14:11:44 but the others as well 14:11:52 I have 4 o5 other patches open 14:12:00 Mariusz has reviewed them already 14:12:10 I guess that you also posted some feedback 14:12:34 I amended the patches as requested, and not I was waiting for some further feedback 14:13:42 and now I was waiting*... 14:14:23 If we can finish this meeting early I will review them :) 14:14:31 Cool 14:14:33 thanks 14:14:49 and from your side? Do you have something that you would like to see in Xena? 14:15:32 I have this nova-based collector pending, will try to push it for Xena 14:15:40 Otherwise I am interested in reprocessing API mostly 14:16:12 Cool, and I will try to push the reprocessing API for Xena then 14:16:22 I am focusing on this one 14:16:41 I should mention the other Xena topic, which is: gate is broken 14:17:01 yes 14:17:04 It is caused by the release of Flask 2.x which was added to upper constraints recently 14:17:17 hmm, I saw your patch 14:17:25 I tried pinning to 1.x but requirements-check fail, looks like we are not allowed to do this 14:17:30 I was waiting for Zuul to review it 14:17:49 You can see the in-progress results here: https://zuul.openstack.org/status#cloudkitty 14:17:58 one thing that I did, to pass Zuul checks was setting 'Werkzeug<2.0.0 # BSD' 14:18:09 I am not sure if this is related to Flask 14:18:26 This was the error: https://883e64ccf1baa18808cd-253a4fdc639606f0e3df13378f2c598b.ssl.cf2.rackcdn.com/793790/1/check/requirements-check/8498273/job-output.txt 14:18:32 ERROR: Requirement for package Flask excludes a version not excluded in the global list. 14:18:35 Local settings : {'<2.0'} 14:18:38 Global settings: {'!=0.11'} 14:18:40 Unexpected : {'!=0.11'} 14:20:20 So maybe we'll need to fix our flask code to be compatible with 1.x and 2.x 14:20:36 Or, be compatible with 2.x and drop support for 1.x 14:21:06 that might be troublesome. I mean, I do not know what is the impact of this change 14:21:23 if it is something small, I would say that we can just start supporting 2.x 14:21:33 otherwise, it might be a bit more difficult 14:22:09 I agree 14:22:21 I will add a note here 14:22:27 and I will check this later then 14:23:30 my experience in this Patch: https://review.opendev.org/c/openstack/cloudkitty/+/774634 14:23:42 is that the problem is being caused by Werkzeug 14:23:50 but I might be mistaken 14:24:02 that is why I added 'Werkzeug<2.0.0 # BSD' 14:24:50 Since then upper constraints have been updated 14:25:03 So we'll get flask 2.0.1 by default 14:25:09 I see 14:25:30 I will investigate how to fix that then 14:25:39 I will ping you later this week about this issue 14:27:23 Thanks 14:27:50 #topic Review priorities 14:28:23 As I said, I would like to get my patches into Xena; so, if you can review them, I would very much appreciate :) 14:28:45 Also, if you have something, just let me know 14:29:26 Nothing for now 14:29:45 Ok. So, I guess that we can close eariler today 14:29:59 and maybe, if you can review at least the spec for the reprocessing API 14:30:04 that would help quite a lot 14:30:45 Will do! 14:31:20 Awesome 14:32:08 Thank you guys for participating. Have a nice week. 14:32:12 #endmeeting