opendevreview | Merged openstack/cloudkitty-tempest-plugin master: Add stable/2023.1 jobs on master gate https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/885679 | 13:31 |
---|---|---|
opendevreview | Merged openstack/cloudkitty master: Create concepts definition page for CloudKitty https://review.opendev.org/c/openstack/cloudkitty/+/881757 | 13:31 |
opendevreview | Pierre Riteau proposed openstack/cloudkitty master: Add description option to a rating metric definition https://review.opendev.org/c/openstack/cloudkitty/+/862824 | 13:59 |
rafaelweingartner | #startmeeting cloudkitty | 14:01 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
opendevmeet | The meeting name has been set to 'cloudkitty' | 14:01 |
rafaelweingartner | Hello guys! | 14:01 |
rafaelweingartner | Roll count | 14:01 |
priteau | o/ | 14:01 |
mkarpiarz | Hi! | 14:02 |
rafaelweingartner | Awesome to see you guys here! | 14:03 |
mkarpiarz | :) | 14:03 |
rafaelweingartner | let's start with the reviews | 14:05 |
rafaelweingartner | #topic Target reviews | 14:05 |
rafaelweingartner | The 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 |
rafaelweingartner | Thank you guys for the hard work there | 14:06 |
rafaelweingartner | I guess, we can also merged https://review.opendev.org/c/openstack/cloudkitty/+/862824, right? | 14:06 |
priteau | This one depends on https://review.opendev.org/c/openstack/cloudkitty/+/861786 | 14:07 |
priteau | Did you address the comments from the PTG? | 14:08 |
rafaelweingartner | yes, and I still need to do some amendments there | 14:08 |
rafaelweingartner | No, not yet | 14:08 |
rafaelweingartner | I will try to do so this week | 14:08 |
rafaelweingartner | the patch https://review.opendev.org/c/openstack/cloudkitty/+/861908 also needs some tempest tests to be add | 14:08 |
priteau | I have also left some mior comments to address on this one | 14:10 |
priteau | minor | 14:10 |
rafaelweingartner | ok | 14:10 |
rafaelweingartner | I will work on them | 14:10 |
rafaelweingartner | thanks! | 14:10 |
priteau | Thank you | 14:10 |
rafaelweingartner | and then, we have the https://review.opendev.org/c/openstack/cloudkitty/+/880739 | 14:11 |
rafaelweingartner | which is about the openSearch support | 14:11 |
priteau | We haven't had time to test migration from ES to OS yet | 14:11 |
priteau | We're hoping to do it this month | 14:11 |
rafaelweingartner | ah ok | 14:12 |
rafaelweingartner | I will review this one as well this wekk | 14:12 |
rafaelweingartner | week* | 14:12 |
rafaelweingartner | thanks for the hard work there | 14:12 |
mkarpiarz | I found no problems with this change in my test environment so it gets a +2 from me. :) | 14:13 |
priteau | Thanks mkarpiarz | 14:15 |
mkarpiarz | Do we need a migration path in place before we merge this change? | 14:15 |
rafaelweingartner | I do not think so | 14:15 |
rafaelweingartner | I mean, Kolla-ansible has something already, right? | 14:15 |
rafaelweingartner | So, it would be up to the operator doing the change | 14:15 |
rafaelweingartner | maybe we need some explanation regarding that in the release notes. What do you guys think? | 14:16 |
priteau | Migration will be managed by Kolla Ansible. | 14:18 |
priteau | But we haven't tested it so we want to verify that it works | 14:18 |
priteau | I assume the migration details will be mostly in kolla ansible release notes, but I will update the CK patch if needed. | 14:19 |
mkarpiarz | Ah, I see! | 14:20 |
rafaelweingartner | I guess a message stating that the migration is responsability of the operator or the deployment tool would be enough on the CloudKitty side | 14:21 |
rafaelweingartner | Thanks for the help! | 14:21 |
rafaelweingartner | So, moving on, we have the Monasca deprecation. | 14:25 |
rafaelweingartner | We published the warning in previous releases, and not it is the time to remove it | 14:25 |
rafaelweingartner | can I move on with a patch to remove the Monasca integration code from CloudKitty? | 14:25 |
priteau | Yes | 14:26 |
mkarpiarz | Yes | 14:26 |
rafaelweingartner | ok, I will add to my list as well =) | 14:27 |
rafaelweingartner | and that is basically it from my side | 14:27 |
rafaelweingartner | do you guys have something else to add? | 14:27 |
priteau | Nothing special from me. | 14:27 |
rafaelweingartner | Besides us three, does anybody else have something to add/ask/comment/request? | 14:29 |
mkarpiarz | What about patches removing py27 support? | 14:30 |
mkarpiarz | Like this one: https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/884339? | 14:30 |
rafaelweingartner | do we need to change something in our code base? | 14:31 |
mkarpiarz | I 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 |
mkarpiarz | Am I right? | 14:32 |
rafaelweingartner | actually, the patch is removing a code that is auto generated | 14:32 |
rafaelweingartner | that is why priteau called the author attention to that part | 14:32 |
rafaelweingartner | so, it means that if we want to change it, we should change in the original processs where it is created | 14:33 |
priteau | Yes, this file is generated from a script in openstack requirements | 14:33 |
mkarpiarz | Right, so basically, we don't want to edit these files? | 14:33 |
priteau | So we should have the author use the script instead. | 14:33 |
priteau | But they haven't come back to me | 14:33 |
mkarpiarz | Right, I get it now. | 14:34 |
priteau | https://opendev.org/openstack/requirements/src/branch/master/openstack_requirements/cmds/update.py#L39-L61 | 14:34 |
opendevreview | Merged openstack/cloudkitty master: Allows multiple rating types for same metric for gnocchi https://review.opendev.org/c/openstack/cloudkitty/+/861806 | 14:35 |
mkarpiarz | This looks like an easy fix then. | 14:35 |
priteau | The 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-L61 | 14:36 |
priteau | I could ask on the ML what we should do. | 14:36 |
mkarpiarz | But again, we need to agree what we do with patches which are abandoned by their original authors... | 14:36 |
priteau | My opinion is that if we are interested by the patch, we update it ourselves | 14:37 |
priteau | If we are not interested, we abandon it. | 14:37 |
rafaelweingartner | I agree | 14:37 |
mkarpiarz | Same | 14:37 |
mkarpiarz | Are there any guidelines on how much time has to elapse before someone else updates a patch? | 14:39 |
rafaelweingartner | no | 14:39 |
priteau | No | 14:39 |
priteau | People come and go, it's part of open source | 14:40 |
rafaelweingartner | exactly | 14:40 |
rafaelweingartner | It is more a feeling on interacting with contributors | 14:40 |
rafaelweingartner | if they tend to ignore/not respond after a few interactiong from oru side, I would say that the patch is abandoned by the author | 14:41 |
mkarpiarz | Ah, so is there anything we can do to improve communication with contributors? | 14:41 |
mkarpiarz | We have this IRC channel and authors get email notifications about updates on their patches... | 14:42 |
rafaelweingartner | exactly | 14:42 |
rafaelweingartner | and also we have the mailing list | 14:42 |
rafaelweingartner | I guess we already do all we can to be prompt and pro-active with contributors | 14:42 |
priteau | I 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 repo | 14:43 |
priteau | We need to focus on cloudkitty-specific patches which are more important | 14:43 |
rafaelweingartner | agreed | 14:43 |
mkarpiarz | Yes, this sounds reasonable. | 14:44 |
mkarpiarz | I guess we don't really need guidelines because with so few tickets we can discuss any situation like this individually. | 14:45 |
priteau | I am preparing an email about setup.py | 14:46 |
mkarpiarz | OK | 14:47 |
rafaelweingartner | ok, thanks! | 14:47 |
mkarpiarz | I guess that's that for now. :) | 14:47 |
rafaelweingartner | I guess so | 14:48 |
rafaelweingartner | thank you guys ! | 14:48 |
mkarpiarz | Nothing else from my side. | 14:48 |
rafaelweingartner | Again, thank you all for participating. | 14:48 |
rafaelweingartner | Have a nice week. | 14:48 |
mkarpiarz | Thank you! | 14:48 |
rafaelweingartner | #endmeeting | 14:48 |
opendevmeet | Meeting ended Mon Jun 12 14:48:59 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:48 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.html | 14:48 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.txt | 14:48 |
opendevmeet | Log: https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-06-12-14.01.log.html | 14:48 |
priteau | Email sent. | 14:55 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!