Thursday, 2025-08-14

opendevreviewchandan kumar proposed openstack/watcher master: Add user guide for continuous audits  https://review.opendev.org/c/openstack/watcher/+/95709805:49
opendevreviewchandan kumar proposed openstack/watcher master: Add user guide for continuous audits  https://review.opendev.org/c/openstack/watcher/+/95709805:57
opendevreviewchandan kumar proposed openstack/watcher-tempest-plugin master: Added tempest API tests for continous audit  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95600406:13
opendevreviewJaromír Wysoglad proposed openstack/watcher master: Add Aetos datasource  https://review.opendev.org/c/openstack/watcher/+/95560806:47
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit  https://review.opendev.org/c/openstack/watcher-dashboard/+/95723207:23
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit  https://review.opendev.org/c/openstack/watcher-dashboard/+/95723207:51
opendevreviewJoan Gilabert proposed openstack/watcher master: Enable storage model collector by default  https://review.opendev.org/c/openstack/watcher/+/95132308:07
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit  https://review.opendev.org/c/openstack/watcher-dashboard/+/95723208:20
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: Add test for volume retype with zone migration  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95462510:24
rlandyHello ... watcher IRC meeting in 1h and 8 mins. Please add topics to: https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L2910:52
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add custom flavor and dynamic threshold to workload_balance tests  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95385311:10
rlandy#startmeeting Watcher IRC meeting, August 14, 202512:00
opendevmeetMeeting started Thu Aug 14 12:00:54 2025 UTC and is due to finish in 60 minutes.  The chair is rlandy. Information about MeetBot at http://wiki.debian.org/MeetBot.12:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.12:00
opendevmeetThe meeting name has been set to 'watcher_irc_meeting__august_14__2025'12:00
amoralejo/12:01
rlandyHi all  12:01
rlandywho else is around?12:01
jgilaber_o/12:01
jwysoglao/12:02
morenodo/12:02
rlandycourtesy ping: sean-k-mooney chandankumar 12:02
rlandyjwysogla: hi - did you want to add an item to the agenda?12:03
jwysoglaNot really. You have the topic about open reviews already and I have the Aetos datasource mentioned there.12:04
rlandyok - let's start12:05
rlandy#topic: (dviroel [out]): Review Status Etherpad12:05
rlandy#link: https://etherpad.opendev.org/p/watcher-flamingo-status12:05
chandankumaro/12:05
rlandyNote from dviroel: Please note that FF is in 2 weeks! Please review them :) 12:06
rlandylet's look at that12:06
rlandyjwysogla: since you added links there, do you want to cover Aetos datasource status?12:07
jwysoglasure. The observabilityclient, for which I was waiting before is now released. The CI is passing. I got a first +2 from dviroel yesterday and I'm waiting for other reviews.12:08
jwysoglaImportant note though is, that tomorrow is my last working day in August. Which is quite unfortunate because of the FF. I'll try to do whatever I can to react on reviews today and tomorrow if I receive any.12:09
sean-k-mooneyo/12:10
jwysoglaThat's about it from me regarding the Aetos datasource review.12:10
rlandyok - Is there someone else who will be picking this up - or we just wait on your return?12:10
jwysoglaI don't have anybody who'd pick it up at the moment.12:11
sean-k-mooneyjwysogla: i wanted to do a second pass but i was leanign towards +2 before the rebase12:11
sean-k-mooneyi will likely proxy dougs +2 adn approve this later today or tomorrow12:11
sean-k-mooneyi still need to review the tempest test job logs but i did not see anything too concernign last time i looked to hopefully this will get merged this week12:12
jwysoglaAlright. Thank you.12:12
rlandyok, thank you jwysogla12:13
rlandyanything else anyone wants to highlight from the https://etherpad.opendev.org/p/watcher-flamingo-status? 12:14
rlandymoving on ...12:15
rlandy#topic: (sean) PTL or DPL for 2026.1 (from previous meeting)12:15
rlandyNotes ...12:15
rlandyis anyone instrested in runing for PTL this cycle? 12:16
rlandyotherwise we will stay with the DPL12:16
rlandysilence means  we stay with DPL :)12:17
sean-k-mooney+112:17
amoralej+112:17
jgilaber_+1 for DPL, I think it works well for us12:17
chandankumar+1 for DPL12:17
rlandyalright so then we need to settle on 4 liaison roles12:18
sean-k-mooneyactully 312:18
sean-k-mooneyapprently the tc liason is apporte dby the tc12:18
sean-k-mooneyand has to be a tc member12:18
sean-k-mooneyso we dont need to select that12:18
rlandyand security?12:19
rlandyis that staying as is or is up for reassignment?12:19
sean-k-mooneythat is selected by us and should be a member of the watcher-coresec team12:19
sean-k-mooneythat up for reassignment but i would like to keep it to dan and myself unless dan want to step back12:20
rlandyok - so that leaves us with release and tact-sig12:20
rlandyand it looks like some combination of:12:21
rlandydviroel, jgilaber_ and chandankumar are volunteering12:21
rlandynote: we can decide this finally next week12:21
rlandyoh wait - that was last week's note12:23
rlandyscratch that12:23
sean-k-mooneyya so sicne we are going with the dpl model we do not need to stricly ahve nomination before the 20th12:23
sean-k-mooneyhowever the revert to ptl patch is up so this or early next week we shoudl submit the patch to reaffirm the dpl model and specify the liasons12:24
sean-k-mooneythen each liason shoudl +1 it to confirm there agreement12:24
sean-k-mooneyafter that the tc will merge it12:24
rlandydviroel, jgilaber_ and chandankumar can you discuss your preferences between yourselves - and let's aim to have the nominations ready next week12:24
rlandydviroel will be back on monday12:25
rlandysean-k-mooney: anything more we need to cover on this topic?12:25
sean-k-mooneyyep if two of ye want to do release and the other be added to trac-sig that also fine i can remove myself as the secondary release liason12:25
sean-k-mooneyther is technially no limit but i was listign myself there more to help the new one then anything else12:26
sean-k-mooneyso ya let leave folks discsio it themeslve on monday and try and finalise the list before the next meeting12:26
rlandy+112:27
sean-k-mooneywe can move on unless others have questions12:27
rlandyok ... moving on12:28
rlandy#topic: Start collecting PTG topics for Gazpacho PTG 12:28
rlandy#link: https://releases.openstack.org/gazpacho/schedule.html)12:28
rlandyOctober 27 to 31, 2025 we’ll have a virtual PTG to plan the 2026.1 Gazpacho release12:28
rlandyso this is not currently urgent but we need to start getting our thoughts together on that12:29
rlandyiiuc noisy neighbor is one12:29
rlandyany concerns or questions on this topic?12:30
sean-k-mooneythe state of datastores shoudl be anohter12:30
sean-k-mooneywe have a couple of related topics12:30
sean-k-mooneybasiclly now that monasca is being retired will we pull forward the removal to 2026.112:30
sean-k-mooneywhat is the long term plan for the promethus datasoruce once aetos is supproted12:31
sean-k-mooneyshall we deprecate in 2026.1 or supprot longer term12:31
sean-k-mooneysame with gnoicci. 12:32
sean-k-mooneyso having a session be it 30mins or an hour to discuss that at the ptg i think woudl be good at the start of a new SLURP release12:32
sean-k-mooneywe also shoudl have a seesion on the untested integrations and experimtal features, i.e which we keep/repomve, which we want to build out ci for and what dead code can we elimiante12:33
sean-k-mooneyfor example there is glance supprot in watcher but i belive it is not sued anymore12:34
sean-k-mooneythere is ironic support with no testing12:34
sean-k-mooneyso we need to decisn on what to do with those12:34
sean-k-mooneyi dont know if other have other topics they have beeing tinging about but i agree we shoudl start building a list12:35
amoralejalso, we still have the standing topic of managing multiple decision-engine and appliers, we could have a session to discuss the approach to follow12:35
sean-k-mooneyya that woudl be a good topic for sure12:35
rlandyyes - we need a place to start keeping a running list12:36
sean-k-mooneyeven if we dont take action on some of those next cycle12:36
sean-k-mooneyhaving a high level plan and direction on some or all of those topic will help with future cycles12:36
amoralej+112:36
rlandywe can either keep a temp list on our meeting note or I can start a new etherpad12:36
sean-k-mooneylet use https://etherpad.opendev.org/p/watcher-2026.1-ptg12:38
rlandy+112:38
sean-k-mooneyill copy in the boiler plate at the top but we can use that for the ptg and intial planning12:38
rlandythank  you sean-k-mooney 12:38
rlandyplease add any further items there12:39
rlandymoving on ...12:39
rlandy#topic: reviews12:39
rlandychandankumar; those look like your reviews, do you want to take this?12:40
chandankumaryes12:40
chandankumarI was poking around continuous audit. I have written docs around continous audit https://review.opendev.org/c/openstack/watcher/+/957098 and improving its coverage in watcher-dashboard https://review.opendev.org/c/openstack/watcher-dashboard/+/957232 as well as on tempest side https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/956004?12:41
chandankumarPlease have a look12:41
chandankumarhere is the generated continuous audit doc https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_3bb/openstack/3bbd7d63fcda461baa3535dd8827849c/docs/user/continuous_type_audit.html12:42
chandankumarthank you!12:42
rlandythank you chandankumar 12:43
rlandyanything further on reviews?12:43
sean-k-mooneyonly comment really is we are getting close to FF12:44
sean-k-mooneyso ingenreally we shoudl not be starting new work12:44
sean-k-mooneyadn focus on completing what is in flight12:44
sean-k-mooneyonce we hit FF it will be bugfix only until RC112:44
sean-k-mooneythen after RC1 we can resume low impact feature devleopemnt for 2026.112:45
amoralejwrt the skipped feature, i sent a patch to watcherclient, the only missing part is watcher-dashboard, i hope to send it in this cycle12:45
sean-k-mooneythat is ok, have you considered the openstack sdk changes as part of this work12:46
sean-k-mooneyor will that also be next cycle12:46
amoralejnop :(12:47
amoralejlemme take a look to check the required changes12:47
sean-k-mooneyill add a ptg topic about deprecating the python binding in the watcherclient12:47
sean-k-mooneyits ok to extend tehm for now but evenually the watcer client repo should only be the osc plugin12:47
sean-k-mooneyand all python api bining logic shoudl be in the sdk12:48
amoralejnewbie question, is there any support for watcher in openstacksdk at all?12:49
sean-k-mooneyi was just lookign and the answer seams to be no12:49
sean-k-mooneyso agian this is a next cycle problem12:49
sean-k-mooneyperhaps the one after12:49
amoralejthat's also my guess12:49
sean-k-mooneyill add a ptg topic but it looks like there will be more work there then i was hoping12:50
sean-k-mooneyso we dont need to rush into it12:50
rlandyanything more on reviews?12:52
rlandymoving on ... 12:53
rlandy#topic: bug triage12:53
rlandy#link: https://bugs.launchpad.net/watcher/+bug/2119629 12:53
rlandyErrors appear in decision-engine logs when notification is enabled and new vms are created12:53
rlandyneeds triage12:53
rlandylooks like it is triaged?12:54
amoralejwe triaged that last week i think12:54
rlandy#link: https://bugs.launchpad.net/watcher/+bug/211995712:55
rlandyZone Migration Strategy should avoid api calls to other services12:55
rlandythis one is in New state12:55
rlandylogged by dviroel 12:55
sean-k-mooneyrlandy: the first on is the one i triaged offlinec12:56
sean-k-mooneyand the second is the one we talked about last week and agreed to file a new bug for12:56
amoralejyes, we can move it to triaged, i think12:56
sean-k-mooneyi would say that a medium severity performance issue but sicne it works today its not higher12:57
rlandyok - updated12:57
rlandylast one for today ...12:57
rlandy#link: https://bugs.launchpad.net/watcher/+bug/212058612:57
rlandyNovaHelper doesn't properly compares Nova's API microversion12:58
amoralejouch12:58
rlandydviroel is already assigned to the bug12:59
sean-k-mooneyya so watcher and the watcher tempest operoarts done use microversion prperly at all13:00
sean-k-mooneybut this is also clearly a bug as you cant use floats likethat13:00
sean-k-mooneythere are a few libs for this13:00
sean-k-mooneyi think we are ment to use microversion_parse to handel this13:01
sean-k-mooneybut i need to check with stephen13:01
amoralejah, right13:01
amoraleji was checking in oslo.utils, but likely in microversion_parse there is something13:01
sean-k-mooneystephenfin works on oslo and shift ofn stack and i knwo they are trying to deprecate/remove a few of the options we use today13:01
sean-k-mooneyso i want to see what the current guidance is before we start doing it13:02
sean-k-mooneyhttps://github.com/openstack/microversion-parse13:02
sean-k-mooneythats is part of oslo13:02
sean-k-mooneybut im just not sure if its the one we shoudl be using today13:02
sean-k-mooneyit proably is but ill ask him later13:03
rlandythank you sean-k-mooney ... perahps we can continue on channel as dviroel is currently out we are over time?13:03
sean-k-mooneyill leave a comment on the bug13:03
rlandy+113:03
rlandy#topic: volunteers for to chair next meeting13:03
sean-k-mooneybut we can triage this as valid and low13:03
amoraleji can take it13:04
rlandythank you amoralej 13:04
rlandythank you all13:04
rlandyclosing out 13:04
rlandy#endmeeting13:05
opendevmeetMeeting ended Thu Aug 14 13:05:05 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:05
opendevmeetMinutes:        https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.html13:05
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.txt13:05
opendevmeetLog:            https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.log.html13:05
sean-k-mooneyos i just asked13:09
sean-k-mooneywe can use microversion_parse but thsi is also built into keystone auth13:09
sean-k-mooneyso we can liekly remvoe our code for this and use the code form keystoneauth to do this instead13:10
sean-k-mooneyoh this si not the problem i tought it was13:13
sean-k-mooneynova froze the python binding and cli for nova client about 3-4 release ago13:13
sean-k-mooneywe nolonger add new microverions to novaclint by policy as that will be removed in the future13:14
sean-k-mooneyso to use this api microverson watcher need to use the openstack sdk13:14
sean-k-mooneythe max api version supproted by the python-novaclint was 2.96 https://github.com/openstack/python-novaclient/blob/master/novaclient/__init__.py#L2813:17
opendevreviewAlfredo Moralejo proposed openstack/watcher master: Ignore cinder notifications if the Storage model is empty  https://review.opendev.org/c/openstack/watcher/+/95744115:04

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