Tuesday, 2023-08-29

opendevreviewMerged openstack/election master: Adding Gregory Thiemonge candidacy for Octavia  https://review.opendev.org/c/openstack/election/+/89298000:32
opendevreviewMerged openstack/election master: Add Vishal Manchanda candidacy for Horizon PTL(2024.1)  https://review.opendev.org/c/openstack/election/+/89298700:34
opendevreviewTony Breeds proposed openstack/election master: [JavaScript] Switch from jQuery().ready() to pure JavaScript  https://review.opendev.org/c/openstack/election/+/89300100:34
opendevreviewTony Breeds proposed openstack/election master: Update render-statistics to include TC seats  https://review.opendev.org/c/openstack/election/+/89300201:31
opendevreviewTony Breeds proposed openstack/election master: Update nominations_last_days templates to prompt about CIVS opt-in  https://review.opendev.org/c/openstack/election/+/89300301:31
opendevreviewMerged openstack/election master: [JavaScript] Switch from jQuery().ready() to pure JavaScript  https://review.opendev.org/c/openstack/election/+/89300102:05
opendevreviewDr. Jens Harbott proposed openstack/election master: Add Jens Harbott (frickler) candidacy for TC  https://review.opendev.org/c/openstack/election/+/89301207:30
opendevreviewPierre Riteau proposed openstack/election master: Add Pierre Riteau's candidacy for Blazar PTL  https://review.opendev.org/c/openstack/election/+/89301708:02
opendevreviewRoman Dobosz proposed openstack/election master: Add Roman Dobosz candidacy for Kuryr 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89302109:34
opendevreviewRoman Dobosz proposed openstack/election master: Add Roman Dobosz candidacy for Kuryr 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89302109:41
fricklerdansmith: fyi, if you want your IRC nick to appear in the election candidate list, you need to add it in your foundation profile. (I just learned that I still needed to do that myself.)10:24
fricklertoday for the first time I looked at https://wiki.openstack.org/wiki/Governance/TieBreaking, if that is still part of the official policy, both that doc and the tool should be moved into a TC owned repo?10:46
frickler(linked to from https://governance.openstack.org/election/#election-system)10:47
fricklerthe tool hasn't been touched since 2012, I'm a bit surprised that except for some path issue it still works with current python3, but it seems it is simple enough. also in order to make this unambigous, a version should be tagged and referenced?10:59
opendevreviewGrzegorz Grasza proposed openstack/election master: Add Grzegorz Grasza candidacy for Barbican 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89303211:13
opendevreviewHasan Acar proposed openstack/election master: Add Hasan Acar candidacy for Monasca PTL(2024.1)  https://review.opendev.org/c/openstack/election/+/89303311:15
fungifrickler: someone would need to rewrite it: https://github.com/oubiwann/coin-toss/issues/111:21
fungiit's unlicensed abandonware11:22
fungialso the should move whatever tiebreaking process we have into actual (non-wiki) documentation in the election repo/page11:22
frickleroh, that complicates things a bit, but seems to make taking some kind of action even more important11:29
fungii agree. we're just lucky we've never (to mu knowledge) ever ended up with a tied poll11:40
opendevreviewHasan Acar proposed openstack/election master: Add Hasan Acar candidacy for Monasca PTL(2024.1)  https://review.opendev.org/c/openstack/election/+/89303312:27
opendevreviewHasan Acar proposed openstack/election master: Add Hasan Acar candidacy for Monasca PTL(2024.1)  https://review.opendev.org/c/openstack/election/+/89303313:00
dansmithfrickler: ack, thanks13:20
opendevreviewRafael Weingartner proposed openstack/election master: Adding Rafael Weingärtner candidacy for Cloudkitty  https://review.opendev.org/c/openstack/election/+/89306113:33
opendevreviewSlawek Kaplonski proposed openstack/governance master: 2022 User Survey TC Question Analysis  https://review.opendev.org/c/openstack/governance/+/89267014:02
opendevreviewRajat Dhasmana proposed openstack/election master: Add Rajat Dhasmana candidacy for Cinder 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89306514:27
opendevreviewErno Kuvaja proposed openstack/election master: Add jokke candidacy for Telemetry  https://review.opendev.org/c/openstack/election/+/89306714:36
opendevreviewErno Kuvaja proposed openstack/election master: Add Erno Kuvaja (jokke) candidacy for Telemetry  https://review.opendev.org/c/openstack/election/+/89306714:37
opendevreviewCarlos Eduardo proposed openstack/election master: Add Carlos da Silva candidacy to Manila PTL  https://review.opendev.org/c/openstack/election/+/89307415:02
opendevreviewTony Breeds proposed openstack/election master: Update render-statistics to include TC seats  https://review.opendev.org/c/openstack/election/+/89300215:40
opendevreviewTony Breeds proposed openstack/election master: Update nominations_last_days templates to prompt about CIVS opt-in  https://review.opendev.org/c/openstack/election/+/89300315:40
opendevreviewTony Breeds proposed openstack/election master: [tox] Exclude the build directory from flake8  https://review.opendev.org/c/openstack/election/+/89308315:40
jamespageknikolla: apologies but I'm not able to make the TC meeting this evening - Wiki page updated to that effect16:11
knikollaJamespage: ack, thanks for notifying.16:16
opendevreviewYasufumi Ogawa proposed openstack/election master: Add Yasufumi Ogawa candidancy for Tacker 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89309016:32
opendevreviewYasufumi Ogawa proposed openstack/election master: Add Yasufumi Ogawa candidancy for Tacker 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89309016:33
knikollatc-members: reminder for meeting in 1 hour.17:02
opendevreviewMohammed Naser proposed openstack/election master: Add mnaser to OSH  https://review.opendev.org/c/openstack/election/+/89309317:12
gmannon elections: with 1 day remaining for nomination, we are basically left with 16 project with no nominations yet. other than these 16, we have 12 up for reviews which are not yet merged (9 valid candidacy + 3 invalid candidacy which can be appointed by TC)17:50
spotz[m]I sent an email out earlier offering mentoring from the community if someone new wanted to step up17:51
opendevreviewMohammed Naser proposed openstack/election master: Add mnaser to Magnum  https://review.opendev.org/c/openstack/election/+/89309617:51
gmanntimburke: election nomination deadline is tomorrow, just in case you want to continue for swift. I remember you forgot about deadline in past so thought of pinging you :)17:53
knikolla#startmeeting tc18:00
opendevmeetMeeting started Tue Aug 29 18:00:12 2023 UTC and is due to finish in 60 minutes.  The chair is knikolla. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
opendevmeetThe meeting name has been set to 'tc'18:00
knikolla#topic Roll Call18:00
JayFo/18:00
dansmitho/18:00
knikollao/18:00
knikollaHi all, welcome to the weekly meeting of the OpenStack Technical Committee18:00
spotz[m]o/18:00
gmanno/18:00
rosmaitao/18:00
knikollaA reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct 18:00
knikollaToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee18:00
knikollaWe have one noted absence from jamespage18:00
noonedeadpunko/18:00
slaweqo/18:00
knikollaOtherwise we’re all here :)18:01
knikolla#topic Follow up on past action items18:01
knikollaNo items noted as to follow up. 18:01
knikolla#topic Gate health check18:01
knikollaAny updates on the state of the gate?18:01
gmannI have not observed any frequent failure this week. it is much better 18:01
slaweqI think it is much better recently18:02
knikollaGreat to hear that! 18:02
dansmiththings are better, I no longer fear for the rc phase18:02
gmannyeah18:02
dansmithhowever, all the same volume fails are occurring18:02
dansmithand I hope that work can continue on getting those to improve18:02
dansmithI'd say we're back to Dec 2022 levels of fail ;)18:02
knikolla#success Improvement on the state of the gate and no more fear for RC phase.18:03
opendevstatusknikolla: Added success to Success page (https://wiki.openstack.org/wiki/Successes)18:03
fungiwe had a stale centos 7/8 mirror for most of a week owing to the file count in some directories exceeding afs's protocol limits. we started filtering out i686 rpms on our mirrors which worked around it, but just a heads up that if jobs need multi-arch packages for i686 stuff on x86_64, there could be new errors due to missing packages18:03
fungithe odds of that seemed low enough we risked it18:04
fungialso all zuul tenants except openstack have switched to ansible 8 for running zuul jobs by default18:04
clarkbit was also broken anyway18:04
clarkb(so risk was low we'd break the mirrors and the centos node further)18:05
fungino reports of problems with ansible 8 as of yet18:05
dansmithI'd like to report a problem with ansible 818:05
fungiand i think clarkb did a test of devstack/tempest with it18:05
* fungi directs dansmith to the suggestion box18:06
dansmithokay, I have no actual problems to report, I'd just *like* it if I had one to report18:06
clarkbyes I pushed a change to tempest to run devstack + tempest jobs under ansible 8 and none of the jobs failed due to ansible problems. A coupel non voting jobs failed in the test suite18:06
clarkbDue to the lack of trouble so far we're planning to swap openstack over on Monday (its a holiday for some so should be slightly quieter) and see if we can just roll forward from there18:06
clarkbif we run into major problems we can revert, but you can also test things ahead of time just like I did with tempest if you are worried about something in particular. Finally this was all sent to the service-announce@lists.opendev.org list which you'll want to subscribe to if you aren't already18:07
fungithere's a security fix being backported to some em branches of oslo.messaging which is meeting with issues in some jobs, prognosis unclear yet but the solution may end up being disabling some jobs/tests there18:07
JayFfungi: some weird docs failure that doesn't reproduce locally, at least in stable/wallaby18:07
clarkbhttps://review.opendev.org/c/openstack/tempest/+/892981 <- testing tempest with ansible 818:08
fungiJayF: yeah, we can definitely still dig deeper, but it may end up being an "opportunity" to exercise the option of disabling some jobs if the solution is nontrivial18:08
JayF++18:09
dansmithif we can't build docs though...18:09
JayFWallaby is going to be retired as soon as we take action on the unmaintained resolution, yeah?18:09
gmannyeah18:09
JayFSo it seems very nonimpactful to break the docs build when no docs are getting updated (I doubt we'll have a doc update in the next ~month)18:09
dansmithyeah, fine with just dumping wallaby, I meant probably not good to disable the docs job and merge to wallaby anyway18:10
dansmithsince it won't actually get a doc update saying it has the fix18:10
JayFThat's releasenotes, not docs18:10
fungiodds are it's related to something like tox v4 that just never got fixes backported and nobody's noticed until now18:10
JayFyeah that's my hunch too fungi 18:10
gmannit will be not opt-in by default not if anyone opt-in manually then it will stay not retire18:10
gmann*but if18:10
gmannbut doc on stable branches does not run with tox4. I think we pinned that18:11
noonedeadpunkthere was recent issue with constraints for docs, but no idea if that's the case18:12
fungiyeah, so likely something else or the pin didn't get applied18:12
JayFI appreciate the dogpile of assistance, I'll paste the patch here post-meeting if folks want to offer suggestions18:12
JayFprobably not best to fix it in meeting :D 18:13
gmann++18:13
knikolla++18:13
fungiright, i mainly wanted to point out that we do see some bitrot on em branches which complicate merging security fixes (not that we require them anyway)18:13
knikollaWith Wallaby going away soon, we shouldn’t spend too much time on it18:14
* JayF needs to get the patch working downstsream in Victoria; it's just a question of if it's upstream too18:14
knikollaAnything else on the topic of the gate?18:15
knikolla#topic 2022 user survey analysis18:15
knikollaThanks slaweq for getting that done :)18:16
knikolla#link https://review.opendev.org/c/openstack/governance/+/892670/18:16
slaweqit's not done yet definitely :)18:16
knikollastarted :)18:16
slaweqthx gmann for first review, I will address those comments tomorrow18:16
gmannslaweq: thanks for working on that. 18:16
knikollaI will review that later today as well. Anything that you feel worth highlighting slaweq?18:17
slaweqand JFYI: it's not ready for sure but numbers are correct in each table there18:17
slaweqgenerally numbers are very similar to last year18:17
slaweqone thing which I didn't saw in previous year but I saw in numbers this year are projects which have users using something in production but no contributors18:18
gmannthat is important questions18:19
slaweqthis is something what we should maybe potentially check closer and maybe somehow reach out to those users to make them aware of that potential problem18:19
gmann++18:19
knikollaseems more relevant now than ever with the amount of projects that have no PTL candidacies with ~1 days to end of nomination period18:19
fungiyou mean like the software is in use but the software is no longer an official part of openstack/retired, or still official projects with no development activity upstream at all?18:19
gmannI think it is users of OpenStack projects not contributing in upstream at all18:20
slaweqfungi some of those projects are still official projects now and there is 0 declared contributors18:20
slaweqof course, it may be that contributors to those projects didn't made survey18:20
fungias in contributors declared within the survey (there may still be contributors not connected to any survey responses)?18:21
slaweqI'm just saying about what I saw in the survey results for now18:21
gmannor there might be case they are contributing in a few of them but not all they are using18:21
knikollabut it points to an opportunity to make them aware of the lack of contributors in the survey. 18:22
slaweqso I'm not saying it's any "red flag", just something potentially to check closer :)18:22
gmannI think these details are little hard to get from the survey and the reason of not contributing but survey result can be good first step and as slaweq mentioned to plan the reachout to them about knowing the reason and helping them to start the contributiion 18:22
knikollaPerhaps the under-NDA version of the survey has more useful information that we can use for outreach?18:23
knikollasurvey results*18:23
slaweqknikolla I have no idea :)18:23
slaweqthe other interesting thing is response about "difficult process" for the question about "What prevents you or your organization from contributing more maintenance resources" - it was in top 5 of the answers to that question18:24
slaweqI will make try to find more precise answers from that "category" and put them in the survey18:24
gmannhumm18:24
slaweqbecause it is open question and for now I just tried to somehow aggregate them into some common "types of answers"18:25
gmannand it will be nice to give more thoughts/discussion on those in video call or PTG18:25
spotz[m]The under NDA version may or may not have enough information to link who responded. That version also is pre-cleaning up of wording so while one person says community engagement, the next says engagement, and a third says community and we try to see if they're saying the same thing18:25
knikollathanks spotz. 18:26
knikollaBy process do they mean Gerrit/Devstack/Zuul, or internal organization processes?18:26
knikollaWe’ve spent a significant chunk of time in past PTGs talking about Devstack18:26
slaweqthx spotz 18:26
slaweqknikolla I will need to get back to it and I will write a bit more details about that in the analysis18:27
slaweqfor now I don't remember really18:27
slaweqthat's basically all from me about this analysis for today18:28
knikollaThanks slaweq! 18:28
gmannwell devstack/testing is anyways not going to be very easy things anytime and especially seeing gate stability and so it might give  new contributors a not very easy welcome but I think that is same in any OSS18:28
knikollaespecially of our scale. 18:29
JayFI kinda disagree? I've personally spoken with several openstack operators who indicated they didn't want to learn a new process (versus the 'typical' github+pr development process) to push a small patch18:29
gmannyeah. writing code is easy, testing them is hard18:29
gmannI am just taking about testing things. other process are good to discuss and how we can simplify 18:29
fungimost people who don't contribute to open source projects would cite difficult process as being the reason, whether that's because the projects require code review, detailed commit messages, test-driven development, whatever18:30
dansmithyeah, nothing new in that regard18:30
gmanncommit message is good example also. we need detail and correct commit msg and not everyone like to do that :)18:30
dansmithI personally place a very high value on tested code, especially for situations we can't otherwise replicate, which is the majority of the drive-by can't-write-a-test submissions I've seen18:30
gmannagree18:31
knikollaperhaps being on Gerrit will save us from the incoming ChatGPT powered drive-by happening on GitHub. 18:31
spotz[m]hehe18:31
slaweq++18:31
knikolla:)18:32
JayFknikolla: that blade does cut in both directions, you're right, but at this point I'd rather have low-quality submissions that we can curate/mentor into good submissions than very little external contribution at all :/18:32
dansmithI wouldn't.18:32
gmannIMOI, that is dangerous and introduce more instability in openstack18:32
fungiit's being used to generate reputations for dummy accounts used to inflate "star" counts on projects (there are paid services behind most of the gold rush)18:33
knikollaYeah, I’m torn on the subject. Most of my open source work is on GitHub with the exception of OpenStack, so I live in both worlds. 18:33
gmannif anyone using openstack and have customer base I do not think it is hard to learn process and write test of the software used in their procduction 18:33
knikollaWe do really need to work on mentoring new contributors, but we’ve had retention problems for the ones we have. 18:34
spotz[m]I have had contributions rejected in PR because I have too many commits because Gerrit allows me to patch on top of my patches. I love gerit:)18:34
gmannretention problem due to process? or change in their role in company ?18:34
*** melwitt_ is now known as melwitt18:34
JayFI'm not even trying to say we should change; I'm just saying we need to acknowledge we're paying a steep price to have a unique process.18:35
knikollachange in role, mostly, I think. 18:35
fungiquite a lot of the latter, helping find new employment opportunities for established contributors who want to keep working on openstack would go a long way18:35
spotz[m]Well we used to do OUI and the Git and Gerrit lunch and learn to help onboard people at events18:35
noonedeadpunkFor real - I never think that gerrit vs github will really prevent contributions. If person can not read 1 paper of doc on how to contribute because reading is too hard - we hardly need such contributors18:36
gmannyeah, that is what I observed otherwise anyone started knowing process and contribution is not leaving because they hate openstack process. 18:36
noonedeadpunkAs mentoring them is fighting with windmills18:36
spotz[m]It's more the config noonedeadpunk18:36
gmannnoonedeadpunk: exactly 18:36
fungii contribute to projects on at least half a dozen different code review platforms, and i'm not even a full-time developer18:37
JayFnoonedeadpunk: the people I interact with who have trouble are usually people who are operating openstack and want to contribute functional fixes up; gerrit requires at a base level a stronger understanding of git than github does18:37
noonedeadpunkthough missing ability to make a chain of patches will affect dramatically18:37
JayFnoonedeadpunk: I've been proxying some of those changes up personally when I understand enough to18:37
noonedeadpunkNot sure how about you, but I do create couple of chains weekly18:37
gmannI think it is all about which company want to spend time/money i upstream activity vs real reason of difficult process18:37
gmann*in upstream18:37
noonedeadpunkJayF: I do disagree here completely. That github requires less knowledge of git18:38
noonedeadpunkFor me it's way-way-way higher bar of knowing git18:38
JayFnoonedeadpunk: We shouldn't have that argument here, I'll sidebar with you if you don't mind18:38
noonedeadpunkAs you must know how to sync your fork with upstream, so configure upstream at very least18:38
knikollaDeep down I think it’s more about visibility than the actual tool used. GitHub can drive further job opportunities in a way that developing in a siloed code review tool can’t. 18:39
spotz[m]I'm with noonedeadpunk on this but let's get back to the main topic18:39
knikollaI’ll make a note to amend the contributors guide to explain how to make openstack commits appear in people’s GitHub profile. 18:39
knikollaWith that, let’s move on to the next topic. 18:40
knikolla#topic Documenting implementation processes for Unmaintained18:40
knikollaA quick update from me. I started amending the project team guide for the new process18:41
knikollaspecifically the stable branches page.18:41
knikollaI’m detailing the process of opt-in to Unmaintained, which we briefly touched upon last week18:41
noonedeadpunkknikolla: and for visability we have bitergia now  :)18:41
knikollaThat will be a -1 to the releases patch to EOL the branch from the PTL or release liaison. 18:42
knikollaIf no -1 is posted within a 4 week period, the branch for the project goes EOL and not into unmaintained. 18:42
knikollaThis seems to align with the tooling and the way we EOL things now, so it will not take significant resources to implement. 18:43
JayF++18:43
knikollaI hope to get the wording done by the end of this week. 18:44
gmannyou mean this process after first automatic opt-in right? means when unmaintained move to next term of being unmaintained 18:44
knikollayes. 18:44
gmann++18:44
gmann4 week seems reasonable time considering anyone on PTO/holiday etc18:45
knikollathis also allows for opt-out to happen with the same mechanism of a patch to releases. 18:45
knikollaand can be done at any point. 18:45
knikollathat’s all from me on the topic.18:46
JayFthis all sounds reasonable to me +1 thank you18:46
knikolla#topic Open Discussion and Reviews18:47
knikollaIt’s time to register for the vPTG 18:47
knikolla#link https://openinfra.dev/ptg/18:47
clarkbsean just pointed out in #openstack-qa that tox seems to be exploding on something. Possibly pep517 and/or pbr related18:47
slaweqI just did :) thx for reminder18:47
clarkbnot sure what the actual issue is or how widespread it is. Will likely need someone to debug (it is likely reproduceable locally given it is fialing in a tox step)18:48
spotz[m]done!18:49
spotz[m]Did you get the TC added to the teams list?:)18:49
knikollayes18:49
knikollathanks spotz! 18:50
spotz[m]Welcome:)18:51
knikollaAlright, thanks all! 18:51
knikolla#endmeeting18:51
opendevmeetMeeting ended Tue Aug 29 18:51:17 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:51
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2023/tc.2023-08-29-18.00.html18:51
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2023/tc.2023-08-29-18.00.txt18:51
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2023/tc.2023-08-29-18.00.log.html18:51
slaweqo/18:51
slaweqthx knikolla \18:51
spotz[m]thanks knikolla 18:51
noonedeadpunkthanks!18:53
JayFre: oslo.messaging security fix for stable/wallaby -- https://review.opendev.org/c/openstack/oslo.messaging/+/891746 is the change https://zuul.opendev.org/t/openstack/build/fe4e477a574743c7a9a1cdd48f249afb/log/job-output.txt#2091 is where it fails, the error is "AttributeError: 'EntryPoint' object has no attribute 'module'". It passes locally.18:55
JayFI suspect sphinx version shenanigans based on how it's failing in the middle? But I'm unsure why that wouldn't be apparently locally, too18:56
fungiyou should be able to see what version of sphinx the log says is getting installed18:57
JayF7.2.4 on local passing vs 7.1.2 in the gate18:57
fungiso probably not that18:58
JayFyeah18:58
JayFhmm I'm testing locally with a different python18:58
JayFlet me see if I can match python versions18:58
* JayF trying under 3.8; local passes were under 3.1118:59
JayFpasses, of course19:00
JayFfungi: any easy way to see tox version *zuul* has installed on that test run?19:02
fungidid it collect tox logs?19:03
JayFyes19:03
fungidoes tox not log its version?19:03
JayFBecause it often will upgrade itself, I was going to find the source information19:03
JayFit is installing tox<419:03
fungiotherwise, the output from the ensure-tox tasks in the console view may19:03
JayFso it passes on tox 4.10 locally, fails in gate on tox<4, I think I know what to test :D 19:05
clarkbfungi: yes ensure tox should. I just looked at that for the current tox issue 19:05
JayF2023-08-28 15:04:34.136182 | TASK [ensure-tox : Output tox version]19:05
JayF2023-08-28 15:04:34.578723 | ubuntu-focal | 3.28.0 imported from /home/zuul/.local/tox/lib/python3.8/site-packages/tox/__init__.py19:05
JayFonce  I found the right lines it was a stupid question :D 19:05
JayFpasses locally with tox 3.28.0 :( 19:06
fungiJayF: see if you have something installed that isn't in the pip freeze from the gate. that error looks like it's trying to import oslo.messaging.notify.drivers and there's something not installed that it's trying to enumerate19:19
JayFyep, I just got a reproduction locally19:20
JayF> ImportError: cannot import name 'fnmatch' from 'oslo_utils' (/home/jay/dev/oslo.messaging/.tox/docs/lib/python3.8/site-packages/oslo_utils/__init__.py)19:21
JayFis the root error19:21
JayFlooking into the sphinx traceback19:21
JayFhttps://github.com/openstack/oslo.utils/blob/a5941e8f845534e3604dacf2dfa9a87d224eeef8/releasenotes/notes/remove-fnmatch-f227b54f237a02c2.yaml#L319:22
JayFwe need to cap the oslo.utils version in oslo.messaging19:22
JayFlooks like we need <6.0.019:22
gmannit should have  capped to lower compatible version in wallaby upper-constraints right ?19:25
JayFI stacked https://review.opendev.org/c/openstack/oslo.messaging/+/893107 onto https://review.opendev.org/c/openstack/oslo.messaging/+/89174619:25
JayFgmann: potentially, yeah19:25
JayFgmann: https://opendev.org/openstack/requirements/raw/branch/stable/wallaby/upper-constraints.txt hmm19:25
JayFgmann: the docs build is not obeying constraints, nice catch19:26
gmannyeah, somehow it is picking latest version 19:26
JayFgmann: yeah, it's not set to obey it in tox19:28
JayFnice pointer19:28
fungihttps://opendev.org/openstack/oslo.messaging/src/branch/stable/wallaby/tox.ini#L4019:28
gmannyeah, no constraints here https://github.com/openstack/requirements/blob/stable/wallaby/upper-constraints.txt#L56619:28
gmannhttps://github.com/openstack/oslo.messaging/blob/stable/wallaby/tox.ini#L4019:28
JayFhttps://review.opendev.org/c/openstack/oslo.messaging/+/893108 + https://review.opendev.org/c/openstack/oslo.messaging/+/893108 should be the magic19:28
fungithe stable/wallaby tox.ini for oslo.messaging doesn't apply constraints for the docs testenv19:28
gmannyeah that one, we should add constraint there otherwise it will fail one some other versions19:28
JayFYep, we all got there around the same time :) my change reflects the right fix19:29
JayFand the req change directly into oslo.messaging is abandoned19:29
gmann+119:29
funginow to refocus on the tox problem mentioned in #openstack-qa19:30
JayFfungi: need help?19:30
JayFI'm not looking at that now but can return the favor if you think it's helpful :D19:30
fungiJayF: seems like folks have zeroed in on the problem package release at least19:30
JayFack; I'll not spoil the broth with another chef19:30
fungii can't look too closely until after the opendev meetings wraps up19:31
JayFwell you and gmann were very helpful to me just now; I appreciate it :D now to go feed the cat as he's trying to fix bugs on my keyboard, too :D 19:31
opendevreviewGuilherme proposed openstack/election master: Adding gsteinmuller candidacy for TC  https://review.opendev.org/c/openstack/election/+/89311020:09
opendevreviewGuilherme proposed openstack/election master: Adding gsteinmuller candidacy for TC  https://review.opendev.org/c/openstack/election/+/89311020:10
opendevreviewVladimir Kozhukalov proposed openstack/election master: Add Vladimir Kozhukalov as Openstack-Helm PTL for 2024.1  https://review.opendev.org/c/openstack/election/+/89311322:14
opendevreviewMerged openstack/election master: Add Carlos da Silva candidacy to Manila PTL  https://review.opendev.org/c/openstack/election/+/89307422:35
opendevreviewMerged openstack/election master: Add Erno Kuvaja (jokke) candidacy for Telemetry  https://review.opendev.org/c/openstack/election/+/89306722:35
opendevreviewMerged openstack/election master: Add Rajat Dhasmana candidacy for Cinder 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89306522:35
opendevreviewMerged openstack/election master: Adding Rafael Weingärtner candidacy for Cloudkitty  https://review.opendev.org/c/openstack/election/+/89306122:35
opendevreviewMerged openstack/election master: Add Roman Dobosz candidacy for Kuryr 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89302122:37
opendevreviewMerged openstack/election master: Add Jens Harbott (frickler) candidacy for TC  https://review.opendev.org/c/openstack/election/+/89301222:37
opendevreviewMerged openstack/election master: Add Pierre Riteau's candidacy for Blazar PTL  https://review.opendev.org/c/openstack/election/+/89301722:38
opendevreviewMerged openstack/election master: Add Grzegorz Grasza candidacy for Barbican 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89303222:38
opendevreviewDale Smith proposed openstack/election master: Add Dale Smith candidacy for Adjutant 2024.1 PTL  https://review.opendev.org/c/openstack/election/+/89311523:30

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