Thursday, 2025-08-28

opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add support for passing parameters while creating audit  https://review.opendev.org/c/openstack/watcher-dashboard/+/95753507:46
opendevreviewMerged openstack/watcher master: Rename confusing query timeout options  https://review.opendev.org/c/openstack/watcher/+/95850709:26
opendevreviewDavid proposed openstack/watcher master: Update aetos fake data job to disable real metrics  https://review.opendev.org/c/openstack/watcher/+/95876010:48
opendevreviewDavid proposed openstack/watcher master: Update aetos fake data job to disable real metrics  https://review.opendev.org/c/openstack/watcher/+/95876010:51
dviroelhi all o/11:50
dviroelwatcher weekly meeting will start in 911:51
dviroelhttps://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L2511:51
rlandyo/12:00
dviroel#startmeeting watcher12:00
opendevmeetMeeting started Thu Aug 28 12:00:57 2025 UTC and is due to finish in 60 minutes.  The chair is dviroel. 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'12:00
dviroelhi all o/ 12:01
chandankumar\o12:01
dviroelwho's around today?12:01
morenodo/12:01
jgilabero/12:01
dviroelcourtesy ping: amoralej sean-k-mooney12:02
sean-k-mooneyo/12:02
dviroelamoralej is out today..12:02
dviroellets start12:02
dviroeltoday's meeting agenda12:02
dviroel#link https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L30 (Meeting agenda)12:02
dviroelfeel free to add your own topics to the agenda12:02
dviroelfirst one12:03
dviroel#topic Flamingo Feature Freeze12:03
dviroelwe reach the flamingo feature freeze12:03
dviroel#link https://releases.openstack.org/flamingo/schedule.html12:03
dviroelwhich means that no feature should be landed after this deadline, unless your explicit require an exception12:04
dviroelbut I don't think that is the case of watcher this cycle :) 12:04
sean-k-mooneytechinally its end of day12:04
dviroelright12:04
sean-k-mooneyso the only "feautre" i think we may merge woudl be the watcher client update12:05
sean-k-mooneyfor the skip change12:05
dviroelif we check our etherpad12:05
sean-k-mooneyalthogh i have not reviewed that properly yet12:05
dviroel#link https://etherpad.opendev.org/p/watcher-flamingo-status12:05
dviroelHost Maintenance Strategy - Disable Migration [MERGED]12:05
dviroelmain patch merged, we only have tempest plugin change to merge, which is fine12:05
dviroelbut requires some attention from the owner12:06
dviroeli will send a comment in the patch later today12:06
sean-k-mooneyyep that can merge at any time once ready12:06
dviroelAdd Skip Actions [MERGED]12:06
dviroelas sean-k-mooney mentioned, we still have the client to review/merge12:07
dviroelthe main patches landed12:07
dviroelI alredy did a review in the client, looks good, just added a comment about default microversion12:07
sean-k-mooneyi see your +1 on the tempest change and chandankumar  is +212:07
sean-k-mooneydo we want to proceed with is as is12:08
dviroelmaybe chandankumar can also take a look and help us with a follow up if needed12:08
sean-k-mooneyand extend in a folow up?12:08
dviroelsean-k-mooney: works for me, not a blocker12:08
sean-k-mooneyyour  main concern was adding senario tests in addtion to the api tests right12:08
dviroelyes12:09
dviroelit is kind of hidden there12:09
chandankumardviroel: I am working on updating python-watcherclient patch12:09
dviroelbut it is at least validating the implementation12:09
sean-k-mooneyi woudl like to get some coverage in sooner rather then later so given alfredo will be on pto for a while i think we can proceed with this as a baselien if no one objects12:09
dviroelchandankumar: thanks!12:09
dviroelsean-k-mooney: agree12:09
dviroelwe didn't have too much time do discuss that12:10
dviroelbut it is better to merge as is, and have the tests running 12:10
chandankumardviroel: dashboard one is almost ready, I am working on adding status_field to the action info12:10
dviroelchandankumar: ok, I haven't look at that yet 12:10
sean-k-mooneyim partly open to the idea of a feature freeze exception if its ready by the end of day tomorrow12:11
sean-k-mooneyfor the dashbaord pices12:12
sean-k-mooneybut after that i would prefer to adress this next cycle12:12
sean-k-mooneythat assume we get the clinet change landed today12:12
dviroeli am ok with that too12:13
sean-k-mooneyand can do a relase this week.12:13
sean-k-mooneyi said this last cycle by the way12:13
sean-k-mooneybut the general rule of thumb is if its +2w by FF you are allowed to recheck it up until the next monday to get it landed12:14
sean-k-mooneyafter that the grace perod has ended but i dont think we will have that problem12:14
sean-k-mooneywe dont have a lot of patches pending12:14
dviroelchandankumar: ok, so we count on you for updating those, let us know if you need help with something12:14
opendevreviewchandan kumar proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691112:15
dviroeloh, you are fast :)12:15
chandankumardviroel: ^^12:15
dviroelok, sean-k-mooney will also need to look at the client and we can see if is really ready12:16
dviroeltks chandankumar 12:16
dviroelI will check the dashboard later12:16
dviroelanything else for this feature?12:17
dviroelnext one is12:17
dviroelExtend Compute Model Attributes [MERGED]12:17
dviroelwe discussed in previous meetings the limitatio of the max api version in the novaclient12:17
dviroelwhich limited us to a smaller set of attributes added in the model12:18
dviroelwe merged the feature based on that12:18
dviroela spec updated is open for review12:18
dviroel#link https://review.opendev.org/c/openstack/watcher-specs/+/95592112:19
dviroelwhich address these concerns12:19
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820912:19
dviroelwith that, the api microversion 1.6 should be the max microversion for this cycle12:19
dviroelthe changes that we miss to land are the tempest plugin ones too12:20
dviroelwhich cover some tests to data_model list (1.3)12:20
dviroeland the extended attributes (1.6)12:20
dviroelno changes are expected in the client12:20
dviroelthe data model list in the client already display a limited list of attributes12:21
dviroelonly the most important ones like, host and server uuids, states, etc.12:21
sean-k-mooneyack, again on the tempest changes we can merge those up to rc1, we done branch the plugin so we can merge after rc 1 as well but we may want to sablise the plugin whiel the final release is happening12:22
sean-k-mooneywe can dicuss tha as we go12:22
dviroelack12:22
sean-k-mooneyya im not entirly sure what to do about this api in general and the client support for it12:22
sean-k-mooneythis si one of the api that i think was a mistake in the past to expsoe in the rest api12:23
dviroelright, and tbh I think that today is only useful for tempest tests 12:23
sean-k-mooneywe coudl continue to supprot it but if we want to ever run more then 1 decsion enghine we need to refactor how we store the datamodel12:23
sean-k-mooneyso for now im not worreied about the divergace betwen the api respocne and the cli view12:24
sean-k-mooneybecause as you said its already a subset12:24
dviroelcorrect12:25
sean-k-mooneybut i do think we want to think about this before adding https://review.opendev.org/c/openstack/watcher/+/95536512:25
jgilaberyes, as dviroel said, the only use for this is in tempest tests12:26
sean-k-mooneybasicly do we want to remove it in a new microversoin effectivly freezing the api respocne to what is in 1.612:26
dviroelack, we need to discuss more about that12:26
sean-k-mooneyor continue to extned it in which case we need to prioritize making it scaleable12:26
jgilaberand notifications solve the problem without it12:26
dviroelthis may be a good topic for another meeting or ptg12:27
sean-k-mooneyyep12:27
sean-k-mooneyill add it to the ptg list if its not already there12:28
dviroelack, thanks sean-k-mooney 12:28
dviroelok, that's it for this feature12:28
dviroelthe other 2 we already covered in last week's meeting12:28
dviroelEventlet Removal  and Aetos datasource are done for this cycle12:29
dviroelwith CI jobs already in place12:29
dviroelanything else that we should discuss about FF?12:29
sean-k-mooneyon thing12:30
* dviroel waits12:30
sean-k-mooneytthe monasca client patch12:30
dviroeloh12:30
sean-k-mooneyhttps://review.opendev.org/c/openstack/watcher/+/95696812:30
sean-k-mooneyill be rebaseing this today12:31
sean-k-mooneybut i woudl like to treat that as a bugfix not a feature12:31
sean-k-mooneywhich is why i filed abug so assuming there is no objection12:31
dviroelack12:31
sean-k-mooneythen that can merge up until rc112:31
sean-k-mooneyso just callign out that im not expecting this to be blocked by FF unless there i an objection12:32
sean-k-mooneyi should get it rebased in an hour or so anyway12:32
sean-k-mooneybut that was all i had12:32
dviroelis there any objections on sean-k-mooney proposal?12:32
jgilaber+1 from me to consider it a bug, since the project is retired12:32
sean-k-mooneyi guess there is a followup but ill also need input form the stable team12:33
sean-k-mooneythe followup being once we are happy with it do we want to backport it or not12:33
sean-k-mooneythis si not normlaly something we would backport12:33
sean-k-mooneybut again its now retired and monascal has not had a release since 2023.112:34
dviroelright, it has some upgrade impact12:34
sean-k-mooneyso i woudl like to get input form the stable team on that12:34
dviroelthanks sean-k-mooney - lets us know how it goes12:34
dviroelok, so I will move to the next topic12:34
dviroel#topic Elections for PTL/TC are open12:35
dviroela reminder that elections for PTL/TC are open12:35
dviroel#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/5WLCZVX7VSIVQDWOSH6KTHM62275WIQW/12:35
dviroelif you are eligible to vote, please check your email, you should receive a link to the voting pool12:36
dviroeland watcher will go with DPL model once again12:37
dviroelthe current model proposal is here12:38
dviroel#link https://review.opendev.org/c/openstack/governance/+/95808512:38
dviroeli think that we are just missing dan approval there12:38
dviroelto proceed12:38
dviroelI may ping him later today to get his attention to this patch12:39
dviroelany question or concerns?12:39
dviroel#topic Reviews12:40
dviroelin general, i would propose you to add your patches to the review list12:40
dviroelhttps://etherpad.opendev.org/p/watcher-flamingo-status#L4112:40
dviroeli already start reviewing some of them from there12:40
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: Add option to SKIP Actions  https://review.opendev.org/c/openstack/watcher-dashboard/+/95820912:40
dviroelanyone wants to bring any specific change for review?12:41
dviroelok, as mentioned before, we have until rc1 to merge bugfixes, so the focus next will be these changes12:41
dviroelnext topic 12:41
dviroel#topic Bug Triage12:42
dviroel#link https://bugs.launchpad.net/watcher/+bug/2121147 (Storage model assumes 'total_volumes' is reported by all drivers)12:42
dviroelalready covered last week12:42
dviroelbut we are missing some triage there12:42
dviroeljgilaber: it doesn't affect any strategy for now right?12:43
jgilaberI think that can be considered low/medium, it does not cause the audits to fail12:43
jgilaberjust pollute the logs12:43
dviroelack, i would vote for low then12:43
dviroeljgilaber: feel free to upgrade for medium if you find that it affect more than initially expected12:44
dviroelnext is12:44
sean-k-mooneyya if it does not fail i woudl not set it above medium12:44
jgilaberack12:44
sean-k-mooneylow sound ok12:44
dviroel#link https://bugs.launchpad.net/watcher/+bug/2120666 (Errors appear in decision-engine logs when cinder, notifications and storage collector are enabled)12:44
dviroelalso covered last week12:44
jgilaberthis is similar imo12:45
jgilaberthe model builds find, just logs an exception without enough context12:45
dviroelnot sure if it affects how the model is built12:45
jgilaberI meant to say the model builds fine12:46
dviroelor if just ignore the error and continues12:46
dviroelack12:46
dviroelso we set to Low as the previous12:46
jgilaber+112:46
dviroelif we identify that it affects more, we increase the importance12:46
dviroelnice12:47
dviroelnext12:47
dviroel#link  https://bugs.launchpad.net/watcher/+bug/2121384 (Watcher docs have an incorrect way of configuring cinder notifications)12:47
dviroelthis is a new one12:47
dviroelthanks jgilaber for reporting the issue12:47
sean-k-mooneyyep this came out of a conversation i had with jgilaber 12:47
jgilaberI opened this one when I tried to follow to docs to enable cinder notifications12:47
dviroelso this is already in progress, and it is a doc update right12:48
jgilaberI improved the patch with suggestions from sean-k-mooney 12:48
sean-k-mooneythe patch is not linked to the bug by hte way12:48
jgilabernow it also fixes the default values for the notification topics that watcher listens to12:48
jgilaber#link https://review.opendev.org/c/openstack/watcher/+/95766812:48
jgilaber^this is the patch, not sure why is not being linked to the bug12:49
dviroeloh, so it is not doc only12:49
jgilaberinitially I thought it would be doc only, but it grew slightly in scope12:49
jgilaberthe patch itself is really small though12:50
sean-k-mooneyso it should have a release note12:50
sean-k-mooneybut im debating12:50
sean-k-mooneyif we want to keep listing to the watcher topic as well12:50
sean-k-mooneyor replace it as you have12:50
sean-k-mooneylong term the replacement is correct12:50
jgilaberack, I'll add the release note12:51
sean-k-mooneyshort term its a trivial but still precense upgrade impact12:51
opendevreviewchandan kumar proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691112:51
sean-k-mooneywhat i would personally do is have 2 patches12:51
dviroeljgilaber: i think that because needs to be "Closes-Bug: #1234567"12:51
sean-k-mooneythe fisrt woudl jsut add the new topic12:51
jgilaberI'm fine adding the openstack.notification and removing the wtacher one in next cycle12:51
sean-k-mooneythe second would remove the old one12:51
sean-k-mooneywe would backprot the first patch but not the second12:52
dviroel+112:52
jgilaberok, sounds good, I can do that12:52
sean-k-mooneycool 12:52
dviroelshould we stay with that bug as Low?12:53
sean-k-mooneyso this is a docs/defaulitng but12:53
sean-k-mooney*bug but you can workaround it manually so ya low12:53
jgilaberdviroel, I can try that but other patches like https://review.opendev.org/c/openstack/watcher/+/951323/15//COMMIT_MSG worked without the '#'12:53
dviroeljgilaber: yeah right, it was a guess12:53
sean-k-mooneythe bot might be picker12:53
dviroelyep12:53
sean-k-mooneythe link rednerign in gerrit is sperate form the bot that adds the links ot launchpad12:54
jgilabermaybe it's because of the docs tag?12:54
sean-k-mooneyno that wont affect anything12:54
sean-k-mooneythe other posiblity is its becasue you didnt add it in v112:55
sean-k-mooneyin any case it tivial to add a liknk as a comment in the bug12:55
sean-k-mooneybut try the #12:55
dviroelyeah12:55
sean-k-mooneyif that does not work can you just add the link in a comment on lauhcpad12:55
jgilaberyes, I think that's right, I forgot it in the first PS12:55
dviroelok, anything else on this bug? otherwise I will move to the next topic12:55
jgilaberall good for me12:56
dviroel#topic release stuff12:56
dviroelsean-k-mooney: want to highlight that one?12:56
sean-k-mooneyya this will be short12:56
dviroel#link https://review.opendev.org/c/openstack/releases/+/95846812:56
sean-k-mooneyso i just summerised what need to get done in the next 3 weeks12:56
sean-k-mooneyso today we releaed all the stable branches with the security fix12:56
sean-k-mooneynext week we need to start workign on the cycle highlight and release note prelude12:57
sean-k-mooneythe week after we prepare RC112:57
opendevreviewMerged openstack/watcher-tempest-plugin master: Add api test for skip action  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95577512:57
sean-k-mooneyand once that is relased master will reopen for 2026.112:57
sean-k-mooneyat rc1 stable 2025.2 will be created 12:58
sean-k-mooneyand there are a few bot propospoed patches we need to merge 12:58
sean-k-mooneyso if folks want to knwo more i put more links in the ether pad12:58
dviroelnice, thanks sean-k-mooney 12:58
dviroelthanks for the release liason work during these last cycles12:59
chandankumarsean-k-mooney: can you summarize realse tasks for next release in a etherpad so that Joan and I can pick up.12:59
jgilaberthanks for the info sean-k-mooney!12:59
dviroelchandankumar: https://docs.openstack.org/watcher/latest/contributor/release-guide.html12:59
dviroelthere is a lot of info here too ^13:00
sean-k-mooneychandankumar: ya so we are at https://docs.openstack.org/watcher/latest/contributor/release-guide.html#week-following-milestone-313:00
chandankumardviroel: thanks!13:00
sean-k-mooneyand we need to complete the next few sections in order13:00
sean-k-mooneyafter RC1 ships we start the hand of to the new release liasons 13:00
dviroelchandankumar: jgilaber: if you find that some info is missing, we can update this official doc then13:01
jgilaberack, thanks13:01
chandankumarthanks!13:01
dviroeljgilaber: chandankumar tks for taking this role 13:02
sean-k-mooneyby the way we have to do this for all our delibvier not just watcher core13:02
sean-k-mooneyi.e. the release note prelue ectra although we only really need 1 cycle highlishts13:02
jgilaberthat's the client and dashboard but not the tempest plugin, correct?13:02
sean-k-mooneymostly correct 13:02
sean-k-mooneyhttps://docs.openstack.org/watcher/latest/contributor/release-guide.html#project-context13:02
sean-k-mooneywe do not branch the tempest plugin and its release with the other tempest plugins following there timeline13:03
* dviroel time check13:03
sean-k-mooneyand watcher-specs is not released at all13:03
jgilaberah, right13:03
sean-k-mooneybut ya read over that doc it has the details13:03
dviroelthanks morenod for volunteering for next meeting chair13:04
dviroellet's wrap up for today13:04
dviroelthank you all for participating13:04
dviroel#endmeeting13:04
opendevmeetMeeting ended Thu Aug 28 13:04:34 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:04
opendevmeetMinutes:        https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-08-28-12.00.html13:04
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-08-28-12.00.txt13:04
opendevmeetLog:            https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-08-28-12.00.log.html13:04
sean-k-mooneyjgilaber: chandankumar  we can proably improve the formatign of that doc a bit but if there is anything ye want to knwo reach out. ill add ye as reviewers to all the relevent patches i am creating for this cycle13:05
chandankumardviroel: All the comments addressed for python-watcherclient skip action: https://review.opendev.org/c/openstack/python-watcherclient/+/956911 Do let me know If I missed anything13:06
chandankumardviroel: sean-k-mooney Skip action watcher-dashboard cr https://review.opendev.org/c/openstack/watcher-dashboard/+/958209 ready for review. pre/post screenshots: https://review.opendev.org/c/openstack/watcher-dashboard/+/958209/3#message-74415af2453e3909716acc70e11d570a37da563b13:07
chandankumarthank you!13:07
dviroelchandankumar: one comment in the client, the implementation sets  --state as mandatory, because it is the only possible update13:14
dviroelbut this will not be true once we include more operations to the update 13:14
sean-k-mooneyif we do that13:16
sean-k-mooneybut yes it am not sure it should be mandatory today13:16
sean-k-mooneyaslo im not sure i agree with usign --reason13:17
sean-k-mooneyi need to review it proprly 13:17
sean-k-mooneybut im conflicted beween keepign it close too the api field "status_messsage" and keeping it short i.e. --message13:18
opendevreviewchandan kumar proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691113:19
sean-k-mooneythe filed was previsoulsy called reason in the spec but we changed it before it merged and i think that 13:19
chandankumardviroel: yes, done113:20
sean-k-mooney-1 on what you just changed13:20
chandankumarsean-k-mooney: sorry did not get that, is it for python-watcherclient patch update?13:22
sean-k-mooneyyes13:23
sean-k-mooneythe change you made are incorerct13:23
sean-k-mooneyi was in the middel of repsonding ot doug on gerrit when you pushed them13:23
chandankumarthis is what we have from cli https://paste.openstack.org/raw/b9w6CBLJJw2HbrGHPX3r/13:24
chandankumarlast update I made was based on that before doug's comment13:24
sean-k-mooneyyou moved --state into positional arguments13:25
opendevreviewJoan Gilabert proposed openstack/watcher master: Fix doc section to enable cinder notifications  https://review.opendev.org/c/openstack/watcher/+/95766813:25
sean-k-mooneywhich it is not13:25
sean-k-mooneyalso the client change is requriing it to be passed which is incorrect13:25
sean-k-mooneyit shoudl be optional as you shoudl be able to update the status_message without updating the state if its in skiped13:26
dviroelsean-k-mooney: i think that the client is following the main patch13:28
dviroelwhich also blocks status_message from updating without a state change13:29
sean-k-mooneyif it is then we have a bug in the api13:29
dviroeldon't remember if was discussed in the spec13:29
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove watcher_notifications from default value  https://review.opendev.org/c/openstack/watcher/+/95876613:29
sean-k-mooneydviroel: ah here https://github.com/openstack/watcher/blob/master/watcher/api/controllers/v1/action.py#L445-L45013:29
sean-k-mooneyya so that defintly a bug that we shoudl fix before RC113:30
sean-k-mooneywe can limit changing the status_message to the skipped state13:30
sean-k-mooneybut currenlty if you make a typo you could never fix it13:30
dviroelyeah right13:31
sean-k-mooneyso the api check shoudl check for the skipped state instead of changed13:32
sean-k-mooneyand the client shoudl not do any check and have the arge be optional13:32
sean-k-mooneywe woudl return a 409 conflict if it was not in the correct state13:32
dviroelfrom client pov we can fix now, to support both updates13:33
sean-k-mooneyya we can13:33
dviroelwe don't need to store too much logic in client side13:34
sean-k-mooneyya in general we shoudl keep the client simple13:34
sean-k-mooneyim going to grab a coffee then rebase my monasca client patch13:34
sean-k-mooneyonce i have that doen i can file a bug and fix the api error13:35
dviroelchandankumar: are you ok with that update ^13:35
sean-k-mooneyassumign someoen esle does not get to it before then13:35
opendevreviewchandan kumar proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691113:35
chandankumardviroel: yes13:36
dviroelsean-k-mooney: does it requieres a bug? if was not yet released?13:36
chandankumarI was also checking dashboard patch, action can be skipped without reason. and Status Message13:36
chandankumar    Action skipped by user.like this.13:36
dviroelit is good to document the issue anyways, so I am fine with file a LP13:37
dviroelchandankumar: it is not mandatory to provide a message13:39
dviroelthe default message today is: https://github.com/openstack/watcher/blob/848cde3606fc15d7975d42b888c672fb4aabef90/watcher/api/controllers/v1/action.py#L44113:40
dviroelwhich is being set in the api, which may not be correct too imho13:40
dviroelwe can update the status_message once the Action is really skipped13:40
dviroelsomething to cover in the fix13:40
chandankumarsome cli examples : https://paste.openstack.org/raw/bsuUWrpR8vKiXO1i28Bj/13:41
chandankumardviroel: you mean should drop 'Action skipped by user' from dashboard when action is skipped without reason?13:43
chandankumaryou can see the above cli examples for skip with and without reason13:44
dviroelchandankumar: you don't need to do anything in the dashboard, the logic is on watcher side, which we will fix next13:44
chandankumarack!, yes got it13:44
sean-k-mooneydviroel: technially we coudl not file one but that takes 2 seconds to do13:48
dviroelack13:48
sean-k-mooneyif we had released then fixing this would need a new microverion however13:49
opendevreviewMerged openstack/python-watcherclient master: Drop explicit dependency on python-subunit  https://review.opendev.org/c/openstack/python-watcherclient/+/95225915:07
opendevreviewsean mooney proposed openstack/watcher master: Allow status_message updates for actions in SKIPPED state  https://review.opendev.org/c/openstack/watcher/+/95877815:17
sean-k-mooneydviroel:  so ^ that should fix the api issue15:18
sean-k-mooneywe shoudl have ci restulst in 90-120 mins ish15:18
dviroelack, thanks!15:19
opendevreviewJoan Gilabert proposed openstack/watcher master: [WIP] Add some debug logs to storage model  https://review.opendev.org/c/openstack/watcher/+/95878115:50
opendevreviewDouglas Viroel proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691115:51
opendevreviewJoan Gilabert proposed openstack/watcher-tempest-plugin master: Add test for volume migrate with zone migration  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/95864415:52
opendevreviewDouglas Viroel proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691115:57
opendevreviewsean mooney proposed openstack/watcher master: Make Monasca client optional and lazy-load  https://review.opendev.org/c/openstack/watcher/+/95696816:02
opendevreviewDouglas Viroel proposed openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691117:44
dviroelsean-k-mooney: client updated ^ if you are still around18:01
sean-k-mooneyyep for about anohter hour18:06
sean-k-mooneyim just finsihng reviewing the sev serise in nova so ill be done with that shortly18:06
dviroelack18:12
sean-k-mooneydviroel: im looking at the client patch now but are you happy to proceed with https://review.opendev.org/c/openstack/watcher/+/95696819:04
sean-k-mooneyi saw you reveiwed the api fix so ill +w that before i leave19:04
dviroelsean-k-mooney: with monasca patch? yes19:09
sean-k-mooneyya the monsasca patch. i your happy with the rebase mind reapplying your +2 and adding w19:10
dviroeldone19:11
sean-k-mooneyi see possibly 2 testing issues with https://review.opendev.org/c/openstack/python-watcherclient/+/956911 but im reluctant to ask you to repine to fix them19:18
sean-k-mooneyim willing to see if https://review.opendev.org/c/openstack/python-watcherclient/+/956911/comment/426a1b24_67b7ed3f/ is stable19:19
sean-k-mooneyif it is it will give us a ci speedup by only creating the audit once19:19
sean-k-mooneyim just not sure we actully need or want that19:19
sean-k-mooneyhttps://review.opendev.org/c/openstack/python-watcherclient/+/956911/comment/6988ca03_2ac6805c/ is my other testing comment 19:20
sean-k-mooneythat a minor thign we can ignore19:20
sean-k-mooneydviroel: are you ok with proceedign with this patch as it is and possibel fixing it if the test is unstable?19:21
sean-k-mooneyit should not impact users either way19:21
dviroelyes, i am ok with that19:22
sean-k-mooneyok then the watcher client change, api fix and monasca client change are all appoved19:24
dviroelnice19:25
dviroeldo you think that we need to update client max version?19:25
sean-k-mooneywe can do a releasae tonight or more reaslitcly in the morning for the watcher client and we can decied what to do about watcher-dashboard19:25
sean-k-mooneydviroel: we proably shoudl but i dont htink we need to exeactly19:26
dviroelyeah, it would be just the bump, to align with the api19:26
sean-k-mooney1.5 is gong to be needed by watcher dash-board19:26
sean-k-mooneybut 1.6 wont be used for anything yet so we can do that when we have more time if we want too19:27
dviroelack19:27
sean-k-mooneyif we add sdk support for watcher next cycle19:29
sean-k-mooneywe coudl deprecate the python binding19:29
sean-k-mooneyand hten we woudl no really use that anymore19:29
sean-k-mooneywe dont need to do that but we can19:29
dviroelack19:29
sean-k-mooneyits just a matter of priorties19:29
dviroelwatcherclient's gate don't run any functional tests :( 19:32
sean-k-mooney... i guess we can add that to the list19:33
sean-k-mooneythey ran on check at least and there is only one patch in gate so it will be fine19:34
sean-k-mooneybut ya..19:34
opendevreviewMerged openstack/watcher master: Make Monasca client optional and lazy-load  https://review.opendev.org/c/openstack/watcher/+/95696819:34
sean-k-mooneybetween FF and RC1 is a good time to fix this so we might want to just put up zuul patches to get everyting that is voting in check in gate next week19:34
dviroel+119:35
sean-k-mooneywe can tweak the regexs seperatly but we dont need to wait for the ptg to start clsoing these gaps19:35
dviroelyep, I don't think that anyone disagree with that19:36
opendevreviewMerged openstack/python-watcherclient master: Add action update command to support skipping actions manually  https://review.opendev.org/c/openstack/python-watcherclient/+/95691119:37
dviroelsean-k-mooney: are you going to update the client release patch?19:40
dviroelor -1 19:40
sean-k-mooneyif its precated ill update it now and +119:40
sean-k-mooneydo you have the link19:40
sean-k-mooneyah https://review.opendev.org/c/openstack/releases/+/95842119:41
dviroelhttps://review.opendev.org/c/openstack/releases/+/95842119:41
dviroel:)19:41
sean-k-mooneylooks like my release right might already be gon. normally that does nto happen until after RC1 ...19:45
sean-k-mooneyso we are going to need joan or cahndan to +1 that19:46
sean-k-mooneythat will reuslt in the bot adding PTL+119:47
dviroelack, the DPL patch merged19:47
sean-k-mooneythats fine ill get them to review my changes but dont actullly want to do the hand off untile RC1 is out19:48
dviroelack19:50
opendevreviewMerged openstack/watcher master: Allow status_message updates for actions in SKIPPED state  https://review.opendev.org/c/openstack/watcher/+/95877820:04

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