Tuesday, 2026-09-01

*** Gues__________________________ is now known as mmagr08:05
opendevreviewDavid proposed openstack/watcher-dashboard master: Add Playwright tests for filter functionality  https://review.opendev.org/c/openstack/watcher-dashboard/+/99813108:14
dviroelsean-k-mooney: hey o/ - can you give me more details on what is missing here https://review.opendev.org/c/openstack/watcher/+/996849/3..17/watcher/objects/audit_pipeline.py#b72 ? - i recently added "stages" there, but you mentioned that is missing yet. 14:40
sean-k-mooneyoh i may have mised that or had a preiov versoin open14:53
sean-k-mooneythat looks ok14:53
sean-k-mooneywe somethime defien expclit list version fo the classes14:54
sean-k-mooneyso we can define the get by * function on the colletion14:54
sean-k-mooneyso we have Flavor and FlavorLiost https://github.com/openstack/nova/blob/master/nova/objects/flavor.py#L65714:55
sean-k-mooneyso i was expcting AuditPipelineStage and AuditPipelineStageList14:56
dviroelsorry, forgot to get back here 15:06
sean-k-mooneyi think we can proceed with it as is15:08
opendevreviewMerged openstack/watcher master: Add metric query methods to BaseStrategy  https://review.opendev.org/c/openstack/watcher/+/99971615:08
dviroelyeah, it also makes sense for sure15:08
sean-k-mooneythe extra class while useful can be added later15:08
dviroelyep15:08
sean-k-mooneyfor now any list type function cna live on the indivgeal object15:09
sean-k-mooneyin nova we need the extra class becasue we have agents without db access15:09
sean-k-mooneyin watcher each process has direct db access15:09
sean-k-mooneyso we never need to serialise collections15:09
dviroeloh ok15:10
sean-k-mooneywe have ListOfObjectsField field in nova too15:11
sean-k-mooneybut only for things that are nver queried on there own i think15:12
sean-k-mooneyby the way im not a super fan of how the egager flag is being propeosed 15:13
sean-k-mooneybut we can also refien tha tlater15:13
sean-k-mooneythe way im more used to seeign this doen is for object where we want to supprot lazy loading15:14
sean-k-mooneythe normal interface to eagerly loading them im used too15:14
sean-k-mooneyis passign a list fo the extra files to load by name15:14
sean-k-mooneyhttps://github.com/openstack/nova/blob/master/nova/objects/instance.py#L55-L8115:15
sean-k-mooneyi think the bool approch is ok for now but we shoudl move to somethign more flexible later15:16
dviroeli see, nova objects really have much more content to be loaded, so it supports passing the columns to be loaded15:29
sean-k-mooneyi feel like https://review.opendev.org/c/openstack/watcher/+/996849/17 is tryign to do more then shoudl be in one comeit16:28
sean-k-mooneythe db and obejct parts proably shoudl have been split16:28
sean-k-mooneydviroel: and yes in genreally we try to have all data loading via the object itnerface16:29
sean-k-mooneywe try to aovid one off funcitons to load part of the obejcts and isntead if we deam the filed will be rarely used we make ti optional and load it only when requested ro lazy load it 16:30
dviroeli will take a look on your comments16:39
opendevreviewsean mooney proposed openstack/watcher master: Migrate package metadata to pyproject.toml  https://review.opendev.org/c/openstack/watcher/+/98160417:51
opendevreviewsean mooney proposed openstack/watcher master: Raise minimum Python to 3.11 for 2026.2 runtime  https://review.opendev.org/c/openstack/watcher/+/98160717:51
opendevreviewsean mooney proposed openstack/watcher master: Make openstack-tox-py314 voting in check and gate  https://review.opendev.org/c/openstack/watcher/+/98160917:51
sean-k-mooneyupdated ^ that was indeded for early in the cycle...17:51
sean-k-mooneyah i have some pendign coment to adress to17:53
opendevreviewsean mooney proposed openstack/watcher master: Migrate package metadata to pyproject.toml  https://review.opendev.org/c/openstack/watcher/+/98160418:16
opendevreviewsean mooney proposed openstack/watcher master: Raise minimum Python to 3.11 for 2026.2 runtime  https://review.opendev.org/c/openstack/watcher/+/98160718:16
opendevreviewsean mooney proposed openstack/watcher master: Make openstack-tox-py314 voting in check and gate  https://review.opendev.org/c/openstack/watcher/+/98160918:16
sean-k-mooneyupdated18:16
dviroelack, i will take a look18:20
sean-k-mooneyi have an issue in the secon dpatch i need to revert one of my changes18:24
sean-k-mooneywe need multi node so i cant use openstack-single-node-noble18:25
sean-k-mooneyactully lookign again18:26
sean-k-mooneywe were not testign multi node in the greade josb ebfore18:27
sean-k-mooneywe shoudl have been but we were not18:28
sean-k-mooney openstack-two-node-noble would work or i coudl leave it on the single node cofnig18:29
sean-k-mooneyi feel like 2 node is more correct for watcher but i can drop it if other disagree18:31
opendevreviewsean mooney proposed openstack/watcher master: Raise minimum Python to 3.11 for 2026.2 runtime  https://review.opendev.org/c/openstack/watcher/+/98160718:32
opendevreviewsean mooney proposed openstack/watcher master: Make openstack-tox-py314 voting in check and gate  https://review.opendev.org/c/openstack/watcher/+/98160918:32
sean-k-mooneyok ill leave those for now18:33
sean-k-mooneyand we can see what ci says18:34
opendevreviewDouglas Viroel proposed openstack/watcher master: Audit Pipeline Object and DBAPI  https://review.opendev.org/c/openstack/watcher/+/99684921:59
opendevreviewDouglas Viroel proposed openstack/watcher master: Add AuditPipeline lifecycle notifications  https://review.opendev.org/c/openstack/watcher/+/99989121:59
opendevreviewDouglas Viroel proposed openstack/watcher master: Add AuditPipeline execution handler and cascade execution mode  https://review.opendev.org/c/openstack/watcher/+/100003121:59
opendevreviewDouglas Viroel proposed openstack/watcher master: Add efficacy indicators for Audit Pipeline action plans  https://review.opendev.org/c/openstack/watcher/+/100100921:59
opendevreviewDouglas Viroel proposed openstack/watcher master: Add Audit Pipeline REST API endpoints  https://review.opendev.org/c/openstack/watcher/+/99742721:59
opendevreviewDouglas Viroel proposed openstack/watcher master: Consolidate strategy metric-query params behind get_ methods  https://review.opendev.org/c/openstack/watcher/+/100269421:59

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