Thursday, 2025-06-05

opendevreviewJaromír Wysoglad proposed openstack/watcher-specs master: Support multitenancy with Prometheus datasource  https://review.opendev.org/c/openstack/watcher-specs/+/94980408:06
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload_balance with injected data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/94972208:19
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload balance with real data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95033509:28
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload_balance with injected data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/94972210:06
rlandyhello ... IRC meeting here in ~90 mins. Please add topics to: https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L5410:23
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload balance with real data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95033510:37
opendevreviewJoan Gilabert proposed openstack/watcher master: Use src_type to filter volumes in zone migration  https://review.opendev.org/c/openstack/watcher/+/95184310:53
opendevreviewRonelle Landy proposed openstack/watcher master: Update Workload Balance strategy documentation  https://review.opendev.org/c/openstack/watcher/+/95102511:47
rlandy#startmeeting Watcher Weekly meeting: 05 June 202512:01
opendevmeetMeeting started Thu Jun  5 12:01:25 2025 UTC and is due to finish in 60 minutes.  The chair is rlandy. Information about MeetBot at http://wiki.debian.org/MeetBot.12:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.12:01
opendevmeetThe meeting name has been set to 'watcher_weekly_meeting__05_june_2025'12:01
rlandyhello - who's around?12:01
amoralejo/12:01
rlandycourtesy ping list: dviroel amoralej jgilaber sean-k-mooney chandankumar12:01
jgilabero/12:02
rlandychandankumar is out sick so I will be covering chair today12:02
jneo8Is there meeting today?12:04
rlandyok - let's begin ...12:04
rlandyjneo8: yes - you are right on time for your topic :)12:04
rlandy#topic: (jneo8) Next step for https://review.opendev.org/c/openstack/watcher-specs/+/94387312:04
rlandyjneo8: would you like to take that?12:05
jneo8Yet, just want to know if there any request to change the spec? Or I should start the implementation?12:05
rlandylooks like you have a +2 from sean-k-mooney 12:06
amoralejgiven the existing votes, it seems safe to start implementing it12:06
rlandydviroel is the other core there - and he will be a bit late to this meeting12:06
rlandydviroel: pls see https://review.opendev.org/c/openstack/watcher-specs/+/943873 when you are around12:06
jgilaber+1, I think you can start as well, merging it should be a matter of days now12:07
jneo8I see, thanks.12:07
rlandyjneo8: looks like you have consensus ... 12:07
rlandyhopefully dviroel can give a final word on his vote today12:07
rlandyany other questions or issues to raise on this?12:08
jneo8That will be pretty. But it's not rush. We can start the implementation I think.12:08
jneo8No other questions. Thanks for the quick response.12:08
rlandyok - thank you jneo8 for raising this 12:09
rlandymoving on ...12:09
rlandy#topic: Release activities12:09
rlandyI know sean-k-mooney was busy with some release activities. Just wanted to check in if help was needed there12:09
rlandybut we can revisit this topic when sean-k-mooney is around (unless anyone else knows the status?)12:10
sean-k-mooneyso somethign has come up that means i have to push that work for at least a wek12:10
sean-k-mooneybut if i need help i will ask.12:11
sean-k-mooneyif people have tiem to do stabel reviews i will factor that in wehn i do them myself next week12:11
sean-k-mooneymy current plan is ot propose a new set of release towards the end of next week12:11
rlandyok - thank you for the update12:12
rlandyany other questions/concerns about release activities?12:13
amoralejsean-k-mooney, what's the policy to get permissions on stable releases? there can be permissions to +2 in stable releases only?12:13
amoralejwe may free you from reviews in stable branches, usually are easyer to review12:14
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload_balance with injected data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/94972212:14
sean-k-mooneysorry got pinned seperatly12:15
sean-k-mooneyamoralej: yes so stabel review rights can be granted without full core rights12:16
sean-k-mooneythe critiria is slightly diffent but the barrier to entry tends to be lower12:16
sean-k-mooneyso if folks demonstarte a familarity with applying stable policy12:17
sean-k-mooneythen i have no objection ot addign folks to the watcher-release-core team 12:17
amoralejack, demostrate it by reviewing existing reviews in stable releases, i understand12:18
sean-k-mooneyexactly12:18
amoralejok, thanks12:19
sean-k-mooneythat and or proposing patches that you think are correct (wether you or someone else wrote the orginal patch)12:19
amoralejmakes sense12:19
sean-k-mooneyi think we can move on for now.12:20
sean-k-mooneyjust to note i have a conflict with this meeting in 10 mins so ill keep an eye on the irc channel but i have an internal call12:20
sean-k-mooneyso i will be distracted12:21
rlandyok - thank you amoralej for your interest in stable reviews12:21
rlandymoving on ...12:21
rlandy#topic: (amoralej) Zone migration does not migrate both instances and storage in the same action plan https://bugs.launchpad.net/watcher/+bug/210972212:21
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload balance with real data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95033512:21
amoralejthat's mine12:21
dviroelo/12:21
rlandyamoralej: pls go ahead12:22
amoralejI'll be working on that one, but i'd like to bring a question before sending any patch12:22
amoralejcurrently zone_migration does no migrate volumes and instances in the same plan12:22
amoralejit first checks volumes, and if there is any volume to be migrated, it ignores the instances part12:22
amoralejwith the exception of instances attached to the migrated volumes in case the option with_attached_volumes is enabled12:23
amoralejI think that goes agains any expectation from a generic user12:23
amoralejbut changing that is a relevant change in the behavior12:23
amoralejshould i parametrize it and keep existing behavior by default?12:24
amoralejor just treat it as a bug and fix it12:24
jgilaberI consider it a bug because there is no indication that the current behaviour is expected12:24
jgilaberif it were documented I would understand adding a parameter12:25
jgilaberbut in the current situation, I think the existing parameters give sufficient control to the user12:25
amoralejthat's right, documentation does not mentions the current behavior12:26
amoralejhttps://github.com/openstack/watcher/blob/master/watcher/decision_engine/strategy/strategies/zone_migration.py#L288 is where it checks if there are volumes to be migrated12:27
amoralejthere is no comment or indication about why neither in the code12:27
sean-k-mooneyif we change the input parmers we shoud treat it as a feature enhacnment12:27
sean-k-mooneyi think we are likely going to need have other enhacnemtn to the volume logic in the future but i dont have tiem to going into that today12:28
amoralejthe point about the doc is fair12:28
sean-k-mooneycan we defer this topic for now and loop back to it asnc or next week12:28
amoralejsure, no problem12:28
jgilaberyes, we'll likely need to change the existing volume migration action, but I don't think this is directly related12:28
amoralejor in the review itself12:28
jgilaberbut yes, we can revisit next meeting12:29
rlandywe are also working on doc updates for zone migration so if there is something you want clarified there, it's in progress, pls comment12:30
rlandyk - noting to pick this up next meeting ...12:30
rlandymoving on ...12:30
rlandy#topic: Call for reviews12:30
rlandyhttps://review.opendev.org/c/openstack/watcher-tempest-plugin/+/951378 should improve reliability of the actuator job12:30
rlandymorenod: ^^ this is yours12:31
morenodyes. it is al ready to be merged, just waiting for another +212:31
dviroelmorenod: sorry, i still owe a review there, i will check that today12:32
rlandythanks dviroel 12:32
rlandynext ...12:32
morenodthanks!12:32
rlandyhttps://review.opendev.org/c/openstack/watcher/+/951440 Add table - level of test/usage per strategy 12:32
rlandythat's mine12:32
rlandyrequesting help with the Horizon access info per strategy12:33
rlandyif you have worked on a strategy and know whether is can be triggered from Horizon, pls comment12:33
rlandythank you12:33
amoralejso, any strategy which has mandatory parameters with no default value can not be created from horizon dashboard12:34
amoraleji can take a look12:34
rlandyk - thanks ...12:34
rlandynext12:35
rlandyhttps://review.opendev.org/c/openstack/watcher/+/951699 951699: Add Integrations doc page with support matrix12:35
dviroeljust added :) 12:35
rlandygo4it12:35
dviroelin the same line, it is a doc update to build a matrix of supported integrations12:35
dviroelthis is an action item from previous meeting12:35
dviroelthe idea is that we will now mark some services as experimental, due to the lack of docs and testing 12:36
dviroeli will update the patch which some suggestions from amoralej 12:36
dviroelthen we shuould be good12:36
dviroelnext thing will be to add a warning message for those experimental integrations12:36
dviroelthis patch will be a follow up then12:37
rlandyany more review to bring to attention?12:37
rlandyok - moving on ... 12:39
rlandy#topic: Bug Triage12:39
rlandywe have carried these for two meetings idk if they are still relevant ...12:39
rlandyRevisiting: https://bugs.launchpad.net/watcher/+bug/2107467 (workload_stabilization strategy does not show standard_deviation if it's below the audit thre)12:39
rlandyjgilaber: ^^ you logged this12:40
jgilaberyes, we discussed this some time ago12:40
jgilaberI included some more details after that meeting12:40
rlandyit's assigned to you - do you need further discussion?12:41
jgilaberwe were missing to set the importance12:41
jgilaberI think this can be set to low, since it's just a UX issue, the strategy is functional12:41
rlandyany objections to this proposal ^^?12:42
amoralejyes, i think it's low12:42
amoralejbut actually, i think we didn't get a clear conclussion about if that was a real bug or how to manage it12:43
jgilaberyes, it wasn't clear how to fix it, but I don't have time to fix it now12:44
amoralejyes12:44
jgilaberI think we can revisit once it's being worked on12:44
amoralej+112:44
jgilaberack, setting the importance and moving it to triaged then, thanks!12:45
rlandyjgilaber: all set here for now?12:45
jgilaberyes12:45
rlandyalright ... next12:45
rlandyhttps://bugs.launchpad.net/watcher/+bug/2110991  [doc] Plugin docs still refers to Voluptuous schemas12:46
dviroeli filed this one, while looks through the documentation12:46
rlandyimportant not set - any thoughts?12:46
dviroelthere are some places referencing a very old schema validation12:46
dviroeldoc updates I think that i usually low12:47
dviroela contributor docs in this case, not user doc12:47
dviroellow should be fine12:48
rlandyok - pls go ahead and mark it12:48
dviroelack12:48
rlandyok - next ...12:48
rlandyhttps://bugs.launchpad.net/watcher/+bug/2111785       Zone migration strategy fails with StorageResourceNotFound while the volume exists12:48
rlandyjgilaber: ^^ 12:48
jgilaberthis one might not be a bug12:49
jgilaberI saw the problem while testing the zone migration strategy and I thought there was some problem with the cinder collector12:49
jgilaberbut it turned out it was just disabled by default12:49
jgilaberI put up a patch to enable it, but I'm not sure if that is the best approach12:50
jgilaberjust left it open for discussion12:50
jgilabernot really sure if I should close it, left it open as medium/low or set it to wishlist12:51
dviroelright, not really a bug imho, bug worth discussion if we should move the default to enabled or not12:51
rlandydo you want to take the discussion here or async on the bug?12:53
jgilaberwe can do async I think12:53
dviroelfor CI testing you can still enable it with a config option, right?12:53
dviroelfor specific CI jobs, where you plan to run storage tests12:53
jgilaberyes, we can12:53
dviroelwe can discuss the default enabled async I think12:53
dviroeland this should not block jgilaber testing now12:54
rlandyok - good 12:54
rlandymoving on ...12:54
rlandy#topic: open floor12:54
rlandyanything else to raise?12:54
rlandyalright ... moving on ...12:56
rlandy#topic: Volunteers to chair next meeting12:56
dviroelo/12:56
rlandythank you dviroel12:56
rlandythank you for your participation12:57
rlandy#endmeeting12:57
opendevmeetMeeting ended Thu Jun  5 12:57:15 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:57
opendevmeetMinutes:        https://meetings.opendev.org/meetings/watcher_weekly_meeting__05_june_2025/2025/watcher_weekly_meeting__05_june_2025.2025-06-05-12.01.html12:57
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/watcher_weekly_meeting__05_june_2025/2025/watcher_weekly_meeting__05_june_2025.2025-06-05-12.01.txt12:57
opendevmeetLog:            https://meetings.opendev.org/meetings/watcher_weekly_meeting__05_june_2025/2025/watcher_weekly_meeting__05_june_2025.2025-06-05-12.01.log.html12:57
dviroelty rlandy 12:57
opendevreviewJaromír Wysoglad proposed openstack/watcher-specs master: Support multitenancy with Prometheus datasource  https://review.opendev.org/c/openstack/watcher-specs/+/94980413:20
opendevreviewRonelle Landy proposed openstack/watcher master: WIP: Add table - level of test/usage per strategy  https://review.opendev.org/c/openstack/watcher/+/95144013:21
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload balance with real data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95033513:38
opendevreviewMerged openstack/watcher master: Fix audit creation with no name and no goal or audit_template  https://review.opendev.org/c/openstack/watcher/+/94997713:39
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Add tests for workload_balance with injected data  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/94972213:45
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Move function for creating instances from 1 to vairable number of instances per host  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95185914:00
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Move function for creating instances from 1 to variable number  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95185914:08
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Move function for creating instances from 1 to variable number  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95185914:08
opendevreviewDavid proposed openstack/watcher-tempest-plugin master: Move function for creating instances from 1 to variable number  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95185915:46
opendevreviewDouglas Viroel proposed openstack/watcher master: Add Integrations doc page with support matrix  https://review.opendev.org/c/openstack/watcher/+/95169916:31
opendevreviewMerged openstack/watcher-tempest-plugin master: Change destination node calculation on actuator tests  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95137817:23
opendevreviewRonelle Landy proposed openstack/watcher master: Add doc clarifications for Zone Migration  https://review.opendev.org/c/openstack/watcher/+/95189918:44
opendevreviewRonelle Landy proposed openstack/watcher master: Update Workload Balance strategy documentation  https://review.opendev.org/c/openstack/watcher/+/95102518:51
opendevreviewRonelle Landy proposed openstack/watcher master: Add doc clarifications for Zone Migration  https://review.opendev.org/c/openstack/watcher/+/95189918:53
opendevreviewRonelle Landy proposed openstack/watcher master: Update Host Maintenance strategy documentation  https://review.opendev.org/c/openstack/watcher/+/95100219:07
opendevreviewDouglas Viroel proposed openstack/watcher-specs master: Adds spec for extend compute model attributes  https://review.opendev.org/c/openstack/watcher-specs/+/94728219:11
opendevreviewRonelle Landy proposed openstack/watcher master: Add doc clarifications for Zone Migration  https://review.opendev.org/c/openstack/watcher/+/95189919:19
opendevreviewRonelle Landy proposed openstack/watcher master: Add table - level of test/usage per strategy  https://review.opendev.org/c/openstack/watcher/+/95144019:31
opendevreviewRonelle Landy proposed openstack/watcher master: Add doc clarifications for Zone Migration  https://review.opendev.org/c/openstack/watcher/+/95189921:09
opendevreviewRonelle Landy proposed openstack/watcher master: Update Host Maintenance strategy documentation  https://review.opendev.org/c/openstack/watcher/+/95100221:15
opendevreviewRonelle Landy proposed openstack/watcher master: Update Workload Balance strategy documentation  https://review.opendev.org/c/openstack/watcher/+/95102521:18

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