16:00:38 <priteau> #startmeeting blazar 16:00:38 <opendevmeet> Meeting started Thu Jan 13 16:00:38 2022 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:38 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:38 <opendevmeet> The meeting name has been set to 'blazar' 16:01:36 <priteau> #topic Roll call 16:01:49 <priteau> Hello mppowers! 16:02:02 <mppowers> Hello priteau 16:02:40 <priteau> Is Jason joining today? 16:02:54 <mppowers> I think so, I'll ping 16:03:59 <priteau> Hello diurnalist! 16:04:24 <diurnalist> o7 16:04:59 <priteau> Happy New Year to you both 16:05:14 <mppowers> Happy New Year to you too 16:06:02 <priteau> Agenda for today: 16:06:07 <priteau> * Blazar whiteboard 16:06:16 <priteau> * Yoga release planning 16:06:31 <priteau> #topic Blazar whiteboard 16:07:10 <priteau> A long long time ago I created an Etherpad to act as a shared whiteboard to keep track of important notes 16:07:31 <priteau> It hasn't been used much recently, but I have now refreshed it 16:07:33 <priteau> #link https://etherpad.opendev.org/p/blazar-whiteboard 16:07:47 <priteau> I will aim to keep it up to date from now on 16:08:22 <diurnalist> nice 16:08:40 <priteau> CI Status: will track whether CI is OK or broken. Currently only has master, but I will add branches once we have some backports to trigger jobs 16:09:07 <priteau> Small patches ready to approve: if you have just a minute or two to spend on reviews, this is a list to check 16:09:27 <priteau> All three are ready for you diurnalist 16:10:19 <priteau> Review priorities will be listing patches that are deemed "ready to review" and of high importance for the next release 16:10:49 <priteau> Needs work: patches that have been reviewed and need to be updated 16:11:23 <priteau> You can also query similar things dynamically with Gerrit, but this will be a more curated list 16:11:25 <diurnalist> sounds good, will check them out today 16:12:16 <priteau> This brings us to the next topic 16:12:20 <mppowers> Should I add my own patches to "ready to review" once they are? Or are you managing this priteau? 16:12:47 <priteau> Feel free to add your patches, at this point any of your patches are a priority :) 16:12:56 <mppowers> OK, will do 16:13:15 <priteau> #topic Yoga release planning 16:13:37 <priteau> We're past the Yoga-2 milestone now 16:14:04 <priteau> The feature freeze is 6 weeks away 16:14:57 <priteau> But maybe more importantly, Feb 14 - Feb 18 is final release for non-client libraries 16:15:28 <priteau> This includes blazar-nova 16:16:07 <priteau> So I would like to ask if you can review this revisited patch to add preemptibles support: https://review.opendev.org/c/openstack/blazar-nova/+/749151 16:16:44 <priteau> There is another patch which lives inside blazar, which I am still updating, I'll try to submit it tomorrow 16:16:59 <priteau> But having early feedback on the blazar-nova one would be good 16:17:09 <diurnalist> ok 16:17:16 <priteau> Other review priorities: 16:17:25 <priteau> 810126: Restore lease status during a non fatal lease update exception | https://review.opendev.org/c/openstack/blazar/+/810126 16:17:41 <priteau> Mark has just updated it, I'll review again after this meeting 16:18:07 <priteau> While testing it I discovered a bug in blazar that was introduced as part of the usage enforcement framework 16:18:08 <priteau> 824579: Fix lease update when resource_type parameter is missing | https://review.opendev.org/c/openstack/blazar/+/824579 16:18:35 <priteau> So this is a candidate for backport to xena and wallaby 16:18:46 <priteau> As is Mark's patch 16:20:11 <priteau> Reservation calendar in blazar-dashboard is another important one. It's one of the next ones on my list. 16:21:46 <priteau> Thanks for pointing out 805461: Update list_allocations in hosts plugin to expose start and end dates | https://review.opendev.org/c/openstack/blazar/+/805461 16:22:06 <priteau> I've not reached this one yet 16:22:23 <priteau> Then we have the patches that need work 16:22:46 <priteau> I've left comments on resource properties patches, for both service and client 16:23:13 <priteau> Third-party plugins and RPC layer, I've not yet reached, and they aren't passing CI 16:24:07 <mppowers> My apologies on the resource properties patch, I fixed some of the issues Jason mentioned, but accidentally proposed a new patch that reverted it. I'll still need to update to support --all though. 16:25:17 <priteau> I didn't notice that. That will be quicker to fix then. 16:25:41 <priteau> My comment about splitting patches is only for submissions of new changes, this one can stay in a single change 16:26:14 <mppowers> OK, sounds good. 16:28:54 <priteau> Anything else which I may have overlooked? 16:30:22 <mppowers> That is all I can think of 16:31:06 <priteau> It's quite a list but I think we can merge a good chunk of it 16:31:53 <diurnalist> awesome, i will get looking at the patches today too 16:32:47 <priteau> I remember you deployed, or were thinking about deploying, some early version of my preemptibles patches. Is this still active? 16:33:10 <diurnalist> yes, though i'm not sure if it's deployed to prod. we did deploy to dev for testing 16:33:19 <diurnalist> it was pretty straightforward if i recall 16:35:22 <priteau> It would be great to get some testing of the new patches once they're up 16:36:49 <priteau> Is there anything that needs to be discussed live for any of these changes? 16:37:31 <priteau> mppowers: what do you think of my suggestion to replace capability by property? 16:38:06 <mppowers> I think it makes sense. I agree it is confusing to have both terminology 16:38:34 <priteau> End users were not exposed at all to capabilities, so it's a good time to choose just one term and stick to it 16:38:57 <priteau> Also property is used by many other OpenStack resources, on images, on flavors, etc. 16:39:12 <diurnalist> agree 16:41:51 <priteau> Anything else to discuss today? 16:42:31 <mppowers> That's all for me 16:43:31 <priteau> OK. Let's keep interacting via Gerrit. 16:43:42 <priteau> Thanks both for joining, and let's talk in two weeks time. 16:44:07 <mppowers> Talk to you then 16:44:26 <priteau> #endmeeting