14:00:40 #startmeeting cloudkitty 14:00:40 Meeting started Mon Aug 5 14:00:40 2024 UTC and is due to finish in 60 minutes. The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:40 The meeting name has been set to 'cloudkitty' 14:00:46 Hello guys! 14:00:49 Roll count 14:00:50 \O 14:00:51 o/ 14:03:32 #topic Target reviews 14:03:55 We merged #link https://review.opendev.org/c/openstack/cloudkitty/+/876643, and now, I guess we should merge #link https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/892382. 14:03:57 can we proceed? 14:04:48 If it passes tests now. 14:05:02 the other code was not merged 14:05:05 how does it work? 14:05:14 Pierre Riteau proposed openstack/cloudkitty-tempest-plugin master: Adapt tests to new rating API https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/892382 14:05:19 I've rebased it 14:05:27 OK 14:06:22 ok, thanks 14:06:32 because the other patch was not merged, as it depends on this one 14:06:40 I do not know how it works in Zuul 14:07:21 We had these issues with another patch set before 14:07:32 I am not sure we are doing it correctly 14:08:28 me neither 14:08:37 I have never worked with a circular patch as this one 14:10:48 anyways, moving on while that one is executing 14:10:56 #link https://review.opendev.org/c/openstack/cloudkitty/+/915992, is waiting for the author response now 14:10:59 But remember that the tempest repo is branchless 14:11:25 also waiting the author response #link https://review.opendev.org/c/openstack/cloudkitty/+/915479 14:11:27 So the master branch of cloudkitty-tempest-plugin is being used to test stable branches of cloudkitty 14:11:40 You can't just start depending on a new behaviour in master 14:11:49 #link https://review.opendev.org/c/openstack/cloudkitty/+/921339 is waiting for the author fixes/amends 14:14:15 priteau: I think that I did not get it 14:14:31 so, what would be the process to merge a feature/process such as this one that we have 14:15:41 Probably with some configuration variable that tells tempest which behaviour to use 14:20:15 besides those patches I listed, and this one that we are discussing that is all from my side 14:20:24 let's see if we can merge this one 14:21:50 o/ 14:26:04 rafaelweingartner: Do you think Pedro or yourself can look at updating the tempest patch to support multiple branches? 14:27:23 do we need it? 14:28:26 Did you see my messages just above? 14:28:36 The master branch of cloudkitty-tempest-plugin is being used to test stable branches of cloudkitty 14:28:51 So we need test code that supports all maintained versions 14:36:07 yes, I did 14:36:13 but that is what i do not understand 14:38:05 I am not sure how to explain it in other terms. Which part is unclera? 14:38:11 unclear 14:38:30 =) openstack design sometimes make me very confusing 14:38:53 I see, the guys are reusing the same set of tests, and applying it to all code branches 14:39:21 therefore, the functional tests are appart, and when we merge something in upstream, and not in the other branches (code branches), then the functional tests do not pass 14:39:33 therefore, then one needs to maitain more functional tests 14:39:44 then, this also needs to be propagate to other configurations I guess 14:39:52 so much effort to so little gain 14:41:40 I will discuss with Pedro, and see what we can do 14:41:53 have no idea where to change things, and what to do, but we will see what needs to be done 14:44:51 it would be easier to version all of them together, if they depend on each other =), but go figure right... there is always a good reason to make things more complicated 14:45:05 I already added this here as well to us 14:45:39 besides these, and the others thare are kind of stuck, I do not have anything else for today's meeting 14:45:51 I have an annoucement to make. 14:46:06 I can no longer devote time to the project on a regular basis and so I've decided I'll be stepping down as a core reviewer by the end of this month. 14:46:27 I'll still be keeping an eye on changes from time to time but won't be joining IRC meetings nor PTGs. 14:46:41 It is said to see you go mkarpiarz 14:46:49 but it has been a pleasure to work with you so far 14:47:16 Thanks! I'm really glad to hear this and hopefully, we can find someone who will take my place. 14:47:48 Sorry to have to say good bye Mariusz 14:48:00 It's been a pleaure to work with you guys. :) 14:48:18 Please let me know what you want to do when it comes to announcing these changes on the mailing list. Should I send a message there? 14:48:42 Or wait until we find someone who can step in? 14:48:44 Some people announce it on the list, some just go away quietly 14:49:25 To be honest CloudKitty is a small project within OpenStack, I am not sure there is a need to send email to everyone 14:50:14 In terms of replacement, my colleague mattcrees has been working with CloudKitty for a while. He doesn't have many reviews on this project specifically but he has good experience from other projects 14:50:33 I would be happy to nominate him as a core reviewer 14:50:49 I think that he would be a great fit 14:51:14 Thanks, I would be happy to step up 14:51:33 Thanks, Matt! 14:52:42 In this case maybe we can send one message nominating Matt to a core reviewer and in it we mention I'll be removed from the core team. 14:54:41 Anyway, that's all from my side. 14:55:05 ok, that might works 14:55:09 thanks Mariusz 14:57:01 No, thank you all! :) 14:58:23 if we do not have anything else, we can close for today 14:58:34 I will take a look into that merge, and send/talk to you guys via e-mail then 14:59:14 OK 15:04:56 Thank you guys for participating. Have a nice week. 15:04:59 #endmeeting