Thursday, 2024-05-02

opendevreviewJohn Garbutt proposed openstack/blazar master: WIP: Add a flavor plugin  https://review.opendev.org/c/openstack/blazar/+/91763910:15
opendevreviewJohn Garbutt proposed openstack/blazar master: Add host_resource_inventory_get_all_per_host  https://review.opendev.org/c/openstack/blazar/+/91794210:15
opendevreviewJohn Garbutt proposed openstack/blazar master: WIP: Add a flavor plugin  https://review.opendev.org/c/openstack/blazar/+/91763910:49
opendevreviewJohn Garbutt proposed openstack/blazar master: WIP: Add a flavor plugin  https://review.opendev.org/c/openstack/blazar/+/91763910:50
priteau#startmeeting blazar15:00
opendevmeetMeeting started Thu May  2 15:00:41 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'blazar'15:00
priteau#topic Roll call15:00
priteauo/15:00
mattcreeso/15:00
mppowerso/15:01
priteau#topic Dalmatian-1 milestone15:02
priteauWe are working towards the Dalmatian-1 milestone15:03
priteauThis is scheduled for May 16: https://releases.openstack.org/dalmatian/schedule.html15:03
priteauWe have the following patches in progress15:04
priteau907907: Disabled field in computehost | https://review.opendev.org/c/openstack/blazar/+/90790715:05
priteauThere were comments provided by Anish since the last round of reviews15:05
priteaumppowers: Anish is unlikely to work on these any further, right?15:06
mppowersCorrect15:06
priteauWe will do another round of review, I hope we can resolve all the remaining issues soon.15:07
priteauNext we have a series of patches from johnthetubaguy to start integrating flavor-based reservation: https://review.opendev.org/q/topic:%22flavor_plugin%2215:08
priteauI started reviewing but I imagine they will require more iterations15:08
priteauWe will let you know when they are ready for more general review.15:08
priteauOf course if you are curious feel free to take a look already :)15:08
priteauAny other patches to focus on at the moment?15:10
mattcreesThere's the various unmaintained/zed patches raised, are we ready to merge these yet? 15:11
priteauI guess that's a separate topic15:12
priteau#topic Stable branches15:12
priteauThis is the list of the currently open patches on stable branches: https://review.opendev.org/q/project:openstack/barbican+-branch:master+status:open15:13
priteauSorry, wrong link15:13
priteauhttps://review.opendev.org/q/project:openstack/blazar+-branch:master+status:open15:13
priteauhttps://review.opendev.org/q/project:openstack/python-blazarclient+-branch:master+status:open15:13
priteauhttps://review.opendev.org/q/project:openstack/blazar-nova+-branch:master+status:open15:13
priteauhttps://review.opendev.org/q/project:openstack/blazar-dashboard+-branch:master+status:open15:14
priteauI have noticed that they all failed to pass Zuul checks15:15
priteauBut I haven't investigated why15:15
priteauThe zed branch would be good to fix. However, do we want to spend the effort of fixing branches older than yoga?15:16
priteauWe have the option to retire them early15:16
priteaumppowers: Would you be affected if we EOL xena?15:16
mppowersNo, I think that would be fine. We are working on upgrading to Antelope soon, and we can backport something ourselves if needed.15:17
priteauCan I propose to EOL xena, wallaby and victoria?15:18
priteauSorry, be back in a few minutes15:18
mppowersYes, I agree with that proposal15:19
priteauBack15:19
priteauWe can try to keep yoga and zed alive if possible, but if it's too much effort we would have to EOL them too15:19
mattcreesSounds good15:21
priteauThe blazar zed devstack failure doesn't seem related to us15:22
priteauImportError: cannot import name 'security_groups_rules_belongs_to_default_sg' from 'neutron_lib.api.definitions' (/usr/local/lib/python3.8/dist-packages/neutron_lib/api/definitions/__init__.py)15:23
priteauMaybe we just need to wait a few days15:25
priteau#topic AOB15:26
priteauAnything else to share today?15:26
mattcreesNothing else from me15:27
mppowersWe had a bit of an interesting bug that came up, where in blazar-nova aggregates were showing as out of date. It turned out this was not because of ironic, but we added threading to the host on start event, which triggered a race condition in nova.15:28
mppowersThis was the commit, which was just in our fork for now https://github.com/ChameleonCloud/blazar/commit/a855147cbbcd9c1b9ae0eafa3a7ff83692d4559415:28
priteauRight, I have been following this thread :)15:28
mppowersWe have a workaround for now15:30
priteauWell done to Michael for tracking this down15:31
mppowersYes, race conditions are the worst15:31
priteauIs the workaround your request filter?15:31
mppowersRight now, we have blazar-nova filtering code moved to "prefilter" stage in nova https://github.com/ChameleonCloud/nova/commit/7f9058bb7000fbd9f3d226009f388cc7ce31590215:32
mppowersbut this doesn't include support for everything blazar-nova does, only filtering based on passed in scheduler hint15:34
priteauWe discussed request filters with the Nova team a long time ago. I would be interested in seeing if we do without the blazar-nova scheduler filter thanks to them.15:34
mppowersYes, it seems nova has a very similar pre-filter based on aggregates, but we opted to copy it into our own for extra debugging + clear error messages15:36
priteauThanks for bringing this up. So we need some solution upstream if we ever want to parallelise aggregate ops15:39
mppowersI believe this is the bug https://bugs.launchpad.net/nova/+bug/154249115:40
priteauAny immediate action to take upstream regarding this bug?15:42
priteauExcept for Nova to investigate how to fix it of course15:42
mppowersI don't think so, we can monitor the situation as you say, if we ever want to parallelize this in blazar15:43
priteauAnything else?15:43
mppowersnothing else from me15:44
priteauThanks all for joining!15:44
priteauGood bye15:44
priteau#endmeeting15:44
opendevmeetMeeting ended Thu May  2 15:44:50 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:44
opendevmeetMinutes:        https://meetings.opendev.org/meetings/blazar/2024/blazar.2024-05-02-15.00.html15:44
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/blazar/2024/blazar.2024-05-02-15.00.txt15:44
opendevmeetLog:            https://meetings.opendev.org/meetings/blazar/2024/blazar.2024-05-02-15.00.log.html15:44
mppowersthanks! 15:45
opendevreviewJohn Garbutt proposed openstack/blazar master: WIP: flavor: implement reserve_resource  https://review.opendev.org/c/openstack/blazar/+/91799516:57

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!