Thursday, 2025-02-06

*** ralonsoh_ is now known as ralonsoh07:40
artem_vasilyevHey folks, can you take a look at the oslo.metrics fix, please https://review.opendev.org/c/openstack/oslo.metrics/+/94052608:42
opendevreviewMerged openstack/oslo.versionedobjects master: Replace distutils  https://review.opendev.org/c/openstack/oslo.versionedobjects/+/93606810:53
opendevreviewMerged openstack/oslo.log master: Fix outdated envlist  https://review.opendev.org/c/openstack/oslo.log/+/93901610:58
opendevreviewMerged openstack/oslo.metrics master: Restore group permissions to unix socket file  https://review.opendev.org/c/openstack/oslo.metrics/+/94052611:39
opendevreviewMerged openstack/oslo.cache master: Detect service ports from pifpaf environments  https://review.opendev.org/c/openstack/oslo.cache/+/93899311:50
opendevreviewMerged openstack/oslo.upgradecheck master: pre-commit: Bump versions  https://review.opendev.org/c/openstack/oslo.upgradecheck/+/93901214:11
opendevreviewMerged openstack/oslotest master: pre-commit: Bump versions  https://review.opendev.org/c/openstack/oslotest/+/93900914:12
hberaud[m]Hey folks there is a couple of remaining deprecation patches yet not merged, please can you review them, thanks in advance. https://review.opendev.org/q/prefixtopic:%22eventlet-removal%22+deprecate+status:open+author:hberaud@redhat.com14:42
opendevreviewTakashi Kajinami proposed openstack/oslo.rootwrap master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.rootwrap/+/94088114:59
opendevreviewTakashi Kajinami proposed openstack/oslo.rootwrap master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.rootwrap/+/94088115:02
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.cache/+/94088215:02
tkajinam^^^ giving it another thought I wonder if we put too much information in logs now ... I wonder how these update look to you, hberaud[m] 15:04
hberaud[m]I prefered the initial version of https://review.opendev.org/c/openstack/oslo.rootwrap/+/940881 but I've no problem with the second one15:05
hberaud[m]you are right, the removal of eventlet is now a mainstream things, and people will be able to check the release notes15:06
tkajinamI'm afraid that operators are flooded by multiple "please migrate your code" warning which they can't do anything15:06
tkajinamabout15:07
tkajinamI'll made similar changes to your changes and will +215:07
opendevreviewTakashi Kajinami proposed openstack/tooz master: deprecate the eventlet handler from the zookeeper driver  https://review.opendev.org/c/openstack/tooz/+/94037415:07
opendevreviewTakashi Kajinami proposed openstack/oslo.concurrency master: deprecate eventlet monkey patch within lockutils  https://review.opendev.org/c/openstack/oslo.concurrency/+/94043015:08
opendevreviewTakashi Kajinami proposed openstack/oslo.privsep master: deprecate eventlet monkey patching within oslo.privsep.daemon  https://review.opendev.org/c/openstack/oslo.privsep/+/94037015:08
opendevreviewTakashi Kajinami proposed openstack/oslo.log master: deprecate eventlet monkey patch within oslo.log  https://review.opendev.org/c/openstack/oslo.log/+/94043215:10
hberaud[m]tkajinam: Thanks15:12
opendevreviewTakashi Kajinami proposed openstack/oslo.utils master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.utils/+/94088315:12
tkajinamI'm pretty sure with the shortened version we get "too much" logs15:13
opendevreviewTakashi Kajinami proposed openstack/taskflow master: Deprecate utility for eventlet  https://review.opendev.org/c/openstack/taskflow/+/94088415:20
tkajinamwe probably have to check if there are anything left...15:20
tkajinamhberaud[m], dansmith do you mind reviewing this series ? https://review.opendev.org/c/openstack/taskflow/+/93899815:22
hberaud[m]sure15:22
dansmithtkajinam: did you mean damani[m] ?15:23
opendevreviewMerged openstack/oslo.db master: pre-commit: Bump versions  https://review.opendev.org/c/openstack/oslo.db/+/93900715:23
tkajinamdansmith, yes. sorry !!15:24
tkajinamautocomplate--15:24
dansmithnp :D15:24
tkajinamhberaud[m], if you can review ones in its relation chain that would be nice, because these resolves some unmaintained items kept these for some time...15:25
hberaud[m]I'm on it15:26
tkajinamthx !15:26
opendevreviewMerged openstack/oslo.db master: Run pyupgrade to clean up Python 2 syntaxes  https://review.opendev.org/c/openstack/oslo.db/+/93900815:33
-opendevstatus- NOTICE: nominations for the OpenStack PTL and TC positions are now open, for details see https://governance.openstack.org/election/16:08
opendevreviewMerged openstack/oslo.concurrency master: Remove support for running unit tests in Windows  https://review.opendev.org/c/openstack/oslo.concurrency/+/93957317:12
opendevreviewMerged openstack/oslo.serialization master: Ignore iteritems() and use items() solely  https://review.opendev.org/c/openstack/oslo.serialization/+/93631517:29
opendevreviewMerged openstack/tooz master: deprecate the eventlet handler from the zookeeper driver  https://review.opendev.org/c/openstack/tooz/+/94037418:16
opendevreviewMerged openstack/oslo.cache master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.cache/+/94088218:16
opendevreviewMerged openstack/oslo.utils master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.utils/+/94088318:18
opendevreviewMerged openstack/oslo.concurrency master: deprecate eventlet monkey patch within lockutils  https://review.opendev.org/c/openstack/oslo.concurrency/+/94043018:19
opendevreviewMerged openstack/oslo.log master: deprecate eventlet monkey patch within oslo.log  https://review.opendev.org/c/openstack/oslo.log/+/94043218:22
opendevreviewMerged openstack/oslo.privsep master: deprecate eventlet monkey patching within oslo.privsep.daemon  https://review.opendev.org/c/openstack/oslo.privsep/+/94037018:32
opendevreviewMerged openstack/oslo.rootwrap master: Adjust warning message for eventlet support deprecation  https://review.opendev.org/c/openstack/oslo.rootwrap/+/94088118:32
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily while we upgrade for a new jeepyb feature and switch our database container image source repository18:52
opendevreviewMerged openstack/oslo.privsep master: Remove guard for non-windows operating systems  https://review.opendev.org/c/openstack/oslo.privsep/+/93957519:22
damani[m]dansmith, what is your issue with f-string?19:40
dansmithdamani[m]: are you asking why I don't like them, or what well-reasoned technical objections I have?19:40
* JayF likes f-string, but just wants to build a shed without having to repaint it in an undocumented shade of chartreuse ;) 19:40
damani[m]dansmith, yes why you don't like it 19:41
damani[m] f-strings are the recommended approach in modern python and that works well 19:41
damani[m]better readability, performance, and maintainability19:41
dansmithmodern python also recommends that we break our code and syntax every year to chase the new thing they find cool19:42
dansmithI find them to be much less readable, especially when people embed expressions in them.. if they only ever use {varname} it's not so bad19:42
dansmithbut I think they end up being much longer than %-formatted strings, which means more likely to need line breaks, which makes them less readable to me19:43
JayFI know the rule of thumb we use in Ironic, which I wish was used here, is for things like this where we prefer a specific way of doing things, we try to add it to a linter instead of reviewing for it.19:43
dansmithin general I agree, as long as my preferences get encoded by the linter,19:44
JayFlol19:44
dansmithbut I also think there's some judgment here, like {varname} is okay but {wholechunkofpythonwithnosyntaxhighlightingthatloopsandstuff} is not19:44
JayFit does give a nice place to express those preferences in review :D 19:44
dansmithbut like I said, if oslo is requiring f-strings, I want a pointer to where that's written down, which could be linter config or policy docs, but asking to revise the patch for something like that based on some nebulous suggestion is just meh19:46
JayFthe trick is, that's the second comment not associated with a -1 giving a preference19:47
JayFbut given the limited core group on oslo, that puts it in a non-mergable state implicitly19:47
JayFI'm extremely close to just abandoning the patch and taking this into consideration next time I try to add a small cli operator helper19:48
damani[m]merged 19:48
JayFI really appreciate it \o/19:49
opendevreviewMerged openstack/oslo.utils master: Add image checker to imageutils  https://review.opendev.org/c/openstack/oslo.utils/+/93037920:56
opendevreviewMerged openstack/oslo.messaging master: Added Docs for Simulator  https://review.opendev.org/c/openstack/oslo.messaging/+/94049521:44

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