Thursday, 2023-03-23

sahido/07:33
sahidmorning hberaud, any chance that you have a second look on https://review.opendev.org/c/openstack/osprofiler/+/877969 :)07:34
hberaudsahid: thx! done07:43
sahidah cool thank you hberaud 07:47
opendevreviewSahid Orentino Ferdjaoui proposed openstack/osprofiler master: add support of jaeger+otlp for jaeger tracing  https://review.opendev.org/c/openstack/osprofiler/+/87735807:52
opendevreviewSahid Orentino Ferdjaoui proposed openstack/osprofiler master: devstack: remove jaeger container on unstack  https://review.opendev.org/c/openstack/osprofiler/+/87796910:57
opendevreviewSahid Orentino Ferdjaoui proposed openstack/osprofiler master: add support of jaeger+otlp for jaeger tracing  https://review.opendev.org/c/openstack/osprofiler/+/87735810:57
tkajinamstephenfin, hi. thanks for the alembic patches for heat! I replied to your comment but I think yours is better and I'll try to merge yours instead of my naive ones.11:38
tkajinamI spent some time looking into db migration/alembic today so hopefully that helps me understand what you've done.11:38
stephenfintkajinam: No problem, and sorry about the confusion/overlap. I should have said I was taking a look /o\11:38
stephenfinFeel free to give me a shout if anything is unclear. It's mostly duplicated from other projects that have been using it for some time now so it's reasonably well "battle tested"11:39
tkajinamno, no problem at all. tbh I was not quite familiar with these migrations but now I (hope I) have a much clear view.11:41
tobias-urdinif any of you have some time over, I would really appreciate an estimate on how much work to fix sqlalchemy 2 for gnocchi11:58
tobias-urdinI don't have much insight into that layer or what will need to be done to support sqlalchemy 2, would probably save me countless of hours :)11:58
stephenfintobias-urdin: Looks like it's already using alembic so you're good there. To prep for 2.0, you'll want to enable SQLAlchemy 2.0 warnings, initially filtering them out and then addressing them one by one12:02
stephenfintobias-urdin: If you look at https://review.opendev.org/q/project:openstack/nova+topic:sqlalchemy-20 you'll see an example of this being done. It all kicks off with https://review.opendev.org/c/openstack/nova/+/80470812:03
tobias-urdinyeah should be good on the migration part, just don't have enough good insight into determining how much work for sqlalchemy 2.0, good idea I'll see if I can enable that sooner rather than later12:03
stephenfinI think enabling those warnings would give you a good idea. Hopefully there aren't too many "unusual" things and you can copy that patterns seen in that sqlalchemy-2.0 series for nova and equivalent series for cinder, keystone etc.12:04
stephenfincinder: https://review.opendev.org/q/project:openstack/cinder+topic:sqlalchemy-2012:04
tobias-urdinbut all functionality should be in 1.4 right that we already support so just updating lower constraint to 1.4 after 2.0 support is fixed?12:05
stephenfinkeystone: https://review.opendev.org/q/project:openstack/keystone+topic:sqlalchemy-2012:05
stephenfinIn theory, yes12:05
tobias-urdincool, yeah I can probably figure it out based on all those patches then, that's a relief12:05
opendevreviewSahid Orentino Ferdjaoui proposed openstack/osprofiler master: devstack: remove jaeger container on unstack  https://review.opendev.org/c/openstack/osprofiler/+/87796912:06
opendevreviewSahid Orentino Ferdjaoui proposed openstack/osprofiler master: add support of jaeger+otlp for jaeger tracing  https://review.opendev.org/c/openstack/osprofiler/+/87735812:06
stephenfinWe spotted a few things in oslo.db that still needed to be fixed manually, but they weren't too complicated https://review.opendev.org/c/openstack/oslo.db/+/875986/912:06
stephenfinand oslo.db is obviously quite a heavy user of SQLAlchemy APIs...12:06
*** JasonF is now known as JayF13:56
sahidhberaud: sorry annoying you again, i had to fix a formating issue. Can I ask you to have a new look on https://review.opendev.org/c/openstack/osprofiler/+/877969/4 I guess it is ready to go now :-)16:00
opendevreviewHervé Beraud proposed openstack/oslo.utils master: Implement zoneinfo support to drop dependency to pytz  https://review.opendev.org/c/openstack/oslo.utils/+/87286216:13
opendevreviewHervé Beraud proposed openstack/oslo.utils master: Use the new openstack-python3-jobs template  https://review.opendev.org/c/openstack/oslo.utils/+/87847016:13
hberaudstephenfin, tkajinam: o/ Please can you have a look to these 2 patches ^, thanks in advance16:14
hberaudsahid: sure16:15
opendevreviewHervé Beraud proposed openstack/oslo.serialization master: Implement zoneinfo support to drop dependency to pytz  https://review.opendev.org/c/openstack/oslo.serialization/+/87291516:18
opendevreviewHervé Beraud proposed openstack/oslo.serialization master: Use the new openstack-python3-jobs template  https://review.opendev.org/c/openstack/oslo.serialization/+/87847116:18
hberaudstephenfin, tkajinam: and to looks to these 2 others patches too ^ thanks16:18
opendevreviewBrian Haley proposed openstack/oslo.utils master: Add netutils.get_my_ipv6()  https://review.opendev.org/c/openstack/oslo.utils/+/87807816:49
opendevreviewMerged openstack/osprofiler master: devstack: remove jaeger container on unstack  https://review.opendev.org/c/openstack/osprofiler/+/87796917:44
*** seebaer is now known as seba23:19

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