Thursday, 2021-08-12

*** akekane_ is now known as abhishekk06:03
opendevreviewAbhishek Kekane proposed openstack/glance master: Implement project personas for metadef namespaces  https://review.opendev.org/c/openstack/glance/+/79870007:42
opendevreviewAbhishek Kekane proposed openstack/glance master: Add missing forbidden to not found case for GET namespace API  https://review.opendev.org/c/openstack/glance/+/80435808:21
opendevreviewAbhishek Kekane proposed openstack/glance master: Refactor gateway auth layer for task APIs  https://review.opendev.org/c/openstack/glance/+/80224308:28
opendevreviewAbhishek Kekane proposed openstack/glance master: Deprecate task specific policies  https://review.opendev.org/c/openstack/glance/+/80224408:28
opendevreviewAbhishek Kekane proposed openstack/glance master: Move Tasks policy checks in the API  https://review.opendev.org/c/openstack/glance/+/80224508:28
whoami-rajatakekane_, hey, any update when l-c job will be fixed/removed from victoria gate? https://review.opendev.org/c/openstack/glance_store/+/78678909:02
whoami-rajattha above patch is blocked on it09:02
akekane_whoami-rajat, is there any patch proposed for it, if not, could you propose it?09:03
whoami-rajatakekane_, i proposed this for wallaby https://review.opendev.org/c/openstack/glance_store/+/79008209:04
akekane_looking09:04
whoami-rajatakekane_, I'm not sure what was decided, should we remove it from master as well or just stable branches?09:04
akekane_for glance we have removed from master09:04
akekane_so makes sense to remove it from store and client as well09:05
whoami-rajatok, so it makes sense to do the same for glance_store09:05
whoami-rajatok09:05
whoami-rajati will abandon this one and propose one for master09:05
akekane_I just approved this one :/09:06
akekane_should I stop it ?09:06
whoami-rajati think so09:07
whoami-rajatit will cause inconsistency then...09:07
akekane_removed the workflow, abandon it now to take it out of zuul09:07
whoami-rajatack09:07
akekane_done09:08
*** akekane_ is now known as abhishekk09:08
whoami-rajatthanks09:09
opendevreviewAbhishek Kekane proposed openstack/glance master: Move Tasks policy checks in the API  https://review.opendev.org/c/openstack/glance/+/80224509:13
opendevreviewRajat Dhasmana proposed openstack/glance_store master: Drop lower-constraints job  https://review.opendev.org/c/openstack/glance_store/+/80436909:17
whoami-rajatabhishekk, ^^ proposed for glance_store master09:19
abhishekkack, looking09:20
abhishekklooks good, add another reviewer as well09:22
whoami-rajatack09:29
opendevreviewAbhishek Kekane proposed openstack/glance master: Move member policy checks to API layer  https://review.opendev.org/c/openstack/glance/+/80299610:45
opendevreviewRajat Dhasmana proposed openstack/glance_store master: Add volume multiattach handling  https://review.opendev.org/c/openstack/glance_store/+/78641013:20
abhishekkstephenfin, around ?13:39
abhishekkjokke_, rosmaita, dansmith, croelandt, smcginnis glance weekly meeting in 5 minutes at #openstack-meeting13:56
stephenfinabhishekk: 'ish, what's up?14:19
abhishekkstephenfin, oslo tips job is failing for glance14:20
abhishekkissue is related to database, I suppose it is something related to migration stuff we have removed14:20
abhishekkhttps://3d423a08ba57e3349bef-667e59a55d2239af414b0984e42f005a.ssl.cf5.rackcdn.com/periodic/opendev.org/openstack/glance/master/glance-tox-functional-py36-oslo-tips/c8d34a7/testr_results.html14:21
abhishekkif possible could you please confirm the same ?14:21
abhishekksomething similar to this, https://review.opendev.org/c/openstack/oslo.db/+/80257314:30
abhishekkdansmith, just FYI, I have replied to your comments on members patch and added one more test at the end14:34
dansmithI saw it got updated this morning, and I have it open14:34
stephenfinabhishekk: Yeah, we've been making a lot of changes in oslo.db to get it ready for SQLAlchemy 2.0. Looks like one of those has broken you14:42
jokke_gotta <3 the tips job :)14:42
jokke_nce to find it out now, not after the release14:42
abhishekkstephenfin, ack I think the patch I shared will fix us ?14:43
abhishekkhttps://review.opendev.org/c/openstack/oslo.db/+/802573 this one14:43
stephenfinPossibly, though I'd like to know which patch broke you in the first place14:43
abhishekkqlalchemy.exc.UnboundExecutionError: This Insert is not directly bound to a Connection or Engine. Use the .execute() method of a Connection or Engine to execute this construct.14:43
abhishekkdansmith, ack14:45
stephenfinI bet it's this one https://review.opendev.org/c/openstack/oslo.db/+/80257014:45
abhishekklooking14:46
* stephenfin quickly runs offending unit test on bisected oslo.db repo14:46
abhishekkyes14:46
stephenfinI should probably write a mail to the mailing list about this. We can't revert that unless we choose not to support the upcoming SQLAlchemy 2.0, so projects are simply going to have to adapt to this, I suspect14:48
stephenfinthey'll have to make changes as-is if they want to support SQLAlchemy 2.x themselves anyway14:48
abhishekkhmm14:49
opendevreviewMerged openstack/glance_store master: Drop lower-constraints job  https://review.opendev.org/c/openstack/glance_store/+/80436914:49
stephenfinYup, that's the offending patch14:52
stephenfinI'll write said email14:52
stephenfinand discuss with zzzeek to see if he has any clever ideas14:53
opendevreviewRajat Dhasmana proposed openstack/glance_store stable/wallaby: Drop lower-constraints job  https://review.opendev.org/c/openstack/glance_store/+/80434614:53
stephenfinI have started migrating nova, cinder and placement to be SQLAlchemy 2.x compatible but I won't have time to fix others, unfortunately :(14:53
abhishekkstephenfin, ack, thank you for confirmation, 14:56
opendevreviewRajat Dhasmana proposed openstack/glance_store stable/wallaby: Drop lower-constraints job  https://review.opendev.org/c/openstack/glance_store/+/80434615:01
opendevreviewStephen Finucane proposed openstack/glance master: Resolve compatibility with oslo.db future  https://review.opendev.org/c/openstack/glance/+/80440615:06
opendevreviewStephen Finucane proposed openstack/glance master: setup.cfg: Fix errant key  https://review.opendev.org/c/openstack/glance/+/80440715:06
stephenfinabhishekk: ^ that will get you passing again, I hope. There's a lot more to be done for SQLA 2.x compatibility though15:06
stephenfinabhishekk: If you want to see how much, set 'SQLALCHEMY_WARN_20=1' in 'tox.ini' and turn those warnings to errors for the glance module and submodules, similar to here https://review.opendev.org/c/openstack/oslo.db/+/802566/15:08
abhishekkstephenfin, thank you very much, I will keep track of SQLA 2.x work15:08
abhishekkstephenfin, ack, thank you again15:08
stephenfinabhishekk: If you want to open a Glance (or oslo.db, if you think it better) bug for that and amend my commit message to point to it, feel free to do so. I'd appreciate having a bug I can point to when discussing the kinds of changes people will likely to have to make15:12
abhishekkstephenfin, yes, thinking of reporting a bug, will do it shortly and add it to patch15:14
opendevreviewAbhishek Kekane proposed openstack/glance master: Resolve compatibility with oslo.db future  https://review.opendev.org/c/openstack/glance/+/80440615:39
opendevreviewAbhishek Kekane proposed openstack/glance master: setup.cfg: Fix errant key  https://review.opendev.org/c/openstack/glance/+/80440715:40
opendevreviewAbhishek Kekane proposed openstack/glance master: setup.cfg: Fix errant key  https://review.opendev.org/c/openstack/glance/+/80440715:40
abhishekkstephenfin, https://bugs.launchpad.net/glance/+bug/193971615:40
* abhishekk going for dinner15:41
abhishekkdansmith, just need confirmation to comment, https://review.opendev.org/c/openstack/glance/+/802996/9/glance/api/v2/policy.py16:49
abhishekkno hurry16:49
dansmithabhishekk: replied, yeah didn't mean check obviously :)16:57
abhishekkack :D16:57
abhishekksomething is wrong in comment again 17:00
dansmithjeez17:00
dansmithsorry, hopefully you know what I mean :)17:01
abhishekkyeah17:01
opendevreviewMerged openstack/glance_store stable/wallaby: Drop lower-constraints job  https://review.opendev.org/c/openstack/glance_store/+/80434618:32
croelandtabhishekk: Aren't pdeore's patches going to be in merge conflict as soon as your patches get merged?18:52
abhishekkcroelandt, right18:52
abhishekkshe will rebase those on top of mine18:53
croelandtyeah I'll wait before reviewing those thoroughly then :D18:54
abhishekkyou can review first patch of her though18:56
abhishekkor you can shift back to restoring +2s on mine for metadef refactoring :D18:56
abhishekkohh, you already done that :D18:56
dansmithI was just about to say..18:57
abhishekkI lost 1 hour just because one silly mistake :/18:58
croelandtyeah one of them is going to be merged19:11
abhishekkcool, thank you19:11
opendevreviewMerged openstack/glance master: Move metadef object policy checks in the API  https://review.opendev.org/c/openstack/glance/+/79963419:25
opendevreviewAbhishek Kekane proposed openstack/glance master: Move member policy checks to API layer  https://review.opendev.org/c/openstack/glance/+/80299619:40
* abhishekk upload_image is already enforced at API layer 19:47
abhishekkcroelandt, if you could review https://review.opendev.org/c/openstack/glance/+/802996 then we will have much less load next week20:56
opendevreviewAbhishek Kekane proposed openstack/glance master: Check upload_image policy in the API  https://review.opendev.org/c/openstack/glance/+/80446321:17
croelandthave a good weekend :)21:17
abhishekkcroelandt, \o/21:17
* abhishekk signing out for the day21:19
abhishekkhave a good weekend all :D21:19
opendevreviewMerged openstack/glance master: Move member policy checks to API layer  https://review.opendev.org/c/openstack/glance/+/80299622:18
opendevreviewMerged openstack/glance master: Resolve compatibility with oslo.db future  https://review.opendev.org/c/openstack/glance/+/80440622:18
opendevreviewMerged openstack/glance master: setup.cfg: Fix errant key  https://review.opendev.org/c/openstack/glance/+/80440722:38

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