15:00:24 <priteau> #startmeeting blazar
15:00:24 <opendevmeet> Meeting started Thu May 30 15:00:24 2024 UTC and is due to finish in 60 minutes.  The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:24 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:24 <opendevmeet> The meeting name has been set to 'blazar'
15:00:32 <priteau> #topic Roll call
15:00:53 <mppowers> o/
15:01:24 <priteau> No Matt Crees today, he's on holiday
15:01:38 <seunghunlee> Hi all
15:02:48 <priteau> #topic Dalmatian release
15:03:02 <priteau> Summary of the progress since our last meeting
15:03:19 <priteau> There was much activity related to CI
15:03:25 <priteau> We have two CI issues
15:03:43 <priteau> First one was due to the bump of SQLAlchemy upper constraint
15:03:57 <priteau> Fixed by https://review.opendev.org/c/openstack/blazar/+/919922
15:04:10 <priteau> Affects only master
15:04:29 <priteau> The second one was related to a behaviour change in Nova
15:05:07 <priteau> Blazar used to end physical host leases by 1) calling delete on all instances 2) moving hosts back into the freepool
15:05:33 <priteau> This worked fine until Nova changed the way Availability Zones are enforced.
15:06:10 <priteau> Now we have to wait for a physical node to be emptied until we can move it between aggregates
15:06:22 <priteau> This is the change that we made: https://review.opendev.org/c/openstack/blazar/+/919924
15:06:39 <priteau> We now wait until the deletion is complete before moving to step 2
15:06:46 <priteau> The code was copied from the instance plugin
15:07:08 <priteau> It affects master and also Caracal where Nova was changed too
15:09:05 <priteau> mppowers: it could be interesting for Chameleon even in an older release. Currently if a server deletion takes a long time for some reason, the next lease may try to start before that is complete.
15:09:55 <priteau> mppowers: In the interest of fixing CI quickly, I merged some of these patches with only a single +2 vote. I hope that's OK.
15:10:05 <mppowers> Yes, that is an interesting issue. I'll take a look at the patch. I believe there is some configurable buffer between leases?
15:11:05 <priteau> There is a buffer between leases too, but it is 0 by default
15:11:51 <priteau> It is called cleaning_time
15:12:09 <priteau> Do you use this option at all?
15:12:37 <mppowers> IIRC we set it to 5 minutes.
15:13:18 <priteau> I see. Plenty of time if you don't use Ironic disk cleaning
15:13:47 <mppowers> Yes, I'll make note of this to verify though when we upgrade
15:14:10 <priteau> That's the main activity from us in the past two weeks. Now that CI is stable we will focus again on flavor reservation.
15:14:49 <priteau> Anything happening on Chameleon side?
15:15:07 <mppowers> Nothing on my side for blazar
15:15:44 <priteau> seunghunlee: I left comments on https://review.opendev.org/c/openstack/blazar/+/881168
15:15:59 <priteau> It's almost ready to merge.
15:17:47 <seunghunlee> I just checked. Thanks.
15:18:10 <seunghunlee> I'll update and rebase it.
15:18:22 <priteau> Thank you
15:19:04 <priteau> #topic AOB
15:19:21 <priteau> I won't be available to hold the meeting in two weeks time.
15:19:40 <priteau> I propose we skip it and meet on June 27
15:20:25 <mppowers> that works for me, I am also out in two weeks.
15:20:44 <priteau> Great. Anything else?
15:21:16 <mppowers> nothing else from me
15:22:09 <priteau> Let's close for today. Thanks for joining!
15:22:23 <priteau> #endmeeting