Monday, 2022-10-03

rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting started Mon Oct  3 14:00:01 2022 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartnerHello guys!14:00
rafaelweingartnerRoll count14:00
rafaelweingartner\O14:00
mkarpiarzHi!14:01
priteauo/14:01
rafaelweingartnerHow are you guys doing today?14:01
priteauFine, and you14:03
rafaelweingartnerFine as well :)14:03
mkarpiarz:)14:03
rafaelweingartner#topic PTG meeting (October 2022 PTG) -- October 17-20, 202214:04
rafaelweingartnerWe scheduled the PTG for CloudKitty to take place on October 1714:04
rafaelweingartnerTherefore, guys, do not forget to register at #link https://openinfra-ptg.eventbrite.com14:04
mkarpiarzAlready done. :)14:05
rafaelweingartnerAlso, do not forget to post your ideas at: #link https://etherpad.opendev.org/p/oct2022-ptg-cloudkitty14:05
rafaelweingartner PTG Schedule: https://ptg.opendev.org/ptg.html14:05
mkarpiarzAh, thanks for this reminder!14:06
rafaelweingartnerWelcome! Moving on to the reviews.14:08
rafaelweingartner#topic Target review of the meeting14:08
rafaelweingartnerWe seem to have one open issue from last meeting: #link https://review.opendev.org/c/openstack/cloudkitty/+/85834114:08
rafaelweingartnerThere was a Zuul upgrade which has made queue declarations invalid unless define at the project level14:09
rafaelweingartnerThis is one of the patches that we were not able to merge right away due to a dependency issue14:09
rafaelweingartnerI tried to work around it14:09
rafaelweingartnercan you guys check it?14:09
rafaelweingartnerIn main/master everything is fine already with these dependencies14:09
mkarpiarzShould we try to merge or will this cause a failure?14:12
priteauLeft a comment14:13
rafaelweingartnerI amended the patch14:15
mkarpiarzI'm looking at the commit which has been cherry-picked and that one looks slightly different.14:15
mkarpiarzCould this be what's causing problems?14:15
rafaelweingartnerthe changes in the cherry-picked commit are the same14:17
rafaelweingartnerthe things is that, in this branch we are already suffering from legacy libraries14:17
rafaelweingartnerthis was already resolved upstream14:17
rafaelweingartnerthe change is basically this one: https://review.opendev.org/c/openstack/cloudkitty/+/842691/2/.zuul.yaml14:18
mkarpiarzOK, but the original commit doesn't touch doc/requirements.txt. Is this because you've been trying to dealing with legacy libraries?14:19
rafaelweingartneryes, it does not14:20
rafaelweingartnerbecause master was already fixed with upstream14:21
rafaelweingartnerif we do not touch doc/requirements, and try to apply only the commit itself, it does not pass the tests14:21
rafaelweingartnerthis only happens in this specific branch due to library issues14:21
mkarpiarzI see. And do we know which library is causing the problem?14:23
mkarpiarzSorry, I feel like I'm far behind you guys and trying to catch up. ;)14:23
priteauWhen I run `tox -e docs` on the wallaby branch locally, it fails with14:25
priteauImportError: cannot import name 'environmentfilter' from 'jinja2' 14:25
rafaelweingartnerit has to do with Flask, and other libraries, but to fix that, we would need to do the same as we did in master. I guess we would not want to go through that trouble, as we already fixed that in upstream branches14:26
priteauI thought I remember seeing such issue14:27
priteauSeen it in blazar: https://review.opendev.org/c/openstack/blazar/+/83515414:27
priteauNote: this is *not* the right fix as it was discovered later that skipping install in docs job produced invalid config files14:28
priteauI may have a better fix, hang on14:28
priteauWorking on it14:32
opendevreviewPierre Riteau proposed openstack/cloudkitty master: [docs] Install cloudkitty requirements using constraints  https://review.opendev.org/c/openstack/cloudkitty/+/86009614:34
priteauThis is the proper fix, rather than adding specific requirements to doc/requirements.txt, which could get out of sync14:34
priteauWe backport this so all branches use the same configuration14:35
priteauBut for wallaby we will need to merge this patch with the pipeline setting one14:35
priteauWhat do you think?14:35
rafaelweingartnerThat seems to work14:35
rafaelweingartnerI thought I had tried something similar, and it had not worked14:36
rafaelweingartnerbut maybe I did something wrong14:36
rafaelweingartnerI guess we can then work on this one offline14:37
mkarpiarzSure, if this works for you guys.14:38
rafaelweingartnerWe do not have other target reviews mapped14:40
rafaelweingartnerdo you guys have anything else to add, besides these two that we have been discussing?14:40
priteauI've not had much time to work on CloudKitty recently. Hopefully more after the PTG14:41
rafaelweingartnerNo worries, we have been quite busy with other issues as well14:42
rafaelweingartnerbut we have started a few new implementations for Cloudkitty14:43
rafaelweingartnertherefore, in a few weeks, we will be sending the new patches14:43
mkarpiarzI have nothing else to add.14:43
rafaelweingartnerNow, I open for general questions and topics that people might have. 14:44
rafaelweingartner#topic Open floor moment14:44
mkarpiarzNothing from my side.14:46
priteauI have updated https://review.opendev.org/c/openstack/cloudkitty/+/85834114:48
rafaelweingartnerI see14:48
rafaelweingartnerthanks!14:48
priteauHopefully it works, let's see what Zuul says14:48
rafaelweingartnersure14:49
rafaelweingartnerI guess, we can close the meeting for today then, and sync about the patches in the patches themselves. 14:49
mkarpiarzSounds good.14:50
rafaelweingartnerThank you guys for participating. Have a nice week.14:50
rafaelweingartner#endmeeting14:50
opendevmeetMeeting ended Mon Oct  3 14:50:14 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:50
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-03-14.00.html14:50
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-03-14.00.txt14:50
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-03-14.00.log.html14:50

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!