14:00:56 <priteau> #startmeeting cloudkitty 14:01:00 <openstack> Meeting started Mon Oct 5 14:00:56 2020 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:01 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:03 <openstack> The meeting name has been set to 'cloudkitty' 14:01:57 <priteau> #topic Roll call 14:02:03 <priteau> Greetings! 14:02:09 <rafaelweingartne> Hello 14:02:23 <priteau> Hi Rafael 14:02:23 <rafaelweingartne> \o 14:03:00 <priteau> mkarpiarz: are you around? 14:03:33 <mkarpiarz> Yes, I am. Hi. 14:04:45 <priteau> Topics for today: 14:04:53 <priteau> * Action items from last meeting 14:04:53 <priteau> * Victoria release 14:04:53 <priteau> * Wallaby PTL 14:04:55 <priteau> * Wallaby PTG plans 14:04:57 <priteau> * Review priorities 14:04:59 <priteau> * AOB 14:05:31 <priteau> #topic Action items from last meeting 14:06:10 <priteau> There was one action item for me 14:06:20 <priteau> Recover access to Launchpad project (priteau) 14:06:56 <priteau> With help from the infra folks I was able to get access to the cloudkitty-drivers Launchpad team 14:07:27 <priteau> They also ran another import from Lauchpad into Storyboard, which brought the latter in sync with the former 14:08:02 <priteau> So, I've now locked access to Lauchpad bugs. If you go to https://bugs.launchpad.net/cloudkitty you will see that it isn't possible to see existing bugs or open new ones. 14:08:27 <priteau> https://launchpad.net/cloudkitty has a message pointing to the Storyboard project that should be used to report issue 14:08:32 <priteau> #link https://storyboard.openstack.org/#!/project/890 14:08:58 <priteau> #topic Victoria release 14:09:15 <priteau> The Victoria coordinated release will happen on Wednesday, 14 October, 2020. 14:09:21 <priteau> As in, Wednesday next week. 14:09:39 <priteau> This week is the last week to issue release candidates. 14:10:29 <priteau> I must admit I didn't have the chance to test Victoria RC1 yet, I've been absorbed by other projects 14:11:05 <priteau> Anyone did? 14:11:31 <rafaelweingartne> No, not yet 14:11:54 <mkarpiarz> Do you mean testing Cloudkitty Victoria RC, right? 14:13:08 <priteau> Yes, testing the RC1 14:13:36 <priteau> Our unit and integration tests are all green, but sometimes nothing beats an actual deployment :) 14:14:12 <mkarpiarz> Well, I run basic tests of Cloudkitty API and the processor from the latest commit. 14:14:54 <mkarpiarz> (with the Monasca collector) 14:15:53 <priteau> Great. The latest master commit is very close to victoria so you're essentially testing the same thing, 14:16:21 <priteau> Thank you mkarpiarz 14:16:25 <mkarpiarz> Both the API and the processor work fine but I've not tested different collectors and DB backends. 14:16:53 <mkarpiarz> Yeah, no problem. 14:18:43 <priteau> #topic Wallaby PTL 14:19:38 <priteau> As you may have seen on the list, I've opted not to run as PTL for Wallaby as I won't be able to provide much attention to CloudKitty early in the cycle due to being on paternity leave 14:20:02 <priteau> rafaelweingartne has volunteered to be PTL for the Wallaby cycle, thanks a lot rafaelweingartne! 14:20:26 <priteau> I have volunteered to act as release liaison so he has fewer things to worry about 14:20:34 <rafaelweingartne> :) 14:20:46 <priteau> I am sure it will go well :-) 14:21:03 <rafaelweingartne> All of this is very new to me, but let's see how it plays out 14:21:50 <priteau> #topic Wallaby PTG plans 14:22:37 <priteau> We're collecting discussion topics for the PTG 14:22:52 <priteau> Reminder, discussions are scheduled for Friday October 30, from 14:00 to 17:00 UTC in the Cactus room 14:23:09 <priteau> If you haven't registered already, please do so at https://www.openstack.org/ptg 14:23:15 <priteau> So, discussion topics 14:23:17 <priteau> #link https://etherpad.opendev.org/p/cloudkitty-ptg-wallaby 14:23:29 <priteau> mkarpiarz: I see you added a couple, thanks a lot! 14:24:53 <priteau> "Which features of commercial solutions would be useful? Alerting on reaching price threshold? Spending predictions? Should these components be part of the "core" or should they be added as plugins?" 14:25:11 <priteau> That's a very interesting one, could lead to good discussions 14:26:27 <mkarpiarz> Thanks and yeah, these are quite general. :) 14:26:45 <priteau> I added some feedback on the other one (functional testing) 14:27:17 <mkarpiarz> Thanks! 14:27:18 <openstackgerrit> Merged openstack/cloudkitty master: Add a /healthcheck URL https://review.opendev.org/735903 14:27:54 <priteau> If you think of anything, please add them to the etherpad 14:28:35 <mkarpiarz> Sure thing. 14:28:42 <priteau> It can be high-level discussions about some new features or architectural modifications, changes to the way we do testing, detailed discussions on API changes, anything really. 14:29:03 <priteau> #topic Review priorities 14:30:04 <priteau> So now that Victoria has been branched, we're able to merge new changes in master for inclusion in Wallaby 14:30:19 <priteau> I've done some reviews earlier today, still more to do through 14:30:59 <mkarpiarz> Ah, I need to catch up on these too. 14:31:25 <priteau> To better identify reviews we should be focusing on, I've proposed a change to add a Review-Priority flag in Gerrit, which is used in some other projects 14:31:44 <priteau> https://review.opendev.org/#/c/756072/ 14:32:05 <rafaelweingartne> +1 14:32:13 <priteau> It will add a new button to the interface, were core team members can choose a value from -1 to +2 14:32:19 <priteau> value = -1 Branch Freeze 14:32:19 <priteau> value = 0 No Priority 14:32:19 <priteau> value = +1 Important Change 14:32:21 <priteau> value = +2 Gate Blocker Fix / Urgent Change 14:32:56 <priteau> Most changes will generally stay at 0, but we can use this feature to highlight the more important ones 14:33:12 <priteau> We have to wait for the infra team to merge this request until it becomes available 14:33:21 <priteau> So in the meantime, I would like to highlight: 14:33:43 <priteau> https://review.opendev.org/#/c/751255/ from mkarpiarz 14:33:52 <priteau> https://review.opendev.org/#/c/721955/ from rafaelweingartne 14:33:56 <priteau> https://review.opendev.org/#/c/708121/ from rafaelweingartne 14:36:09 <priteau> Let us know if there are other to highlight. 14:36:34 <priteau> rafaelweingartne, I've seen you're working on a decimal-precision related patch, but I've not included it as CI checks are not passing yet 14:37:25 <rafaelweingartne> well, actually, there is an issue with py36 14:37:41 <rafaelweingartne> the CI seems to be having some problems to prepare itself to run the tests 14:38:50 <priteau> I had not looked in details. That's an easy one then 14:38:51 <rafaelweingartne> Some " src/spt_python.h:14:10: fatal error: Python.h: No such file or directory" error 14:39:01 <priteau> It was due to the switch from ubuntu to centos8 in CI 14:39:05 <priteau> It has been reverted 14:39:05 <rafaelweingartne> I am not sure if this type of error is handled by us as well 14:39:12 <openstackgerrit> Pierre Riteau proposed openstack/cloudkitty master: Increase cost fields to 28 digits precision https://review.opendev.org/755865 14:39:23 <priteau> I've just rebased, it will likely succeed now 14:39:40 <rafaelweingartne> I see, thanks 14:39:46 <priteau> I could have done a recheck as well, the error has nothing to do with our repo 14:40:02 <rafaelweingartne> That is what I thought, thanks for the help 14:40:16 <priteau> rafaelweingartne: you may want to configure your email client to show emails tagged [all] on openstack-discuss 14:40:19 <priteau> http://lists.openstack.org/pipermail/openstack-discuss/2020-October/017763.html 14:40:44 <priteau> That will sometimes prove useful once you're PTL :-) 14:40:51 <rafaelweingartne> hmm 14:41:17 <rafaelweingartne> sure, will do that 14:41:18 <rafaelweingartne> thanks 14:41:40 <priteau> Then, assuming that tests are passing, https://review.opendev.org/#/c/755865/ is worth reviewing as well 14:42:57 <priteau> #topic AOB 14:43:04 <priteau> Anything else to share today? 14:43:38 <mkarpiarz> Nothing from my side. 14:43:38 <rafaelweingartne> Not that I can think of right now 14:43:44 <rafaelweingartne> Thanks Pierre! 14:43:58 <priteau> So our next meeting is in two weeks, Monday 19 October 14:44:28 <priteau> By that date it will be more likely that my paternity leave has started 14:45:00 <priteau> rafaelweingartne: If I am not around that day, could you please chair the meeting? The main goal would be to finalise topics for the PTG meeting 14:45:26 <rafaelweingartne> Sure, but I am not sure how to proceed with that 14:45:34 <rafaelweingartne> is there some guideline that I could follow? 14:45:53 <priteau> I will share the instructions with you, you just need to know three commands 14:46:34 <rafaelweingartne> awesome 14:46:35 <rafaelweingartne> thanks 14:46:43 <priteau> Thank you both for joining, have a great week! 14:46:48 <priteau> #endmeeting