Thursday, 2025-11-06

opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Remove legacy integration test framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/96477505:15
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820905:15
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820905:16
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Fixed incorrect use of status_choices in statetable  https://review.opendev.org/c/openstack/watcher-dashboard/+/95918905:16
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820905:30
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:15
opendevreviewchandan kumar proposed openstack/watcher-tempest-plugin master: Added tempest API tests for continous audit  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95600407:27
opendevreviewchandan kumar proposed openstack/watcher-tempest-plugin master: Added tempest API tests for continous audit  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95600407:34
amoralejhi, as discussed, i'm sending a patch to replace the usage of override-defaults https://github.com/openstack/watcher/blob/master/devstack/override-defaults#L9 by a more explicit setting in .zuul.yaml in jobs definitions. Should I remove that overrides file or i can leave it for the case of manual devstack deployments?09:52
opendevreviewAlfredo Moralejo proposed openstack/watcher master: Set notification_format explicitely in jobs config  https://review.opendev.org/c/openstack/watcher/+/96625210:06
jgilaberamoralej, I would eitherkepp the overrides or add the configuration10:18
jgilaberin the example local.conf files10:19
amoraleji decided to keep it in the overrides to avoid adding it to local.conf and keep backwards compatibility in case anyone is deploying it with their own local.conf files10:19
amoralejbut can modified if needed10:19
jgilaberthat makes sense to me10:20
jgilabersean-k-mooney, I've been digging some more on the functional tempest failures on some stable branches10:21
jgilaberI think the problems comes from https://github.com/openstack/tempest/commit/f7470781222524a6a65848721e7f64c6dd5cb8aa10:21
jgilaberI suspect that setting the upper constraints file is forcing the tempest tox env to be recreated and then it's missing the watcher tempest plugin10:22
jgilaberthe 2025.1 job is recreating the env https://zuul.opendev.org/t/openstack/build/1043240c04a6440d9519719c5e01f6a2/log/job-output.txt#2827110:22
jgilaberwhile the 2025.2 does not https://zuul.opendev.org/t/openstack/build/6424ad8fe237481981686f89402470f2/log/job-output.txt#2796410:23
sean-k-mooney jgilaber  ah ok11:21
sean-k-mooneyjgilaber: we shoudl fix this gmaan ^ can you comment on that when your around11:21
sean-k-mooneywhat is the correc tway to ensure the tempest plugin is preserved11:22
sean-k-mooneyjgilaber: we ar eproably missign a step11:22
jgilabermaybe we should configure TEMPEST_VENV_UPPER_CONSTRAINTS in those jobs to point to stable/202*?11:37
sean-k-mooneyyes but i think tha tis ment to be done in devstack for use on the stable branch of devstack11:39
sean-k-mooneybut also that is only needed when we are pinning tempest11:39
sean-k-mooneywe use master tempest for all stable branches11:40
sean-k-mooneyso its really only needed on unmaintaied jobs11:40
sean-k-mooneyat least that is my understanding11:40
sean-k-mooney https://github.com/openstack/tempest/blob/master/roles/run-tempest/tasks/main.yaml#L3411:42
sean-k-mooneyalso seams to configure it for us11:42
sean-k-mooneyjgilaber: how are we installing the plugin?11:43
sean-k-mooneyah good we are doing it via devstack usint the tempst_plugin mechanisum https://github.com/openstack/watcher/blob/master/.zuul.yaml#L117-L11811:45
sean-k-mooneyjgilaber: let make the failing jobs non voting for now so we can merge the patch to drop 2024.111:46
sean-k-mooneyjgilaber: then we cand fix the failing branches seperately11:47
sean-k-mooneywell failing brnach jobs since it not a branched repo11:47
jgilabersounds good, let me send a patch11:48
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: Make functional jobs older than 2025.2 non voting  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96625611:52
dviroelhi all o/,  watcher team meeting will start in 5 min11:55
dviroel#startmeeting watcher12:01
opendevmeetMeeting started Thu Nov  6 12:01:50 2025 UTC and is due to finish in 60 minutes.  The chair is dviroel. 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'12:01
dviroelhi all o/12:02
jgilabero/12:02
morenodo/12:02
sean-k-mooneyo/12:02
dviroelcourtesy ping: amoralej chandankumar rlandy12:03
rlandyo/12:03
chandankumaro/12:03
amoralejo/12:03
dviroeloh, the ping works :) 12:03
dviroelthank you all for joining :) 12:03
dviroellet's start with today's meeting agenda12:03
dviroel#link https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L27 (Meeting agenda)12:04
dviroelwe have a couple of topics to cover today12:04
dviroelfeel free to add your own topics to the agenda12:04
dviroellets start12:04
dviroel#topic Announcements12:05
dviroelfirst one is about last week PTG12:05
dviroelwe had a full week of discussion around different topics and across multiple projects12:05
dviroelin watcher sessions we covered:12:06
dviroeltech depts, future of integrations, known bugs/issues, improvements to the project, improvements to our testing and new features proposals, among others12:06
dviroelthe link to the etherpad is12:07
dviroel#link  https://etherpad.opendev.org/p/watcher-2026.1-ptg12:07
dviroelyou can also take a look on the summary instead, that I recently sent to the ML12:07
dviroel#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/CQDEIZKBW6JF4WTE4U5JCIVDNA7FKD7B/12:08
dviroelif you look at the ptg etherpad, on line ~#5712:08
dviroelyou will find a compilation of action items that was built based on all topics discussed during the week12:08
dviroelif you want to help us on any of these topics, please add your name on it12:09
dviroelif the item has already a person assigned, you may want to reach that person and see how you can help with that effort12:09
dviroelit is very likely that we will bring new discussions to this weekly meeting, as a follow up from our PTG sessions 12:10
sean-k-mooneyi have a second summary here https://gist.github.com/SeanMooney/8a5e8bfc3538917804dfff819c69de10 as well12:10
sean-k-mooneyi proably wont do a block on the ptg sessions this release like i did last year12:11
dviroelsean-k-mooney: thanks for sharing :)12:11
sean-k-mooneyit takes quite a lot of enery to do that well, dviroel thanks for posting the summery ot the list12:11
dviroel++12:12
dviroelanyone wants to highlight something about the PTG?12:12
amoralejthanks for working on the summary dviroel 12:12
sean-k-mooneyi had one tought on reflection after the event12:12
sean-k-mooneywe choose 3 hrous over 3 days, that left things quite compressed12:13
sean-k-mooneyteh overlap with nova was also not ideal12:13
sean-k-mooneyi wonder if we should cosnier withe more shorter sesssions or starting earlier (on the monday) next time12:14
dviroelright, most of the team were kinf of using the same timeslots12:14
dviroelsean-k-mooney: yes we can 12:14
dviroelptg on monday was quiet in the end12:14
sean-k-mooneyit was a public holiday in ireland so whiel i coudl have attennded i chose not too12:15
sean-k-mooneyif there were wathcer session i would have obvioulsy12:15
sean-k-mooneybut i dont know how many other contries had a simialr holiday and if team avoided it as a result12:15
dviroelso yeah, next ptg we can try that12:15
amoraleji'd vote for doing more sessions, not shorter sessions, i think the conversations were good and i think it's good to give time12:15
dviroelwe may include one more day in the end12:17
dviroelwe may avoid conflicts starting earlier and reserving less time on each day12:18
dviroelok12:18
dviroelwe will have that discussion again next time, when we start booking them?12:18
dviroelbut that s an important feedback12:19
dviroelanything else folks?12:19
dviroelwe may want to move forward, we have more topics12:19
dviroelnext on the announcement, a small one12:19
sean-k-mooneyyep we can move on12:19
dviroela just created a new status etherpad12:19
dviroelstill working on adding links on it12:20
dviroel#link https://etherpad.opendev.org/p/watcher-gazpacho-status12:20
* dviroel created this 5 min before the meeting starts12:20
dviroelso we can track our reviews there12:20
dviroelany improvement to that etherpad is welcome too12:20
dviroelwe may want to track backports there too12:21
dviroellets see12:21
sean-k-mooneyam can i make a request12:21
dviroelsure12:21
sean-k-mooneycan we sue 2026.1 instead12:21
dviroelin the etherpad name?12:21
sean-k-mooneythat technically the offal release name and gazpacho is just the code name12:21
sean-k-mooneyyes12:21
dviroelack12:22
dviroelcorrect12:22
sean-k-mooneyite much eaiser to fined the related ones if we just use the number12:22
dviroelsince Antelope, the numbering are the official  name12:22
sean-k-mooneyits why i use them for the ptg ethere pads as i often go back years later and refence them12:22
sean-k-mooneyim not sure we will do that of the status ones but finablity is high on my list12:22
dviroeli did had to search how to properly write gazpacho for instance12:22
dviroelack, agree12:23
dviroelI can fix that after the meeting12:23
sean-k-mooneyyes also that i cant spel gazpacho consitently12:23
sean-k-mooney+112:23
dviroelthanks for the feedback12:23
dviroelok12:23
dviroelmoving to the next12:23
dviroel#topic Unmaintained branch cleanup12:23
dviroelhey jgilaber o/12:23
dviroel#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/YK4FRR6LBKZNS3PXFSYH3P3P6HQL4HCS/12:24
dviroeljgilaber recently sent this mail to openstack-discuss ml12:24
jgilaberwe were talking about umnaintained branches last week with chandankumar and sean-k-mooney and realized we still have the old 2024.1 branch12:24
jgilaberso I sent the email to see if anyone was using that branch or had any need of it12:25
jgilaberotherwise we can remove it since it's been 2 years since the last patch12:25
sean-k-mooneyyep12:25
sean-k-mooneythe default is to remove unless a unmtained branch liason request it12:25
jgilaberI wanted to bring it here in case anyone had any objection, if not I'll propose a patch to remove it12:26
sean-k-mooneyin this case no one has being doing maintainces (it does not have the security bug fix for example)12:26
sean-k-mooneyso i think we shoudl proceed12:26
amoralej+112:26
dviroel+1 on proceed with the proposal12:26
jgilaberack, I'll propose the patch after the meeting12:27
dviroelack, thanks jgilaber 12:27
dviroelsince there is no objections or concerns, lets move to the next topic12:27
dviroel#topic  Functional tempest jobs for 2025.1 and 2024.2 broken12:28
dviroelwhich is also from jgilaber 12:28
jgilaberyep, yesterday I submitted a patch to drop the tempest functional job for 2024.112:28
jgilaber#link https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96614612:28
jgilaberand noticed that some functional jobs were consistently failing12:28
jgilaberI've created a bug for it https://bugs.launchpad.net/watcher-tempest-plugin/+bug/213078312:29
jgilaber#link https://bugs.launchpad.net/watcher-tempest-plugin/+bug/213078312:29
jgilaberand submitted a patch to make them non-voting while I work on a fix to unblock other patches12:29
jgilaber#link https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96625612:29
jgilaberthe tldr is that it seems that this commit https://github.com/openstack/tempest/commit/f7470781222524a6a65848721e7f64c6dd5cb8aa is making tox recreate the tempest venv12:30
jgilaberand that does not install the watcher-tempest-plugin so it does not find the tests12:30
sean-k-mooneyya12:31
sean-k-mooneyso thise feels like a cobination of things12:31
sean-k-mooneynewere version fo tox effectivly hash the venenv12:32
sean-k-mooneyso if it sees that we installed a package into it it will recreat it when we execute a command12:32
sean-k-mooneythere may be an interactoin with settup toosl as well but this feels like a tempest/devstack bug that we should report to the qa team12:32
sean-k-mooneyand then fix it ether in our plugin or tempest or devstack so that we do this porperly12:33
sean-k-mooneyi know there was dicsssion in devstack about how we are currently creating the venv12:33
sean-k-mooneylets pick this up with gmaan whne they are online later12:34
sean-k-mooneyand bring it to the #openstack-qa channel12:34
sean-k-mooneywe are likely not the only team impacted12:34
sean-k-mooneyi need to step away for a few minutes so conitnue without me12:35
dviroelack, do we agree on making 2025.1 and 2024.2 non-voting for now? or wait for a fix? 12:35
sean-k-mooneymaybe also 2025.2 i saw that fail on one patch12:35
sean-k-mooneybut that is my propsoal yes12:35
chandankumar+1 for non-voting 12:35
dviroeli think that it will depend on how quickly this fix will land?12:36
sean-k-mooneywe just need to be carful with what we merge12:36
dviroelyep12:36
chandankumarit is failing on my watcher tempest plugin patches also12:36
dviroelasking based on how urgent these patches are to land today on in 1 or 2 days12:36
amoralejis it affecting jobs only the stable tests in watcher-tempest-plugin or also in the stable branches of watcher ?12:37
jgilaberdviroel, maybe it's something simple, but I don't know enough about devstack to guess12:37
dviroelack12:37
dviroellets continue this conversation in the #openstack-qa channel 12:37
dviroeland we can defer here in the channel later today12:37
dviroelthanks for working on this issue jgilaber12:38
dviroeland reporting it12:38
jgilaberamoralej, I would expect to also affect the watcher stables branches, but I don't think we've had anything recent running there12:38
amoralejack12:38
dviroelyeah, ack12:39
dviroelok, so lets move on and continue to track this after the meeting, ok?12:39
jgilaber+112:39
dviroel#topic Delete/bulk delete operation on audits/actionplan12:39
chandankumarlet me take it from here12:39
dviroelhey chandankumar this is a follow up from dashboard session from the ptg12:39
dviroel:)12:40
chandankumaryes correct12:40
chandankumarCurrently we have openstack optimize audit delete aud1 aud2 aud3 or openstack optimize actionplan delete ap1 ap2 ap3.12:40
chandankumarIn both case, openstack cli sends a single delete request multiple times to delete the audit or actionplan.12:40
chandankumarFrom codewise, It performs a soft deletion on audit/actionplan, then we need to manually run watcher db purge to delete the audit/actionplan permanently from the DB.12:40
chandankumarI saw, When we delete an audit, it does not delete actionplan linked with the audit. Is it expected? or do we we want to extend to perform12:40
chandankumara soft delete on the action plan also?12:40
dviroelI would not expect to delete all together12:41
amoralejyeah, i'd keep current behavior12:41
dviroelthe action plan could still exist I think12:41
dviroelif we think on a future rollback mechanism12:42
dviroeluser could use that action plan to rollback something12:42
dviroelnote: this not exist today12:42
dviroeland would not be associated with the audit itself in this case12:42
amoralejeven for audit purposes, one may want to keep the actionplans visible12:43
dviroelonly with the action plan12:43
dviroelamoralej: yes12:43
chandankumardviroel: amoralej thank you for clarifying it, it make sense to keep it as it is.12:44
chandankumarMoving to bulk delete topic12:44
dviroelis there a link from action plan to the audit?12:44
dviroelin the dashboard? that may break?12:44
chandankumarhttps://paste.openstack.org/raw/bh4xt1eZG8F4GgF2Amo6/ - this is what I have in the cli12:45
chandankumaronce we delete an audit, in the actionplan list it is set to None12:45
amoralejso Audit is set as None12:45
amoralejit'd be interesting to check if it's removed in the db or managed in the api12:45
chandankumarhttps://github.com/openstack/watcher/blob/b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4/watcher/api/controllers/v1/audit.py#L74112:46
chandankumarbased on the code, it perfrom soft_delete, I assume it just update the status to DELETED12:46
dviroelwhen it is soft delete, I guess that it will not appear anymore12:48
dviroelbut it will be on the db12:48
amoralejyes, it is12:48
amoralejmy question was if the audit field for that actionplan was removed in the db, sorry12:49
amoralejin soft_delete12:49
amoralejgiven that cli shows None12:49
dviroelah ok12:49
amoralejor it's still in db, but the api is filtering it as it is soft_deleted12:49
amoralejjust curiosity, np12:49
chandankumaramoralej: I will check that and get back on this.12:49
sean-k-mooneyback12:50
sean-k-mooneyi woudl expect it to still be in the db12:50
dviroelthis should be handled by the db12:50
sean-k-mooneybut it depend on hwo it was hooked up12:50
dviroelbut the tl;dr; here is to not delete the Action Plan when the audit is deleted, I think that we agree with the current implementation12:52
chandankumaryes correct!12:52
dviroelchandankumar: you were about to bring another point in this topic12:52
dviroel?12:53
chandankumaryes coming to that12:53
chandankumarComing on bulk delete topic, Currently I found reference of bulk delete in swift API and in rest of the project there is no reference of that.12:53
chandankumarreference from swift https://github.com/openstack/swift/blob/master/swift/common/middleware/bulk.py12:53
chandankumarSince we have a requirement to do bulk archieve for audit/actionplan. How do we want to proceed with implementation?12:53
sean-k-mooneyya so its not a common operation that need api support12:53
sean-k-mooneywell it depends12:54
amoralejit would be asynchronous task ?12:54
chandankumarIf an user passes openstack optimize audit delete aud1 aud2 aud3 , Does it will call bulk delete api, it will do a single api call to delete all the passed audits or it will delete all the audit and perform soft delete from the db?12:54
sean-k-mooneyarchiving an action plan shoudl archive teh actions assocated wtih the plan12:54
sean-k-mooneyarchiving a one shot audit coudl do the same, but that is less clear that it shoudl12:54
sean-k-mooneycertenly if we want the behavior to be the same for contious audit we woudl nto want ti too12:55
amoralejarchiving an actionplan already archives the actions12:55
sean-k-mooneybut yes at the api level we could take the uuids as a list in the query stirng12:55
sean-k-mooneyform a http point of view the delete method is not expected ot have a body12:56
sean-k-mooneyso if we dont want to hit the quary string lenght limit 12:56
sean-k-mooneythe othe roption wouls be a post to a new api endpoint with the auits or action plans to archive listed in json in the boday12:57
sean-k-mooneythe final optoin i see is takign a `cacade` or simialr query arg to the audit delete12:57
sean-k-mooneyto opt into archiing the action plans as well12:58
chandankumarcurrently we donot archive actionplan if we archieve audit12:58
dviroelwe could, if the user decide to do that with an option, but yeah, we don't do by default12:59
amoraleji like the idea of making it an option12:59
dviroeli mean, we don't support that12:59
sean-k-mooneyso that 3 related optiosn `DELETE /audit/<uuid>?cacade=true`   `DELETE /actionplan/?uuids=....` or `POST /archive with a json body`12:59
sean-k-mooneythe ohter option woudl be do do it client side only which im not sure is correct13:00
sean-k-mooneyif we were to just do it in the watcher dashbaord it woudl have to be server side in the plugin not in javascript13:01
* dviroel time check13:01
sean-k-mooneyi think there is enoguh dicusion here to show that in any case this need a spec13:01
sean-k-mooneydo we agree?13:02
amoraleji'd expect horizon to provide some support for bulk?13:02
dviroelyes13:02
chandankumarfrom dashboard point of view , use can click on bulk archieve button to archieve all audit?13:02
dviroelyes -> agree that we need a spec13:02
amoralej+1 to spec13:02
sean-k-mooneyim not sure we need this at all by the way13:02
sean-k-mooneymy general prefence woudl be to have an expiry time on the audit/action plans13:03
amoraleji see it as a nice-to-have requirement, tbh13:03
sean-k-mooneyboth for howlong an pending action plan is retains and completed ones13:03
sean-k-mooneyso a time to live for unappoved action plans 13:03
sean-k-mooneyand an expiry time before they are auto archived13:03
sean-k-mooneybut we can talk about the usecase in the spec13:04
dviroelexpiry time is also a good idea from my pov13:04
sean-k-mooneyand then desing the correct feature or feature to adress that13:04
dviroelchandankumar: yeah, we need more time to think about and the spec would be a good starting point, describing the uses cases and possible solutions13:05
chandankumar+ for expiry time, Does is it going to be a seperate feature?13:05
dviroeland maybe we can revisit in future meetings if needed13:05
chandankumarI got more info for the spec now, I will start working on that13:05
sean-k-mooneywe can scope that doen in the spec13:06
sean-k-mooneyif its too complicate we can split it13:06
dviroel+113:06
chandankumar+113:06
chandankumarthank you all !13:06
sean-k-mooneyif not we can have one spec for audit/action lifetimes13:06
dviroelthanks chandankumar 13:06
sean-k-mooneyand cover the watcher ui and cli imapcts13:06
dviroelso we are out of time13:06
dviroelthere are 2 links in the reviews topic13:07
dviroel#topic Reviews13:07
dviroel#link https://review.opendev.org/c/openstack/watcher/+/958766: Remove watcher_notifications from default value13:07
dviroeland 13:07
dviroel#link https://review.opendev.org/q/topic:%22bug-2126767%22+and+status:open service_monitor for decision-engine13:07
dviroelwe don't have time to go into details13:07
dviroelbut we should be looking at those as requested13:07
dviroelamoralej: we can get you a topic at the start of next meeting if needed13:08
amoralejsecond one was just to bring those to your atenttion13:08
dviroelamoralej: ack, thanks13:08
amoralejwe can discuss in the reviews13:08
dviroel#topic Volunteers to chair next meeting13:08
jgilaberI can do it dviroel 13:08
dviroeljgilaber: TY13:08
dviroelso13:09
dviroellet's wrap up for today13:09
dviroelwe will meet again next week13:09
dviroelthank you all for participating13:09
dviroel#endmeeting13:09
opendevmeetMeeting ended Thu Nov  6 13:09:26 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:09
opendevmeetMinutes:        https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-11-06-12.01.html13:09
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-11-06-12.01.txt13:09
opendevmeetLog:            https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-11-06-12.01.log.html13:09
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: [WIP] Set TEMPEST_VENV_UPPER_CONSTRAINTS in some jobs  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96626814:14
dviroeljgilaber: wouldn't yatin fixes solve our issues?14:26
dviroelhttps://review.opendev.org/c/openstack/devstack/+/966239?14:26
jgilaberprobably, I was checking something similar14:27
jgilaberI'll open a DNM patch to check14:27
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: [DNM] Check if existing devstack patch fixes the jobs  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96627414:29
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: [DNM] Check if existing devstack patch fixes the jobs  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96627415:39
jgilaberdviroel, you were correct, it does fix the problem, I added the 2025.1 fix  as depends-on and the 2025.1 functional job passed15:39
dviroelnice15:50
opendevreviewJoan Gilabert proposed openstack/watcher master: Fix zone migration to accept dst_pool or dst_type  https://review.opendev.org/c/openstack/watcher/+/96477616:54
sean-k-mooneyjgilaber: dviroel  so we may revert and do the tempet change slightly diffently gmaan has created a revert and im gogn to create a dnm to test it. 17:22
dviroelsean-k-mooney: ok, thanks for the update17:24
opendevreviewsean mooney proposed openstack/watcher-tempest-plugin master: [DNM] tesing revert of tempest pin  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/96631117:26
opendevreviewJoan Gilabert proposed openstack/watcher master: Fix zone migration to accept dst_pool or dst_type  https://review.opendev.org/c/openstack/watcher/+/96477618:03

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