Tuesday, 2021-06-15

*** liuyulong_ is now known as liuyulong02:25
*** rpittau|afk is now known as rpittau07:13
yasufumhi tacker team08:00
masaki-uenohi08:00
manpreetkhi08:01
uehahi08:02
yasufumhi08:02
takahashi-tschi08:02
yasufum#startmeeting tacker08:02
opendevmeetMeeting started Tue Jun 15 08:02:40 2021 UTC and is due to finish in 60 minutes.  The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot.08:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:02
opendevmeetThe meeting name has been set to 'tacker'08:02
yasufum#link https://etherpad.opendev.org/p/tacker-meeting08:02
yasufumwe have one topic today from manpreet.08:04
yasufumcould you start it?08:04
manpreetkyes, thanks08:04
yasufum#topic Migration for SQLAlchemy 1.408:04
manpreetkThe OpenStack has migrated to SqlAlchemy 1.4,this change has cause gate job failures in the tacker.08:05
manpreetkProposed solution, https://review.opendev.org/c/openstack/tacker/+/79616008:05
manpreetkBut the proposed patch is failing for an open bug in SQLAlchemy.08:05
manpreetk https://github.com/juliotrigo/sqlalchemy-filters/issues/6108:05
manpreetk 08:05
manpreetkWould like to know how to address/resolve this problem in tacker.08:05
yasufumumm08:07
yasufumHave you tried to run unit tests on your local env?08:07
manpreetkyes08:08
manpreetksame results its failing08:08
yasufumI’m not sure from the zuul log at a glance, but seems happened something in sqlalchemy, not in tacker…08:14
manpreetkyes its sqlalchemy problem08:14
yasufumand caused several time through the test.08:15
yasufumAre you sure which version of sqlalchemy running on zuul and your local? Are there the same?08:16
manpreetkYes i rechecked both versions are same, SQLAlchemy==1.4.15,sqlalchemy-filters==0.12.008:19
yasufumgot it08:19
yasufumI also would like to know this error happens other patches than yours.08:20
yasufumif you know.08:20
manpreetki did tried to find the same error in other projects but hard luck :( seems its tacker that is using apply_filters method 08:21
* yasufum Oops, I’ve found other ones also the same situation, such as https://zuul.opendev.org/t/openstack/build/56881bc1fc2a4fa7b9d8ae7848073e7d08:22
yasufumhttps://review.opendev.org/c/openstack/tacker/+/67691808:22
yasufummanpreet: OK, thanks08:22
yasufumIt must be a problem for all updates for tacker, so we should fix it.08:24
yasufumAnyway, I’ll try to find the cause of the error.08:26
yasufumDo you anyone have a comment or suggestion for the issue?08:27
uehaBTW, Looking at the FT error, it seems that the DB migration of barbican failed.08:28
ueha++ /opt/stack/barbican/devstack/lib/barbican:init_barbican:178 :   /usr/local/bin/barbican-manage db upgrade -v head08:28
uehaERROR: The argument passed to Dialect.has_table() should be a <class 'sqlalchemy.engine.base.Connection'>, got <class 'sqlalchemy.engine.base.Engine'>. Additionally, the Dialect.has_table() method is for internal dialect use only; please use ``inspect(some_engine).has_table(<tablename>>)`` for public API use.08:28
manpreetkThanks for pointing out, will look into this as well08:29
uehaBarbican seems to be working on migrating Sqlalchemy with the following patch, and Tacker's FT doesn't seem to work until it is merged.08:29
uehahttps://review.opendev.org/c/openstack/barbican/+/796059 & https://review.opendev.org/c/openstack/barbican/+/79628408:29
uehaor either.08:30
yasufumueha: thank you for sharing.08:33
uehaThat's all from my side, I'll also try to find the cause of the error. Thanks.08:33
manpreetkThanks, would like to know direction for the solution, shall we revisit the tacker query or fix issue in sqlalchemy?08:33
yasufumAlthough it depends on the situation, I think we’d better to revisit tacker first.08:36
manpreetkHmm fair enough, would revisit tacker query for solution. Thanks for help, thats all from my side.08:37
yasufumThanks08:39
yasufumIf no more comment, go to next topic.08:40
yasufumor close this meeting if no topics anymore.08:40
yasufumDo you have any topic?08:43
uehaNothing from my side today, let me talk a little about Zuul FT of Mgmt Driver next week.08:43
yasufumsure08:44
takahashi-tscNothing from my side.08:44
uehaThank you.08:44
yasufumtakahashi-tsc: Can I ask you to review patches waiting for another +2?08:45
yasufumAfter the issue of sqlalchemy is fixed.08:45
takahashi-tscSure08:45
yasufumAh, I should ask team one more thing.08:47
yasufumAsking for voting for the name of Y has posted on ML, so please vote it.08:48
yasufumThank you for joining today. I’d close this meeting.08:48
yasufumBye08:48
manpreetkthanks and bye.08:49
uehaThanks, bye08:49
yasufum#endmeeting tacker08:49
opendevmeetMeeting ended Tue Jun 15 08:49:18 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-06-15-08.02.html08:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-06-15-08.02.txt08:49
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-06-15-08.02.log.html08:49
masaki-uenobye08:49
*** rpittau is now known as rpittau|afk14:29
*** ricolin_ is now known as ricolin16:26
*** ricolin_ is now known as ricolin17:32

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