opendevreview | chandan kumar proposed openstack/watcher master: Add watcher-no-datasource-tempest job https://review.opendev.org/c/openstack/watcher/+/939702 | 06:55 |
---|---|---|
opendevreview | chandan kumar proposed openstack/watcher master: [WIP]Enable prometheus and node_exporter from devstack-plugin-prometheus https://review.opendev.org/c/openstack/watcher/+/939515 | 08:57 |
opendevreview | chandan kumar proposed openstack/watcher master: [WIP]Enable prometheus and node_exporter from devstack-plugin-prometheus https://review.opendev.org/c/openstack/watcher/+/939515 | 09:09 |
dviroel | #startmeeting watcher | 12:00 |
opendevmeet | Meeting started Thu Jan 30 12:00:15 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 12:00 |
opendevmeet | The meeting name has been set to 'watcher' | 12:00 |
dviroel | hello all o/ who is around today? | 12:00 |
marios | hello o/ | 12:00 |
jgilaber | hello o/ | 12:00 |
rlandy | o/ | 12:01 |
* dviroel waits a minute | 12:01 | |
amoralej | o/ | 12:01 |
dviroel | ok, let's start with today's meeting agenda | 12:01 |
dviroel | #link https://etherpad.opendev.org/p/openstack-watcher-irc-meeting (Meeting agenda) | 12:02 |
dviroel | feel free to add your topics to our agenda | 12:02 |
dviroel | I already add some of them | 12:02 |
dviroel | and the first one | 12:02 |
dviroel | #topic DPL Reset + New DPL model for 2025.2 | 12:02 |
dviroel | lets update what is happening wrt DPL vs PTL model for watcher | 12:03 |
chandankumar | o/ | 12:03 |
dviroel | so in the end, the reset DPL model patch is merged | 12:03 |
dviroel | #link https://review.opendev.org/c/openstack/governance/+/939488 (Reset the DPL model for Watcher) | 12:03 |
dviroel | not all were able to vote -1 on this, since some folks can't continue as liasons | 12:04 |
dviroel | but sean-k-mooney proposed 2 new patches | 12:04 |
rlandy | do we need to vote on https://review.opendev.org/c/openstack/governance/+/940167? | 12:04 |
dviroel | #link https://review.opendev.org/c/openstack/governance/+/940167 (Adopt DPL model for watcher 2025.2) | 12:04 |
marios | i guess that is the followup patch from sean ... i haven't check it yet | 12:05 |
rlandy | I mean everyone mentioned as taking a role? | 12:05 |
dviroel | probably all liasons should vote there, iirc | 12:05 |
sean-k-mooney | o/ | 12:05 |
* marios just voted | 12:06 | |
dviroel | and there is another patch, also from sean-k-mooney | 12:06 |
dviroel | #link https://review.opendev.org/c/openstack/governance/+/940168 (add watcher project update liaison) | 12:06 |
sean-k-mooney | am i dont know if its required to vote on them | 12:06 |
sean-k-mooney | but it does not hurt to confirm you agree to be the liason by doing so | 12:06 |
marios | does that mean you got some response from Ke Chen then sean-k-mooney ? I mean /940168/ | 12:07 |
sean-k-mooney | the reason its 2 patches is we have not heard back form chenker | 12:07 |
marios | ah | 12:07 |
sean-k-mooney | so since we have not heard back i prepared the pacth and we just wont merge it until they reach out | 12:07 |
marios | ack | 12:07 |
sean-k-mooney | if we dont hear back by the ptg ill just abandon it | 12:07 |
dviroel | sean-k-mooney: does this mean that a project_update_onboarding liaison is not mandatory? | 12:08 |
sean-k-mooney | we can ad peopel at any time it just opting in to the leadership model that has a strict timelimit | 12:08 |
sean-k-mooney | dviroel: correct its not | 12:08 |
dviroel | ack | 12:08 |
sean-k-mooney | dviroel: we need infra, security and release as the minimium | 12:08 |
sean-k-mooney | tc is recommended | 12:08 |
sean-k-mooney | the other roles are all optional | 12:08 |
dviroel | sean-k-mooney: ack, thanks for the info | 12:09 |
dviroel | and the DPL model patch needs to merge before PTL elections starts? | 12:09 |
* dviroel needs to read more governance docs | 12:10 | |
dviroel | ok, so more info in | 12:11 |
dviroel | #link https://governance.openstack.org/tc/reference/distributed-project-leadership.html (Distributed Project Leadership) | 12:12 |
sean-k-mooney | at this point its up to the tc to review and merge | 12:12 |
sean-k-mooney | so we dont really need to do anything | 12:12 |
sean-k-mooney | gmann: ^ for context feel free to correct us if that is not the case | 12:12 |
sean-k-mooney | its porbaly a little early for gmann but they will see that when they come online | 12:13 |
dviroel | "A project team needs to opt-in to the DPL model again, explicitly before the next cycle PTL election nominations start." | 12:13 |
sean-k-mooney | for now we can move on | 12:13 |
dviroel | sure sure | 12:13 |
dviroel | next topic | 12:13 |
dviroel | #topic Watcher core team expansion | 12:13 |
dviroel | for those that missed this thread, sean-k-mooney sent a email to the ML proposing a core expansion in watcher repos | 12:13 |
dviroel | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/JLKUOVXGMEJJE6QA2LAVIA45ONKLS2KQ/#JLKUOVXGMEJJE6QA2LAVIA45ONKLS2KQ | 12:14 |
dviroel | sean-k-mooney wrote the reasons for the expansion and why these names were chosen to join the core team at this moment.. | 12:14 |
dviroel | the tl;dr; is | 12:15 |
dviroel | add marios and dviroel to watcher-core and watcher-dashboard-core groups | 12:15 |
dviroel | add chandankumar and dviroel and remove kopecmartin from watcher-tempest-core group | 12:15 |
dviroel | did I missed something sean-k-mooney? | 12:16 |
dviroel | any questions or concerns on this proposal? or objections? | 12:16 |
marios | we've discussed this a bit over the last few weeks, including in this meeting (about needing to expand core) | 12:16 |
marios | just as one example my patch for the prometheus datasource had to sit for 2 weeks because we only have one core currently | 12:16 |
marios | there are many patches in the same situation | 12:17 |
rlandy | +1 moving forward | 12:17 |
marios | thanks for the proposal sean-k-mooney | 12:17 |
sean-k-mooney | no thats a good summary | 12:17 |
sean-k-mooney | i am on pto tomorrow so if there is no decent ill implement the changes later today | 12:17 |
amoralej | +1 go go ahead | 12:17 |
dviroel | marios: good call, the datasource had lots of non-core approvals for a long time, but we had to wait before sean-k-mooney could merge it | 12:17 |
marios | yeah i mean, to be clear we decided to do that intentionally | 12:18 |
marios | because we only have 1 active core | 12:18 |
marios | so we are force to merge with single +2 | 12:18 |
marios | hence, the two week period is to allow for any reasonable comment or objections before mergint with single +2 | 12:18 |
dviroel | alright, I also don't see any objections in the ML thread at this moment | 12:19 |
dviroel | #info sean-k-mooney will make the core team changes later today if there is no objections until there | 12:20 |
sean-k-mooney | ack then ill implemnet it later today | 12:20 |
sean-k-mooney | and ill reply to the mailing list once done | 12:20 |
dviroel | thanks sean-k-mooney | 12:21 |
dviroel | so moving to the next topic | 12:21 |
dviroel | #topic Reviews that need attention | 12:21 |
dviroel | I added this topic, just in case someone want to bring a request | 12:22 |
dviroel | but i don't see any :) | 12:22 |
chandankumar | dviroel: https://review.opendev.org/c/openstack/watcher/+/939702 | 12:22 |
chandankumar | and https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/938136 needs reviews | 12:23 |
rlandy | will review that again | 12:23 |
chandankumar | thank you rlandy dviroel :-) | 12:23 |
dviroel | ack, thanks chandankumar - I will also finish my review on these | 12:24 |
rlandy | I think jgilaber also looked at those at one point | 12:25 |
marios | i have reviewed those again today lgtm | 12:25 |
dviroel | ++ | 12:25 |
jgilaber | I reviewed the job one, will take another look later today | 12:25 |
marios | just minor comment on the choice for timeout but i don't think it needs an update | 12:26 |
dviroel | ok, we can move the discussion to the change itself | 12:27 |
dviroel | if we don't have any other, lets move to the next | 12:27 |
dviroel | ok, before going to the bug triage, which should take longer | 12:27 |
dviroel | #topic responded to https://openinfrafoundation.formstack.com/forms/ptg_april_2025_survey for watcher | 12:28 |
marios | o/ hey just fyi i responded to that for the ptg (it was sent to the mailnig list last week) | 12:28 |
rlandy | thank you marios | 12:28 |
marios | I don't know if anyone else also reponded (i think only one is needed ) but it shouldn't matter | 12:28 |
marios | just to signal out intentino to hold a ptg for watcher | 12:29 |
marios | our not out | 12:29 |
dviroel | marios: nice, thanks for that | 12:30 |
marios | i think we can move on dviroel it was mostly informational and in case anyone else missed it | 12:30 |
dviroel | #topic Bug Triage | 12:30 |
rlandy | malinga had that one but I don't see malinga on the channel atm | 12:31 |
* dviroel is trying to find malinga's nick | 12:31 | |
rlandy | it looks like there are a few proposed to look at - so perhaps we can start there | 12:32 |
marios | so we discussed this a bit in the bug triage meeting | 12:32 |
marios | the idea was to have this item in our agenda and try to triage a couple of bugs each week now that we are down to reasonable numbers | 12:32 |
marios | so lets go with the triage and malinga added a few in the agenda | 12:32 |
dviroel | ack | 12:32 |
dviroel | mtembo: o/ | 12:32 |
dviroel | first one | 12:33 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1873377 | 12:33 |
rlandy | dviroel: this one is fix committed | 12:33 |
marios | this looks like fix committed | 12:33 |
marios | right | 12:33 |
dviroel | right | 12:33 |
marios | :) | 12:33 |
dviroel | next one | 12:33 |
rlandy | so can it move to fix released at this point? | 12:33 |
rlandy | so it comes off the list? | 12:34 |
rlandy | fix was committed in 2020 | 12:34 |
* dviroel read fix release instead - lol | 12:34 | |
marios | +1 sounds good ... but i wonder... perhaps there were no releases ? is that possible .. i mean if no-one cut the release for the project? | 12:34 |
marios | sean-k-mooney: do you know? I haven't checked were there any releases since 2020? | 12:34 |
rlandy | it may just be the series thing? | 12:35 |
sean-k-mooney | sorrry reading back | 12:35 |
marios | like watcher in whatever state would have been released with therest of openstack so yeah must be | 12:35 |
amoralej | yes, there have been releases, at least since train | 12:35 |
amoralej | that i can see | 12:35 |
marios | i mean must be the missing series rlandy like release was made but this just didnt get updated , so i think +1 to making it fix released | 12:35 |
marios | thanks amoralej | 12:36 |
rlandy | ok - I'll change the status of the bug and we can move on | 12:36 |
sean-k-mooney | so i belive oslo serisistion ahs handling for decimel | 12:36 |
marios | question is if it should go fix release, it is already fix committed sean-k-mooney | 12:36 |
sean-k-mooney | but wsme may not | 12:36 |
sean-k-mooney | wsme is not widely used | 12:36 |
amoralej | this is what RDO has included in latest releases https://paste.centos.org/view/a139ca9a | 12:36 |
sean-k-mooney | fix commited is not used anymore | 12:37 |
sean-k-mooney | we always go direct to fix released | 12:37 |
sean-k-mooney | so yes it should be marked fix released once its merged | 12:37 |
dviroel | ok, thanks for updating it rlandy | 12:38 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1846314 | 12:38 |
sean-k-mooney | for context we stopped differenciating between fix commited vs released about 6-7 years ago | 12:39 |
marios | this is about packaging | 12:39 |
sean-k-mooney | that is not a watcher bug so ya close invlaid it a packaging bug | 12:39 |
dviroel | yeah, this is not about watcher | 12:39 |
sean-k-mooney | this is the worng watcher compoient | 12:39 |
marios | so as commented on the bug already from licanwei | 12:39 |
sean-k-mooney | there is a sperate one for the ubuntu packaging | 12:39 |
sean-k-mooney | rocky is also EOL so this is not relevnet anymore | 12:40 |
marios | +1 this one is closed invalid | 12:40 |
sean-k-mooney | ubuntu 18.04 is alos eol as is 19.10 | 12:40 |
rlandy | dviroel: want me to update the bugs in background so you can work here? | 12:40 |
dviroel | rlandy: sure, we need only one to actually change things :) thanks | 12:41 |
rlandy | k | 12:41 |
dviroel | next is | 12:41 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1847091 (Actions do not start executing) | 12:42 |
mtembo | Can i please do it to get used to it (updating) | 12:42 |
dviroel | this one is from 2019.. | 12:42 |
sean-k-mooney | its python 2.7 | 12:43 |
amoralej | what i can tell is that i didn't find that in my tests ... | 12:43 |
sean-k-mooney | was that still even supproted | 12:44 |
sean-k-mooney | oh again rocky on 18.04 | 12:44 |
amoralej | I think it's safe to close | 12:45 |
sean-k-mooney | i would vote ot say invalid | 12:45 |
amoralej | +1 | 12:45 |
sean-k-mooney | do we have obsolete as an option | 12:46 |
sean-k-mooney | no ok so invalid or wont fix | 12:46 |
sean-k-mooney | the release is EOL and it does not happen on master so it must have been fixed | 12:47 |
amoralej | yep, i miss obsolete | 12:47 |
marios | lets gooo | 12:48 |
dviroel | i would say that is won't fix, since is too old to reproduce | 12:48 |
marios | :) | 12:48 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1843957 (incorrect project name for osloc_config) | 12:48 |
amoralej | "can't reproduce" would be a good state too :) | 12:48 |
marios | this one was a valid bug at some point but i think it is fix released | 12:49 |
marios | at least on master, as linked in the bug | 12:49 |
marios | so fix-released? | 12:49 |
amoralej | it was merged long ago and backported | 12:49 |
dviroel | correct | 12:49 |
dviroel | to rocky and stein | 12:50 |
sean-k-mooney | ya so we can mark it as fix released as marios suggets | 12:50 |
sean-k-mooney | by this https://github.com/openstack/watcher/commit/86af6ab8a20913fff972497b07e8ae592113b273 | 12:50 |
dviroel | ++ | 12:50 |
dviroel | next | 12:50 |
marios | nice to have all the context and links | 12:50 |
sean-k-mooney | git blame is awsome until you are trying to figure out who intoduced the bug and find out it was younger you | 12:51 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1801295 (watcher tempest test failed) | 12:51 |
marios | sean-k-mooney: :) | 12:51 |
marios | dviroel: this one has comment about " | 12:51 |
marios | This issue was fixed in the openstack/watcher-tempest-plugin 1.1.0 release. | 12:51 |
sean-k-mooney | i just set it to fix released | 12:52 |
marios | so perhaps the status was just not updated | 12:52 |
mtembo | ++ | 12:52 |
sean-k-mooney | watcher was not creating the serise in launchpad | 12:53 |
sean-k-mooney | so the bot was not auto updating them | 12:53 |
dviroel | ack | 12:53 |
sean-k-mooney | i have fixed that i think for the current supproted releases | 12:53 |
dviroel | next one is | 12:53 |
dviroel | #link https://bugs.launchpad.net/watcher/+bug/1785962 (TypeError: not all arguments converted during string formatting) | 12:53 |
marios | i think same as previous | 12:54 |
marios | This issue was fixed in the openstack/watcher 1.12.0 release. | 12:54 |
mtembo | not updated it seems | 12:54 |
dviroel | alright, so moving to tempest-plugin one | 12:55 |
dviroel | #link https://bugs.launchpad.net/watcher-tempest-plugin/+bug/2095416 (Audit Template Stuck in Pending State Prevents API Deletion, Causing Test Failur) | 12:55 |
sean-k-mooney | yep i agree | 12:55 |
mtembo | updating to fix-released | 12:56 |
sean-k-mooney | the next one looks valid to me so we shoudl set it to in progress | 12:56 |
dviroel | the tempest-plugin one was reported by mtembo | 12:56 |
sean-k-mooney | oh maybe not | 12:57 |
sean-k-mooney | the patch is to repoduce | 12:57 |
mtembo | yes | 12:57 |
amoralej | the actual error is being stuck in pending or not being able to delete it? | 12:57 |
mtembo | I created tests and they all passed | 12:57 |
mtembo | so it should be fixed | 12:57 |
mtembo | cross checked with Chandan | 12:57 |
sean-k-mooney | so this could have been related to eventlet and py 3.12 | 12:57 |
chandankumar | amoralej: yes, that is the correct issue | 12:57 |
sean-k-mooney | before my orginal eventlet/3.12 fix that was the behavior | 12:57 |
amoralej | note that error when trying to delete a pending audit is expected | 12:58 |
sean-k-mooney | it woudl stay in pending indefintly | 12:58 |
amoralej | yeah ^ that's the real issue, i guess | 12:58 |
chandankumar | If we run the failing tempest tests seperately, then it passes. But if the tests as a whole then it comes sometimes | 12:58 |
sean-k-mooney | im pretty sure it was "fixed" by https://github.com/openstack/watcher/commit/f07694ba6c75315dac1407c3751645de35ed14f4 | 12:58 |
sean-k-mooney | chandankumar: did you check the failing time to ensure its not because of a 40-9 | 12:59 |
sean-k-mooney | https://bugs.launchpad.net/watcher-tempest-plugin/+bug/2090854 causes intermitent failures | 12:59 |
sean-k-mooney | i woudl suggest closing https://bugs.launchpad.net/watcher-tempest-plugin/+bug/2095416 for now | 13:00 |
sean-k-mooney | adn we can reopen if we see it reoccur | 13:01 |
sean-k-mooney | although hum | 13:01 |
marios | that is the first time we did this triage here but imo we should try and limit it next time so we can allow for any other topic and open floor | 13:01 |
chandankumar | sean-k-mooney: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4a1/938136/8/check/watcher-tempest-strategies/4a18ad4/testr_results.html | 13:01 |
sean-k-mooney | it was filed 9 days ago | 13:01 |
chandankumar | it was not 409 issue | 13:01 |
* dviroel checks the clock | 13:01 | |
chandankumar | Details: {'error_message': '{"faultcode": "Client", "faultstring": "Couldn\'t delete when state is \'PENDING\'.", "debuginfo": null}'} | 13:01 |
sean-k-mooney | ack ok lets leave this open for next week | 13:02 |
dviroel | i would say that we need to check if still happens, if yes, we should link/upload some logs to help on debug | 13:02 |
sean-k-mooney | marios: perhaps we shoudl do it after open disucsion not before | 13:02 |
marios | yeah maybe sean-k-mooney ... to be clear i am glad we did this it was useful but we should just be careful on time and not get carried away | 13:02 |
dviroel | we are out of time, lets wrap up for today | 13:03 |
dviroel | sorry for missing the open discussions topic today | 13:03 |
dviroel | thanks mtembo for bringing the bugs to triage | 13:04 |
dviroel | thank you all for participating | 13:04 |
mtembo | so what's the status update for | 13:04 |
mtembo | Audit Template Stuck in Pending State Prevents API Deletion, Causing Test Failure | 13:04 |
rlandy | will take note for next meeting | 13:04 |
marios | yeah i was going to say | 13:04 |
rlandy | thanks dviroel | 13:04 |
dviroel | #endmeeting | 13:04 |
opendevmeet | Meeting ended Thu Jan 30 13:04:15 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:04 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-01-30-12.00.html | 13:04 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-01-30-12.00.txt | 13:04 |
opendevmeet | Log: https://meetings.opendev.org/meetings/watcher/2025/watcher.2025-01-30-12.00.log.html | 13:04 |
marios | :) | 13:04 |
amoralej | thanks dviroel ! | 13:04 |
marios | thanks dviroel o/ | 13:04 |
sean-k-mooney | mtembo: we can retriage it next time | 13:04 |
sean-k-mooney | so still new | 13:04 |
chandankumar | thank you dviroel ! | 13:04 |
mtembo | Thank you all | 13:04 |
rlandy | mtembo: there are a few more that have comments about fixes already in: https://bugs.launchpad.net/watcher/+bugs?orderby=-datecreated&start=0 | 13:05 |
rlandy | maybe you can just notify here and close out? | 13:05 |
mtembo | sure. | 13:10 |
gmann | sean-k-mooney: on DPL things, we need dansmith +1 and we can merge that. https://review.opendev.org/c/openstack/election/+/940415 | 17:59 |
gmann | sean-k-mooney: you can also self +1 there to easily count all liaison votes | 18:00 |
dansmith | gmann: you need my +1 on that placeholder? | 18:13 |
gmann | dansmith: yeah | 18:13 |
gmann | dansmith: sorry not that one | 18:13 |
dansmith | for oslo | 18:13 |
gmann | dansmith: this one https://review.opendev.org/c/openstack/governance/+/940167 | 18:13 |
gmann | I wrongly pasted oslo change link | 18:14 |
dansmith | got it, sorry I hadn't seen this.. been covered up in other stuff all week | 18:14 |
gmann | thanks. | 18:14 |
sean-k-mooney | gmann: done | 18:47 |
gmann | thanks | 18:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!