Thursday, 2026-09-17

opendevreviewJoan Gilabert proposed openstack/watcher master: Fix Hypervisor attribute access in saving_energy  https://review.opendev.org/c/openstack/watcher/+/99938709:57
opendevreviewJoan Gilabert proposed openstack/watcher master: Add Ironic emulator and saving_energy functional tests  https://review.opendev.org/c/openstack/watcher/+/99938809:57
opendevreviewJoan Gilabert proposed openstack/watcher master: Add IronicNode wrapper dataclass  https://review.opendev.org/c/openstack/watcher/+/99938909:57
opendevreviewJoan Gilabert proposed openstack/watcher master: Migrate ironicclient to openstacksdk  https://review.opendev.org/c/openstack/watcher/+/99939009:57
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove python-ironicclient dependency  https://review.opendev.org/c/openstack/watcher/+/99939109:57
opendevreviewJoan Gilabert proposed openstack/watcher master: Add Ironic emulator and saving_energy functional tests  https://review.opendev.org/c/openstack/watcher/+/99938810:04
opendevreviewJoan Gilabert proposed openstack/watcher master: Add IronicNode wrapper dataclass  https://review.opendev.org/c/openstack/watcher/+/99938910:04
opendevreviewJoan Gilabert proposed openstack/watcher master: Migrate ironicclient to openstacksdk  https://review.opendev.org/c/openstack/watcher/+/99939010:04
opendevreviewJoan Gilabert proposed openstack/watcher master: Remove python-ironicclient dependency  https://review.opendev.org/c/openstack/watcher/+/99939110:04
opendevreviewIvan Anfimov proposed openstack/watcher-dashboard master: Drop Python 3.10  https://review.opendev.org/c/openstack/watcher-dashboard/+/98698912:40
jgilaber#startmeeting watcher13:00
opendevmeetMeeting started Thu Sep 17 13:00:12 2026 UTC and is due to finish in 60 minutes.  The chair is jgilaber. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
opendevmeetThe meeting name has been set to 'watcher'13:00
jgilaberHi! Who is around today?13:00
jgilaberwhile we gather feel free to add topics to the agenda https://etherpad.opendev.org/p/openstack-watcher-irc-meeting#L3013:00
jgilabercourtesy ping: dviroel amoralej sean-k-mooney chandankumar morenod rlandy13:01
dviroelo/13:01
chandankumaro/13:01
amoralejo/13:01
morenodo/13:01
jgilaberlet's start with the first topci13:03
jgilabertopic, sorry13:03
jgilaber#topic 2027.1 vPTG13:03
rlandyo/13:04
jgilaberwe have an etherpad with some topics already 13:04
jgilaber#link https://etherpad.opendev.org/p/watcher-2027.1-ptg13:04
jgilaberthanks dviroel ++13:04
dviroeli started adding some and populating them13:04
dviroelyeah, please add your topics there13:04
dviroelso we can better organise the sections that we plan to cover13:04
dviroeleven without too many topics there13:05
dviroeli am proposing some slots for us13:05
dviroelpast ptg we reserved Wed, Thu and Fri (part of it)13:05
dviroeli was thinking on taking Wed and Thu for Watcher13:06
dviroeland proposing 13 to 18 UTC time13:06
dviroelit is 5h long, but does't mean that we would need to use all13:06
dviroelwe may wrap up earlier13:06
dviroelbut I guess that this time we would not need more than that13:07
jgilaberI think that might be longer than we need, but we can alwasy decide to stop early13:07
dviroelcorrec13:07
dviroelI think only one day may not be enough13:07
jgilaberthis would not clash with cyborg, which is good, not sure about nova13:07
dviroelso 2 days should be fine13:07
dviroelnova usually gets from Tue-Fri :) 13:07
jgilaberack, let's see if we have any conflicts, but for now this sounds good to me13:08
dviroelif we have a conflict on a topic that is interesting for Cyborg/Nova, we can decide to block the time slot in our agenda13:08
dviroelso we can join other sessions13:08
jgilaber+1, any other comment or question for PTG?13:08
amoralej2 days lgtm13:09
dviroelI will work on getting us both days13:09
dviroeli don't think that the bot is ready yet13:09
dviroelsince is still pointing to previous prg13:10
dviroel#linkhttps://ptg.opendev.org/ptg.html13:10
dviroel#undo13:10
dviroel#link https://ptg.opendev.org/ptg.html13:10
jgilaberprobably, since we're almost a month out13:10
amoralejwe still have work to be done from discussions in previous ptg, it may be good to do a recap on what we already did and what is still pending13:10
dviroelcorrect ^13:11
dviroelthere was lot of AIs13:11
dviroeljgilaber: ok, I think that all for vPTG for now13:13
jgilabergood point amoralej 13:13
jgilaberack, moving to the next topic13:13
jgilaber#topic New status etherpad13:13
jgilaberwe have the status etherpad ready13:13
dviroelamoralej: you mean as a ptg topic? the recap? not now, right?13:13
jgilaber#link https://etherpad.opendev.org/p/watcher-2027.1-status13:13
dviroeljgilaber: yeah, I created a new one13:13
dviroeland added some open reviews that were in my radar13:14
jgilaberthanks! I see there are a few patches in there already13:14
jgilabernice13:14
jgilaberany comment on this?13:15
dviroeli think that we can move on13:15
jgilaber#topic Small core-team adjustment13:15
jgilaberalso from dviroel 13:15
dviroelyeah13:16
dviroeli would like to propose an small adjustment13:16
dviroel since not all watcher-core members are cores in all watcher-repos13:16
dviroeli mean, some repos does not inherit from watcher-core13:16
dviroeli think that in this moment, based on current number and quality of the reviews from all watcher-core members13:16
dviroelmake sense to also add all watcher-core members to watcher-tempest-plugin and watcher-dashboard 13:17
dviroelwhich means adding jgilaber and amoralej for these, if not already there13:17
jgilaber+1 from me, it would help with reviews13:18
morenod+113:18
amoralej+1 from me too13:18
dviroelonly sean-k-mooney seems to not be around13:18
dviroelbut i already had a chat with them and we agreed on that too13:18
chandankumar+1 , it will be helpful for dashboard and tempest plugin reviews13:18
dviroelack, watcher-specs already inherit from watcher-core, so no changes13:19
dviroelack, I may sent an update email and update these soon13:19
dviroelthanks for the feedback13:19
jgilaberlooks like we're in agreement, thanks for the proposal13:19
jgilaberif there is nothing else on this topic, moving to reviews13:20
dviroelsure13:21
jgilaber#topic Revies13:21
jgilaber#undo13:21
opendevmeetRemoving item from minutes: #topic Revies13:21
jgilaber#topic Reviews13:21
jgilaberwe have a few patches today13:21
jgilaberfirst from dviroel 13:21
* dviroel undo works for you :)13:21
jgilaber#link https://review.opendev.org/c/openstack/watcher/+/97399513:21
dviroelyeah13:21
dviroelthere is actually 3 changes13:22
dviroel1005317: Remove MAAS integration13:22
dviroel#link https://review.opendev.org/c/openstack/watcher/+/100531713:22
dviroel1005575: Remove the eventlet based watcher-api server13:22
dviroel#link https://review.opendev.org/c/openstack/watcher/+/100557513:22
dviroel973995: Remove eventlet support 13:22
dviroel#link https://review.opendev.org/c/openstack/watcher/+/97399513:22
dviroelall related with eventlet code removal13:22
sean-k-mooneyo/13:22
dviroelI splitted into 3 changes13:22
sean-k-mooneyand yes im on board with the propsoed core team chagnes13:22
dviroelsean-k-mooney: ack, thanks for the feedback13:23
dviroelnote that the second patch removes the eventlet based watcher-api server13:23
jgilaberI reviewed the first 2, lgtm, I need to go through the last one13:23
sean-k-mooneyill see if i can look at them tomorrow as well13:23
dviroelwe may want to do more removals in api, that are not related to eventlet itself13:24
dviroelbut removals related to api script generation13:25
amoralejthose are for indri only, right?13:25
dviroelyes13:25
dviroelmaster is indri now13:25
amoralejthanks that is really "early in the cycle" :)13:25
sean-k-mooneyyes we should be removing [project.entry-points."wsgi_scripts"]13:25
dviroelXD13:25
sean-k-mooneywith no replacemnt as you can just directly point at the wsgi module path13:26
dviroelsean-k-mooney: yes, that's the missing point from api13:26
dviroelI can propose another patch for that too13:26
sean-k-mooneyack13:26
sean-k-mooneythat will eventully be removed form pbr and stop working entrily anyway13:27
sean-k-mooneywsgi_scripts has been deprecatged for a a few releases now13:27
dviroel++13:27
dviroelany question about the eventlet removal ones?13:28
dviroeljgilaber: if not, we can move to the next one13:28
jgilaberack, moving on13:28
jgilaber#link https://review.opendev.org/c/openstack/watcher-specs/+/100509913:28
dviroelah13:29
dviroelbased on previous meeting discussions13:29
dviroelI moved and updated the audit pipeline for this cycle13:29
dviroelthere were some changes from previous merged one13:29
sean-k-mooneynormally you shoudl not move it13:29
sean-k-mooneyyou could copy it13:29
dviroelyeah13:30
sean-k-mooneywe shoudl preserve the orgianl one unchanged in the approved folder for the previosu cycle13:30
dviroeli didn't 13:30
sean-k-mooneyack13:30
dviroeljust used the wrong wording :)13:30
sean-k-mooney:)13:30
* dviroel went to the patch to check13:30
jgilaberyep, the previous one is not removed in the patch13:31
dviroelso yeah, it has some updates based on what has been discussed in the proposed patches13:31
sean-k-mooneysame. i guess unless there is a substative change you want to dicuss we can proceed with the review13:31
sean-k-mooneyi dont think this requires ptg dicussion correct13:31
dviroeli don't think that it needs13:31
dviroelsmall changes in some section to be more aligned with the implemention13:31
sean-k-mooneythen this could be a nice candiate to try and get merged before then13:32
dviroelthe hint is that when reviewing, you can do a diff from the 2026.2 version :) 13:32
dviroelsean-k-mooney: ideally yeah, so we can focus in the new work too13:33
sean-k-mooneyexactly13:33
dviroeland get the feature properly teste in CI for more time13:33
dviroelbtw, audit pipeline is in the 2027.1 review etherpad13:34
sean-k-mooneythe implemation will likely not merge before the ptg but i woudl hope we can complet eit by m1 or years end13:34
dviroelso you folks can get links there 13:34
dviroelack!13:34
dviroelif we don't have any more question, we can move to the next one13:34
jgilabermoving on13:35
jgilaber#link https://review.opendev.org/c/openstack/watcher/+/98834813:35
dviroelah, this is a improvement proposed in the past13:35
dviroelI updated with a release notes 13:35
dviroeland some improvements mentioned by teim-cu13:35
dviroels/teim-cu/teim-ci13:36
sean-k-mooneyadoptign the native table supprot13:36
dviroelnot sure if you folks remember previous discussions about that patch13:36
dviroeli couldn't find which meeting we discussed it last time13:37
sean-k-mooneyim alwasy confilcite on that its better in the long term but its a litel harder to read in raw form but it does improve maintainablety so +113:37
amoralejwe discussed in the past about implementing a generator for that or something like that13:37
dviroeli remember the generator part as a possible improvement yeah13:37
amoralejbut would be follow-up, right?13:37
sean-k-mooneyto lazy load the metrics as needed13:38
dviroelbut we didn't disagree also on getting this improvement for leat_loaded13:38
sean-k-mooneybut ya htat generaotr refactor can be a followup13:38
sean-k-mooneyi think its till proably worth it13:38
amoralejyes, correct13:38
dviroelack - we also know that part of the improvement in strategies came from the lock improvemente already merged13:38
sean-k-mooneyskimming it i think its reasonable to proceed in its current form13:39
amoralejthe generator approach didn't collide to that one13:39
sean-k-mooneybut i would have to review it properly13:39
dviroelbut still, there is space for improving more this strategy13:39
dviroelack, so feel free to review and add comments there13:39
dviroelany other concerns? otherwise we can move to next ones13:40
jgilabernext up are two tempest patches 13:41
jgilaber#link https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/99367213:41
jgilaber#link https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/100218813:41
dviroelthese 2 tempest-plugins changes are for both functionalities added in hibiscus13:41
dviroelso would be good to get some reviews and merge them when possible13:41
dviroelAdd API tests for audit template default_parameters 13:42
dviroelAdd tests for delete and shelve actions13:42
dviroelyeah, that's it13:42
dviroeljgilaber: next one is a small one13:43
dviroel#link https://review.opendev.org/c/openstack/watcher-dashboard/+/98698913:43
dviroelgoing to merge this one, was eaiting for ci results13:44
jgilaberthanks dviroel 13:44
jgilaberthat was the last of it, any last minute review to mention?13:44
jgilabermoving to bugs13:45
jgilaber#topic Bugs13:45
jgilaberI recently opened two13:45
jgilaber#link https://bugs.launchpad.net/watcher/+bug/216751313:45
jgilaberboth are related to the ironic integration in some way13:45
jgilaberthe first one is related to the migration of nova helper to use the sdk13:46
dviroeloh13:46
dviroelIt doesn't surprise me that this is broken13:46
jgilaberbecause we don't have much testing we introduced the bug in the saveing energy strategy13:46
dviroelsince we don't test it 13:46
jgilaberyes, I would consider this low given it's been there for a couple of cycles now13:47
dviroel+113:47
jgilaberafter the PTG dicussion we can decide if we fix it or not13:47
dviroelsure thing13:47
jgilaberany objections to set it to triaged and low?13:47
dviroelit is already IN progress13:48
jgilaberoh right, I forgot13:48
dviroelbut not assigned to you 13:48
jgilaberI pushed a patch for it as part of the ironic functional tests and it set it to in progress13:49
dviroeli wasn't automatically13:49
jgilaberI'll assign it to myself13:49
dviroelack13:49
dviroelLow is fine I think13:49
jgilaberdone13:49
amoralej+113:49
jgilabersecond one13:49
jgilaber#link https://bugs.launchpad.net/watcher/+bug/216746113:49
jgilaberthis is also been there for a while but is not caused by the sdk migration13:50
jgilaberit's quite a simple bug that was not found for lack of testing13:50
dviroelright13:50
jgilaberI think low is right here as well13:51
dviroel+1 on low13:51
jgilaberack done13:51
jgilaber#topic Volunteers to chair next week13:52
dviroelthanks for working on those jgilaber 13:52
jgilaberany volunteer?13:52
jgilaberI will miss the meeting next week13:52
dviroelthe 24th works for me13:52
dviroelo/13:52
jgilaberthanks dviroel 13:52
amoralejdviroel++13:52
jgilaber#topic Open Discussions13:52
jgilaberany last minute topic before we close?13:52
dviroelhum, i saw some tests failing in the ci recently13:53
dviroelbut I didn't debug more than one job13:53
dviroelbut I may file a bug if happens more often13:53
dviroelthe one that I investigate13:53
dviroelit was a migration timeout (at least from my initial investigation)13:54
dviroelsince the related migration didn't change from MIGRATING13:54
dviroelbefore the failure13:54
dviroelif you see something similar, we may need to open a bug to investigate and fix13:55
sean-k-mooneythat may be load related 13:55
sean-k-mooneybut ya goot do monitor13:55
sean-k-mooney*good13:55
dviroelyeah13:55
dviroelok, i don't have any other topic13:56
sean-k-mooneyif it was in the ipv6 job13:56
sean-k-mooneythen it may be an knwo now fixed issue in os-vif13:56
sean-k-mooneybut not yet released13:56
dviroelsean-k-mooney: it wasn't the ipv613:56
sean-k-mooneyack13:56
dviroelwas the aetos or prometheus one13:56
jgilaberthanks dviroel, anything else on this topic or any other?13:58
jgilaber#endmeeting13:59
opendevmeetMeeting ended Thu Sep 17 13:59:32 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-09-17-13.00.html13:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-09-17-13.00.txt13:59
opendevmeetLog:            https://meetings.opendev.org/meetings/watcher/2026/watcher.2026-09-17-13.00.log.html13:59
amoralejThanks dviroel!13:59
dviroelthanks jgilaber++13:59
amoralejthanks jgilaber!14:01
amoraleji messed up with chairs today :) 14:01
opendevreviewMerged openstack/watcher-dashboard master: Drop Python 3.10  https://review.opendev.org/c/openstack/watcher-dashboard/+/98698914:52
opendevreviewMerged openstack/watcher master: Remove MAAS integration  https://review.opendev.org/c/openstack/watcher/+/100531716:47
opendevreviewDouglas Viroel proposed openstack/watcher master: Remove the eventlet based watcher-api server  https://review.opendev.org/c/openstack/watcher/+/100557520:35
opendevreviewDouglas Viroel proposed openstack/watcher master: Remove eventlet support  https://review.opendev.org/c/openstack/watcher/+/97399520:35
opendevreviewDouglas Viroel proposed openstack/watcher master: Remove the deprecated WSGI scripts  https://review.opendev.org/c/openstack/watcher/+/100611320:35
opendevreviewDouglas Viroel proposed openstack/watcher master: Remove eventlet support  https://review.opendev.org/c/openstack/watcher/+/97399520:52
opendevreviewDouglas Viroel proposed openstack/watcher master: Remove the deprecated WSGI scripts  https://review.opendev.org/c/openstack/watcher/+/100611320:52

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