opendevreview | Daniel Garcia Moreno proposed openstack/os-api-ref master: Remove deprecated sphinx-testing dependency https://review.opendev.org/c/openstack/os-api-ref/+/860080 | 10:45 |
---|---|---|
mtreinish | it looks like importlib-metadata 5.0.0 just broke stevedore on Python 3.7 which is causing issues with stestr and other projects that are using it with 3.7 still | 11:54 |
mtreinish | I see that the 4.0.0 release and master no longer support python 3.7. Which branch do I need to work on to try and get a fix merged for to unblock things? | 11:55 |
mtreinish | (I'm not super up to date on the stable branch naming or what 3.5.x corresponds to) | 11:55 |
opendevreview | Hervé Beraud proposed openstack/oslo-specs master: Add the NATS transport driver to oslo.messaging https://review.opendev.org/c/openstack/oslo-specs/+/692784 | 12:22 |
hberaud | mtreinish: o/ first you should fix it on the master branch of stevedore | 12:27 |
hberaud | mtreinish: once fixed, if oldest are also impacted, then we could backport this fix to the concerned stable branches | 12:28 |
hberaud | (oldest stable branches) | 12:28 |
hberaud | mtreinish: here you can find for each series what are the related releases of stevedore https://releases.openstack.org/ | 12:30 |
hberaud | mtreinish: example with Zed (the current series that will be released on Wednesday) https://releases.openstack.org/zed/index.html | 12:31 |
hberaud | mtreinish: 3.5.0 is related to Yoga https://releases.openstack.org/yoga/index.html | 12:31 |
hberaud | so if you face the issue with 3.5.0 then I'd say that we should backport your fix on yoga too | 12:32 |
hberaud | mtreinish: Hopefully these info help you | 12:35 |
mtreinish | hberaud: thanks that does help | 12:51 |
mtreinish | but in this case I'm not sure the fix applies to main since it's only with python 3.7 and importlib-metadata from pypi which from what I saw from a quick skim of the code only is used with py < 3.8 | 12:51 |
hberaud | mtreinish: ok, then we could try a "stable-only" patch by submitting a fix only on "Yoga" | 12:54 |
hberaud | mtreinish: you just have to checkout the yoga branch, develop your fix, submit it to gerrit with a message commit preprend with "[stable-only]". Example https://review.opendev.org/c/openstack/futurist/+/858695 | 12:55 |
*** dkehn_ is now known as dkehn | 12:55 | |
hberaud | s/prepend/prepended/ | 12:56 |
opendevreview | Corey Bryant proposed openstack/oslo.cache master: Allow bmemcached to be optional for memcache_pool https://review.opendev.org/c/openstack/oslo.cache/+/859874 | 13:14 |
opendevreview | Corey Bryant proposed openstack/oslo.cache master: Allow bmemcached to be optional for memcache_pool https://review.opendev.org/c/openstack/oslo.cache/+/859874 | 14:32 |
damani | #startmeeting oslo | 15:07 |
opendevmeet | Meeting started Mon Oct 3 15:07:23 2022 UTC and is due to finish in 60 minutes. The chair is damani. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:07 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:07 |
opendevmeet | The meeting name has been set to 'oslo' | 15:07 |
damani | Courtesy ping for hberaud, bnemec, johnsom, redrobot, stephenfin, bcafarel, kgiusti, jungleboyj, gmann, tobias-urdin | 15:07 |
damani | #link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting | 15:07 |
johnsom | o/ | 15:08 |
hberaud | o/ | 15:08 |
damani | #topic Red flags for/from liaisons | 15:08 |
johnsom | Nothing from Designate or Octavia | 15:08 |
jungleboyj | Sorry, I am out of office. Nothing from cinder though. | 15:08 |
gmann | o/ | 15:09 |
stephenfin | o/ | 15:09 |
damani | johnsom, jungleboyj, ok thanks a lot | 15:10 |
damani | #topic Releases liaison | 15:11 |
hberaud | Zed will be released Wednesday | 15:11 |
hberaud | Nothing else from my side | 15:11 |
tobias-urdin | o/ | 15:14 |
hberaud | still there? | 15:23 |
johnsom | I am, but was wondering the same | 15:23 |
hberaud | I was thinking my network freezed | 15:24 |
gmann | yeah, may be | 15:26 |
gmann | damani: ping | 15:26 |
damani | yes | 15:26 |
damani | sorry | 15:26 |
damani | #topic Security liaison | 15:26 |
damani | #topic TaCT SIG liaison | 15:28 |
damani | gmann, do you have something here ? | 15:29 |
gmann | nothing much. I need to uddate 2023.1 template name in oslo repo but currently also it run right set of jobs so no issue | 15:30 |
gmann | may be sometime next week I will do and ping here for review | 15:30 |
gmann | rest all looks good from TaCT SIG side | 15:31 |
damani | #topic Action items from last meeting | 15:32 |
damani | #topic Open discussion | 15:34 |
tobias-urdin | i have historical question, literally unrelated to anything | 15:34 |
opendevreview | Stephen Finucane proposed openstack/stevedore master: Fix compatibility with Python 3.10, 3.9.11 https://review.opendev.org/c/openstack/stevedore/+/856830 | 15:35 |
damani | tobias-urdin, yes ? | 15:35 |
opendevreview | Stephen Finucane proposed openstack/stevedore master: Fix compatibility with Python 3.12, importlib-metadata 5.0 https://review.opendev.org/c/openstack/stevedore/+/860105 | 15:35 |
opendevreview | Stephen Finucane proposed openstack/stevedore master: cache: Remove unnecessary argument https://review.opendev.org/c/openstack/stevedore/+/860106 | 15:35 |
tobias-urdin | anybody remember any kind of discussion or work in the past, prob years back, to consolidate api lib usage like flask, pecan etc? | 15:35 |
tobias-urdin | introducing something like an oslo api orm | 15:35 |
damani | tobias-urdin, not me sorry | 15:35 |
tobias-urdin | (if any, that is) | 15:36 |
johnsom | Yeah, I remember discussions around pecan, many moons ago | 15:36 |
tobias-urdin | yea i've read some specs about "moving to pecan", but then in recent days there has been "move to flask" so it's kinda spread today | 15:37 |
johnsom | Like H/I timeframe. | 15:37 |
tobias-urdin | just thought if anybody had any old memory of a more common effort or idea | 15:37 |
johnsom | Yeah, neutron moved to pecan. As we created Octavia we targeted pecan. | 15:37 |
tobias-urdin | was just curious | 15:37 |
stephenfin | tobias-urdin: if there was, it was a long-time ago | 15:38 |
tobias-urdin | yea, i'm thinking years back but never found anything centralized like a community-goal or any planned "end result" | 15:38 |
damani | ok | 15:39 |
damani | something else to discuss | 15:39 |
damani | it's seems no | 15:40 |
damani | so i think we are done for today | 15:41 |
damani | thanks a lot everyone | 15:41 |
damani | let's do the meeting next week | 15:41 |
damani | #endmeeting | 15:41 |
opendevmeet | Meeting ended Mon Oct 3 15:41:46 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:41 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/oslo/2022/oslo.2022-10-03-15.07.html | 15:41 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/oslo/2022/oslo.2022-10-03-15.07.txt | 15:41 |
opendevmeet | Log: https://meetings.opendev.org/meetings/oslo/2022/oslo.2022-10-03-15.07.log.html | 15:41 |
gmann | thanks damani | 15:41 |
opendevreview | Matthew Treinish proposed openstack/stevedore stable/yoga: [stable-only] Cap importlib-metadata on Python 3.7 https://review.opendev.org/c/openstack/stevedore/+/860109 | 15:48 |
mtreinish | one thing related to ^^^ is that in Python 3.11 the deprecated interfaces they removed in importlib-metadata 5.0.0 (for python 3.7) will start emitting deprecation warnings in the stdlib version | 15:49 |
mtreinish | (I guess per PEP387 the earliest would be 3.13) | 15:51 |
mtreinish | I'm not sure when they'll be removed from stdlib (if ever), but the will at least start warning in 3.11 | 15:51 |
mtreinish | I did briefly look at trying to adapt the usage, but the api isn't very compatible and doing it in a way that would work with >1 version seemed like it'd be annoying to maintain | 15:52 |
*** dkehn_ is now known as dkehn | 15:55 | |
opendevreview | Stephen Finucane proposed openstack/stevedore master: Remove caching https://review.opendev.org/c/openstack/stevedore/+/860111 | 16:23 |
opendevreview | Stephen Finucane proposed openstack/stevedore master: Remove caching https://review.opendev.org/c/openstack/stevedore/+/860111 | 16:27 |
opendevreview | Merged openstack/stevedore stable/wallaby: Rely on member access, the preferred access since importlib_metadata 4.8. https://review.opendev.org/c/openstack/stevedore/+/850552 | 16:27 |
opendevreview | Merged openstack/stevedore master: remove unicode from code https://review.opendev.org/c/openstack/stevedore/+/854404 | 16:27 |
opendevreview | Matthew Treinish proposed openstack/stevedore stable/yoga: [stable-only] Cap importlib-metadata on Python 3.7 https://review.opendev.org/c/openstack/stevedore/+/860109 | 20:23 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!