Monday, 2023-06-12

opendevreviewMerged openstack/cloudkitty-tempest-plugin master: Add stable/2023.1 jobs on master gate  https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/88567913:31
opendevreviewMerged openstack/cloudkitty master: Create concepts definition page for CloudKitty  https://review.opendev.org/c/openstack/cloudkitty/+/88175713:31
opendevreviewPierre Riteau proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282413:59
rafaelweingartner#startmeeting cloudkitty14:01
opendevmeetMeeting started Mon Jun 12 14:01:21 2023 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'cloudkitty'14:01
rafaelweingartnerHello guys!14:01
rafaelweingartnerRoll count14:01
priteauo/14:01
mkarpiarzHi!14:02
rafaelweingartnerAwesome to see you guys here!14:03
mkarpiarz:)14:03
rafaelweingartnerlet's start with the reviews14:05
rafaelweingartner#topic Target reviews14:05
rafaelweingartnerThe patch https://review.opendev.org/c/openstack/cloudkitty/+/861806 was finally merged after the merge of  https://review.opendev.org/c/openstack/cloudkitty/+/881757 14:06
rafaelweingartnerThank you guys for the hard work there14:06
rafaelweingartnerI guess, we can also merged https://review.opendev.org/c/openstack/cloudkitty/+/862824, right?14:06
priteauThis one depends on https://review.opendev.org/c/openstack/cloudkitty/+/86178614:07
priteauDid you address the comments from the PTG?14:08
rafaelweingartneryes, and I still need to do some amendments there14:08
rafaelweingartnerNo, not yet14:08
rafaelweingartnerI will try to do so this week14:08
rafaelweingartnerthe patch https://review.opendev.org/c/openstack/cloudkitty/+/861908 also needs some tempest tests to be add14:08
priteauI have also left some mior comments to address on this one14:10
priteauminor14:10
rafaelweingartnerok14:10
rafaelweingartnerI will work on them14:10
rafaelweingartnerthanks!14:10
priteauThank you14:10
rafaelweingartnerand then, we have the https://review.opendev.org/c/openstack/cloudkitty/+/88073914:11
rafaelweingartnerwhich is about the openSearch support14:11
priteauWe haven't had time to test migration from ES to OS yet14:11
priteauWe're hoping to do it this month14:11
rafaelweingartnerah ok14:12
rafaelweingartnerI will review this one as well this wekk14:12
rafaelweingartnerweek*14:12
rafaelweingartnerthanks for the hard work there14:12
mkarpiarzI found no problems with this change in my test environment so it gets a +2 from me. :)14:13
priteauThanks mkarpiarz14:15
mkarpiarzDo we need a migration path in place before we merge this change?14:15
rafaelweingartnerI do not think so14:15
rafaelweingartnerI mean, Kolla-ansible has something already, right?14:15
rafaelweingartnerSo, it would be up to the operator doing the change14:15
rafaelweingartnermaybe we need some explanation regarding that in the release notes. What do you guys think?14:16
priteauMigration will be managed by Kolla Ansible.14:18
priteauBut we haven't tested it so we want to verify that it works14:18
priteauI assume the migration details will be mostly in kolla ansible release notes, but I will update the CK patch if needed.14:19
mkarpiarzAh, I see!14:20
rafaelweingartnerI guess a message stating that the migration is responsability of the operator or the deployment tool would be enough on the CloudKitty side14:21
rafaelweingartnerThanks for the help!14:21
rafaelweingartnerSo, moving on, we have the Monasca deprecation.14:25
rafaelweingartnerWe published the warning in previous releases, and not it is the time to remove it14:25
rafaelweingartnercan I move on with a patch to remove the Monasca integration code from CloudKitty?14:25
priteauYes14:26
mkarpiarzYes14:26
rafaelweingartnerok, I will add to my list as well =)14:27
rafaelweingartnerand that is basically it from my side14:27
rafaelweingartnerdo you guys have something else to add?14:27
priteauNothing special from me.14:27
rafaelweingartnerBesides us three, does anybody else have something to add/ask/comment/request?14:29
mkarpiarzWhat about patches removing py27 support?14:30
mkarpiarzLike this one: https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/884339?14:30
rafaelweingartnerdo we need to change something in our code base?14:31
mkarpiarzI understand the consensus is we should do this and the only reason the patch is blocked is because of a comment we want to preserve.14:31
mkarpiarzAm I right?14:32
rafaelweingartneractually, the patch is removing a code that is auto generated14:32
rafaelweingartnerthat is why priteau called the author attention to that part14:32
rafaelweingartnerso, it means that if we want to change it, we should change in the original processs where it is created14:33
priteauYes, this file is generated from a script in openstack requirements14:33
mkarpiarzRight, so basically, we don't want to edit these files?14:33
priteauSo we should have the author use the script instead.14:33
priteauBut they haven't come back to me14:33
mkarpiarzRight, I get it now.14:34
priteauhttps://opendev.org/openstack/requirements/src/branch/master/openstack_requirements/cmds/update.py#L39-L6114:34
opendevreviewMerged openstack/cloudkitty master: Allows multiple rating types for same metric for gnocchi  https://review.opendev.org/c/openstack/cloudkitty/+/86180614:35
mkarpiarzThis looks like an easy fix then.14:35
priteauThe author has submitted many patches like this, some of them merged, e.g. https://opendev.org/openstack/requirements/src/branch/master/openstack_requirements/cmds/update.py#L39-L6114:36
priteauI could ask on the ML what we should do.14:36
mkarpiarzBut again, we need to agree what we do with patches which are abandoned by their original authors...14:36
priteauMy opinion is that if we are interested by the patch, we update it ourselves14:37
priteauIf we are not interested, we abandon it.14:37
rafaelweingartnerI agree14:37
mkarpiarzSame14:37
mkarpiarzAre there any guidelines on how much time has to elapse before someone else updates a patch?14:39
rafaelweingartnerno14:39
priteauNo14:39
priteauPeople come and go, it's part of open source14:40
rafaelweingartnerexactly14:40
rafaelweingartnerIt is more a feeling on interacting with contributors14:40
rafaelweingartnerif they tend to ignore/not respond after a few interactiong from oru side, I would say that the patch is abandoned by the author14:41
mkarpiarzAh, so is there anything we can do to improve communication with contributors?14:41
mkarpiarzWe have this IRC channel and authors get email notifications about updates on their patches...14:42
rafaelweingartnerexactly14:42
rafaelweingartnerand also we have the mailing list14:42
rafaelweingartnerI guess we already do all we can to be prompt and pro-active with contributors14:42
priteauI don't think we can do much more. Consider that for the patches like py27 update, it's not just to our repo, they might push a patch to every single openstack repo14:43
priteauWe need to focus on cloudkitty-specific patches which are more important14:43
rafaelweingartneragreed14:43
mkarpiarzYes, this sounds reasonable.14:44
mkarpiarzI guess we don't really need guidelines because with so few tickets we can discuss any situation like this individually.14:45
priteauI am preparing an email about setup.py 14:46
mkarpiarzOK14:47
rafaelweingartnerok, thanks!14:47
mkarpiarzI guess that's that for now. :)14:47
rafaelweingartnerI guess so14:48
rafaelweingartnerthank you guys !14:48
mkarpiarzNothing else from my side.14:48
rafaelweingartnerAgain, thank you all for participating.14:48
rafaelweingartnerHave a nice week.14:48
mkarpiarzThank you!14:48
rafaelweingartner#endmeeting14:48
opendevmeetMeeting ended Mon Jun 12 14:48:59 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.html14:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.txt14:48
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.log.html14:48
priteauEmail sent.14:55

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