opendevreview | chandan kumar proposed openstack/watcher master: Add user guide for continuous audits https://review.opendev.org/c/openstack/watcher/+/957098 | 05:49 |
---|---|---|
opendevreview | chandan kumar proposed openstack/watcher master: Add user guide for continuous audits https://review.opendev.org/c/openstack/watcher/+/957098 | 05:57 |
opendevreview | chandan kumar proposed openstack/watcher-tempest-plugin master: Added tempest API tests for continous audit https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/956004 | 06:13 |
opendevreview | Jaromír Wysoglad proposed openstack/watcher master: Add Aetos datasource https://review.opendev.org/c/openstack/watcher/+/955608 | 06:47 |
opendevreview | chandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit https://review.opendev.org/c/openstack/watcher-dashboard/+/957232 | 07:23 |
opendevreview | chandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit https://review.opendev.org/c/openstack/watcher-dashboard/+/957232 | 07:51 |
opendevreview | Joan Gilabert proposed openstack/watcher master: Enable storage model collector by default https://review.opendev.org/c/openstack/watcher/+/951323 | 08:07 |
opendevreview | chandan kumar proposed openstack/watcher-dashboard master: Add Start and END time fields for continuous audit https://review.opendev.org/c/openstack/watcher-dashboard/+/957232 | 08:20 |
opendevreview | Joan Gilabert proposed openstack/watcher-tempest-plugin master: Add test for volume retype with zone migration https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/954625 | 10:24 |
rlandy | Hello ... watcher IRC meeting in 1h and 8 mins. Please add topics to: https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L29 | 10:52 |
opendevreview | David 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/+/953853 | 11:10 |
rlandy | #startmeeting Watcher IRC meeting, August 14, 2025 | 12:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:00 |
opendevmeet | The meeting name has been set to 'watcher_irc_meeting__august_14__2025' | 12:00 |
amoralej | o/ | 12:01 |
rlandy | Hi all | 12:01 |
rlandy | who else is around? | 12:01 |
jgilaber_ | o/ | 12:01 |
jwysogla | o/ | 12:02 |
morenod | o/ | 12:02 |
rlandy | courtesy ping: sean-k-mooney chandankumar | 12:02 |
rlandy | jwysogla: hi - did you want to add an item to the agenda? | 12:03 |
jwysogla | Not really. You have the topic about open reviews already and I have the Aetos datasource mentioned there. | 12:04 |
rlandy | ok - let's start | 12:05 |
rlandy | #topic: (dviroel [out]): Review Status Etherpad | 12:05 |
rlandy | #link: https://etherpad.opendev.org/p/watcher-flamingo-status | 12:05 |
chandankumar | o/ | 12:05 |
rlandy | Note from dviroel: Please note that FF is in 2 weeks! Please review them :) | 12:06 |
rlandy | let's look at that | 12:06 |
rlandy | jwysogla: since you added links there, do you want to cover Aetos datasource status? | 12:07 |
jwysogla | sure. 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 |
jwysogla | Important 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-mooney | o/ | 12:10 |
jwysogla | That's about it from me regarding the Aetos datasource review. | 12:10 |
rlandy | ok - Is there someone else who will be picking this up - or we just wait on your return? | 12:10 |
jwysogla | I don't have anybody who'd pick it up at the moment. | 12:11 |
sean-k-mooney | jwysogla: i wanted to do a second pass but i was leanign towards +2 before the rebase | 12:11 |
sean-k-mooney | i will likely proxy dougs +2 adn approve this later today or tomorrow | 12:11 |
sean-k-mooney | i 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 week | 12:12 |
jwysogla | Alright. Thank you. | 12:12 |
rlandy | ok, thank you jwysogla | 12:13 |
rlandy | anything else anyone wants to highlight from the https://etherpad.opendev.org/p/watcher-flamingo-status? | 12:14 |
rlandy | moving on ... | 12:15 |
rlandy | #topic: (sean) PTL or DPL for 2026.1 (from previous meeting) | 12:15 |
rlandy | Notes ... | 12:15 |
rlandy | is anyone instrested in runing for PTL this cycle? | 12:16 |
rlandy | otherwise we will stay with the DPL | 12:16 |
rlandy | silence means we stay with DPL :) | 12:17 |
sean-k-mooney | +1 | 12:17 |
amoralej | +1 | 12:17 |
jgilaber_ | +1 for DPL, I think it works well for us | 12:17 |
chandankumar | +1 for DPL | 12:17 |
rlandy | alright so then we need to settle on 4 liaison roles | 12:18 |
sean-k-mooney | actully 3 | 12:18 |
sean-k-mooney | apprently the tc liason is apporte dby the tc | 12:18 |
sean-k-mooney | and has to be a tc member | 12:18 |
sean-k-mooney | so we dont need to select that | 12:18 |
rlandy | and security? | 12:19 |
rlandy | is that staying as is or is up for reassignment? | 12:19 |
sean-k-mooney | that is selected by us and should be a member of the watcher-coresec team | 12:19 |
sean-k-mooney | that up for reassignment but i would like to keep it to dan and myself unless dan want to step back | 12:20 |
rlandy | ok - so that leaves us with release and tact-sig | 12:20 |
rlandy | and it looks like some combination of: | 12:21 |
rlandy | dviroel, jgilaber_ and chandankumar are volunteering | 12:21 |
rlandy | note: we can decide this finally next week | 12:21 |
rlandy | oh wait - that was last week's note | 12:23 |
rlandy | scratch that | 12:23 |
sean-k-mooney | ya so sicne we are going with the dpl model we do not need to stricly ahve nomination before the 20th | 12:23 |
sean-k-mooney | however 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 liasons | 12:24 |
sean-k-mooney | then each liason shoudl +1 it to confirm there agreement | 12:24 |
sean-k-mooney | after that the tc will merge it | 12:24 |
rlandy | dviroel, jgilaber_ and chandankumar can you discuss your preferences between yourselves - and let's aim to have the nominations ready next week | 12:24 |
rlandy | dviroel will be back on monday | 12:25 |
rlandy | sean-k-mooney: anything more we need to cover on this topic? | 12:25 |
sean-k-mooney | yep 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 liason | 12:25 |
sean-k-mooney | ther is technially no limit but i was listign myself there more to help the new one then anything else | 12:26 |
sean-k-mooney | so ya let leave folks discsio it themeslve on monday and try and finalise the list before the next meeting | 12:26 |
rlandy | +1 | 12:27 |
sean-k-mooney | we can move on unless others have questions | 12:27 |
rlandy | ok ... moving on | 12:28 |
rlandy | #topic: Start collecting PTG topics for Gazpacho PTG | 12:28 |
rlandy | #link: https://releases.openstack.org/gazpacho/schedule.html) | 12:28 |
rlandy | October 27 to 31, 2025 we’ll have a virtual PTG to plan the 2026.1 Gazpacho release | 12:28 |
rlandy | so this is not currently urgent but we need to start getting our thoughts together on that | 12:29 |
rlandy | iiuc noisy neighbor is one | 12:29 |
rlandy | any concerns or questions on this topic? | 12:30 |
sean-k-mooney | the state of datastores shoudl be anohter | 12:30 |
sean-k-mooney | we have a couple of related topics | 12:30 |
sean-k-mooney | basiclly now that monasca is being retired will we pull forward the removal to 2026.1 | 12:30 |
sean-k-mooney | what is the long term plan for the promethus datasoruce once aetos is supproted | 12:31 |
sean-k-mooney | shall we deprecate in 2026.1 or supprot longer term | 12:31 |
sean-k-mooney | same with gnoicci. | 12:32 |
sean-k-mooney | so 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 release | 12:32 |
sean-k-mooney | we 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 elimiante | 12:33 |
sean-k-mooney | for example there is glance supprot in watcher but i belive it is not sued anymore | 12:34 |
sean-k-mooney | there is ironic support with no testing | 12:34 |
sean-k-mooney | so we need to decisn on what to do with those | 12:34 |
sean-k-mooney | i dont know if other have other topics they have beeing tinging about but i agree we shoudl start building a list | 12:35 |
amoralej | also, we still have the standing topic of managing multiple decision-engine and appliers, we could have a session to discuss the approach to follow | 12:35 |
sean-k-mooney | ya that woudl be a good topic for sure | 12:35 |
rlandy | yes - we need a place to start keeping a running list | 12:36 |
sean-k-mooney | even if we dont take action on some of those next cycle | 12:36 |
sean-k-mooney | having a high level plan and direction on some or all of those topic will help with future cycles | 12:36 |
amoralej | +1 | 12:36 |
rlandy | we can either keep a temp list on our meeting note or I can start a new etherpad | 12:36 |
sean-k-mooney | let use https://etherpad.opendev.org/p/watcher-2026.1-ptg | 12:38 |
rlandy | +1 | 12:38 |
sean-k-mooney | ill copy in the boiler plate at the top but we can use that for the ptg and intial planning | 12:38 |
rlandy | thank you sean-k-mooney | 12:38 |
rlandy | please add any further items there | 12:39 |
rlandy | moving on ... | 12:39 |
rlandy | #topic: reviews | 12:39 |
rlandy | chandankumar; those look like your reviews, do you want to take this? | 12:40 |
chandankumar | yes | 12:40 |
chandankumar | I 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 |
chandankumar | Please have a look | 12:41 |
chandankumar | here 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.html | 12:42 |
chandankumar | thank you! | 12:42 |
rlandy | thank you chandankumar | 12:43 |
rlandy | anything further on reviews? | 12:43 |
sean-k-mooney | only comment really is we are getting close to FF | 12:44 |
sean-k-mooney | so ingenreally we shoudl not be starting new work | 12:44 |
sean-k-mooney | adn focus on completing what is in flight | 12:44 |
sean-k-mooney | once we hit FF it will be bugfix only until RC1 | 12:44 |
sean-k-mooney | then after RC1 we can resume low impact feature devleopemnt for 2026.1 | 12:45 |
amoralej | wrt the skipped feature, i sent a patch to watcherclient, the only missing part is watcher-dashboard, i hope to send it in this cycle | 12:45 |
sean-k-mooney | that is ok, have you considered the openstack sdk changes as part of this work | 12:46 |
sean-k-mooney | or will that also be next cycle | 12:46 |
amoralej | nop :( | 12:47 |
amoralej | lemme take a look to check the required changes | 12:47 |
sean-k-mooney | ill add a ptg topic about deprecating the python binding in the watcherclient | 12:47 |
sean-k-mooney | its ok to extend tehm for now but evenually the watcer client repo should only be the osc plugin | 12:47 |
sean-k-mooney | and all python api bining logic shoudl be in the sdk | 12:48 |
amoralej | newbie question, is there any support for watcher in openstacksdk at all? | 12:49 |
sean-k-mooney | i was just lookign and the answer seams to be no | 12:49 |
sean-k-mooney | so agian this is a next cycle problem | 12:49 |
sean-k-mooney | perhaps the one after | 12:49 |
amoralej | that's also my guess | 12:49 |
sean-k-mooney | ill add a ptg topic but it looks like there will be more work there then i was hoping | 12:50 |
sean-k-mooney | so we dont need to rush into it | 12:50 |
rlandy | anything more on reviews? | 12:52 |
rlandy | moving on ... | 12:53 |
rlandy | #topic: bug triage | 12:53 |
rlandy | #link: https://bugs.launchpad.net/watcher/+bug/2119629 | 12:53 |
rlandy | Errors appear in decision-engine logs when notification is enabled and new vms are created | 12:53 |
rlandy | needs triage | 12:53 |
rlandy | looks like it is triaged? | 12:54 |
amoralej | we triaged that last week i think | 12:54 |
rlandy | #link: https://bugs.launchpad.net/watcher/+bug/2119957 | 12:55 |
rlandy | Zone Migration Strategy should avoid api calls to other services | 12:55 |
rlandy | this one is in New state | 12:55 |
rlandy | logged by dviroel | 12:55 |
sean-k-mooney | rlandy: the first on is the one i triaged offlinec | 12:56 |
sean-k-mooney | and the second is the one we talked about last week and agreed to file a new bug for | 12:56 |
amoralej | yes, we can move it to triaged, i think | 12:56 |
sean-k-mooney | i would say that a medium severity performance issue but sicne it works today its not higher | 12:57 |
rlandy | ok - updated | 12:57 |
rlandy | last one for today ... | 12:57 |
rlandy | #link: https://bugs.launchpad.net/watcher/+bug/2120586 | 12:57 |
rlandy | NovaHelper doesn't properly compares Nova's API microversion | 12:58 |
amoralej | ouch | 12:58 |
rlandy | dviroel is already assigned to the bug | 12:59 |
sean-k-mooney | ya so watcher and the watcher tempest operoarts done use microversion prperly at all | 13:00 |
sean-k-mooney | but this is also clearly a bug as you cant use floats likethat | 13:00 |
sean-k-mooney | there are a few libs for this | 13:00 |
sean-k-mooney | i think we are ment to use microversion_parse to handel this | 13:01 |
sean-k-mooney | but i need to check with stephen | 13:01 |
amoralej | ah, right | 13:01 |
amoralej | i was checking in oslo.utils, but likely in microversion_parse there is something | 13:01 |
sean-k-mooney | stephenfin works on oslo and shift ofn stack and i knwo they are trying to deprecate/remove a few of the options we use today | 13:01 |
sean-k-mooney | so i want to see what the current guidance is before we start doing it | 13:02 |
sean-k-mooney | https://github.com/openstack/microversion-parse | 13:02 |
sean-k-mooney | thats is part of oslo | 13:02 |
sean-k-mooney | but im just not sure if its the one we shoudl be using today | 13:02 |
sean-k-mooney | it proably is but ill ask him later | 13:03 |
rlandy | thank you sean-k-mooney ... perahps we can continue on channel as dviroel is currently out we are over time? | 13:03 |
sean-k-mooney | ill leave a comment on the bug | 13:03 |
rlandy | +1 | 13:03 |
rlandy | #topic: volunteers for to chair next meeting | 13:03 |
sean-k-mooney | but we can triage this as valid and low | 13:03 |
amoralej | i can take it | 13:04 |
rlandy | thank you amoralej | 13:04 |
rlandy | thank you all | 13:04 |
rlandy | closing out | 13:04 |
rlandy | #endmeeting | 13:05 |
opendevmeet | Meeting ended Thu Aug 14 13:05:05 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:05 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.html | 13:05 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.txt | 13:05 |
opendevmeet | Log: https://meetings.opendev.org/meetings/watcher_irc_meeting__august_14__2025/2025/watcher_irc_meeting__august_14__2025.2025-08-14-12.00.log.html | 13:05 |
sean-k-mooney | os i just asked | 13:09 |
sean-k-mooney | we can use microversion_parse but thsi is also built into keystone auth | 13:09 |
sean-k-mooney | so we can liekly remvoe our code for this and use the code form keystoneauth to do this instead | 13:10 |
sean-k-mooney | oh this si not the problem i tought it was | 13:13 |
sean-k-mooney | nova froze the python binding and cli for nova client about 3-4 release ago | 13:13 |
sean-k-mooney | we nolonger add new microverions to novaclint by policy as that will be removed in the future | 13:14 |
sean-k-mooney | so to use this api microverson watcher need to use the openstack sdk | 13:14 |
sean-k-mooney | the max api version supproted by the python-novaclint was 2.96 https://github.com/openstack/python-novaclient/blob/master/novaclient/__init__.py#L28 | 13:17 |
opendevreview | Alfredo Moralejo proposed openstack/watcher master: Ignore cinder notifications if the Storage model is empty https://review.opendev.org/c/openstack/watcher/+/957441 | 15:04 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!