Tuesday, 2021-12-14

zaitcevtimburke_: Were you ever able to contact maintainers of a project on PyPI? The page for nose lists 3 people, and only one of them has any contact information. Yes, I'm logged in.02:51
timburke_zaitcev, i've not tried, sorry :-/05:53
timburke_fwiw, the state of nose is part of why i've been trying to swap out for pytest like in https://review.opendev.org/c/openstack/pyeclib/+/790860 and https://review.opendev.org/c/openstack/python-swiftclient/+/79055105:55
timburke_looks like the maintainers on https://pypi.org/project/nose/ match up pretty well with the top contributors on https://github.com/nose-devs/nose/graphs/contributors -- have you tried the emails from the commit history?06:05
kevkohi, anyone here ? :/ 09:11
seongsoochokevko:  hi!10:02
opendevreviewAlistair Coles proposed openstack/swift master: internal-client: pass global_conf to loadapp  https://review.opendev.org/c/openstack/swift/+/82002910:28
opendevreviewAlistair Coles proposed openstack/swift master: Modify internal client logger name  https://review.opendev.org/c/openstack/swift/+/82053910:28
zaitcevtimburke_: I tried the main guy, Jason, and he disclaimed any knowledge.13:58
kevkodelay_auth_decision is this dangerous in swift ? 14:03
kevkoor why it is default false ? 14:03
kevkoi found that if it is false ..discoverability not working 14:03
zaitcevIIRC it defaults to false because tempauth does not need it, so SAIO works without. But basically all it does is letting 2 auths coexist, or have an auth that has 2 middlewares like authtoken (obtains the tokens) and keystone (makes the decision).14:18
zaitcevSo it's "delayed" in a sense that it invokes the auth hook after all the middlewares had a chance to execute.14:20
zaitcevBut of course it occurs before the request proceeds.14:20
kevkohmm, so if I am using keystoneauth, i should set it to True, shouldn't I ? 14:23
zaitcevYes.14:29
zaitcevWell, strictly speaking, if middleware is in the correct order, you can get keystone itself to work. But not things like tempurl.14:29
zaitcevSo just set it.14:30
zaitcevThere's no security concern with it.14:30
zaitcevSee https://docs.openstack.org/swift/latest/overview_auth.html14:30
kevkozaitcev: maybe you will know how to fix this tempest run ? https://paste.opendev.org/show/811666/ ? 15:19
kevkozaitcev, 16:04
kevkothank you 16:04
zaitcevnp, sorry I'm not much of a Tempest guy16:04
kevkozaitcev: well, i've already figured out what's going on in that tempest16:05
kevkoi had two accounts in accounts.yml with both reselleradmin roles and without type: reseller_admin ..16:05
kevkoso i've fixed an accounts file and it looks everything work now16:05
opendevreviewAlistair Coles proposed openstack/swift master: WIP updater: per bucket deferral queues  https://review.opendev.org/c/openstack/swift/+/82173617:00
opendevreviewAlistair Coles proposed openstack/swift master: WIP updater: per bucket deferral queues  https://review.opendev.org/c/openstack/swift/+/82173617:19
opendevreviewMatthew Oliver proposed openstack/swift master: Refactor memcache config and MemcacheRing loading  https://review.opendev.org/c/openstack/swift/+/82064822:30
opendevreviewMatthew Oliver proposed openstack/swift master: Refactored errorlimited out of proxy + global cache  https://review.opendev.org/c/openstack/swift/+/82031322:30
opendevreviewMatthew Oliver proposed openstack/swift master: Add global error_limiting to object-updater  https://review.opendev.org/c/openstack/swift/+/82048622:30
mattoliverJust some rebasing22:31
claygdoes anyone besides @timburke__ know how to do backports?  https://review.opendev.org/c/openstack/swift/+/821625 looks like it should be easy/helpful23:25
clarkbclayg: the process is pretty straightforward. You checkout the stable branch then git cherry-pick -x the commit from ^. Edit as necessary to address conflicts then push to gerrit with git review23:36
timburke__you can also do it entirely from gerrit: in the upper-right corner, there's a vertical "..." -- click that, then "Cherry pick", fill in "Cherry Pick to branch", then click "CHERRY PICK"23:48
opendevreviewTim Burke proposed openstack/swift stable/xena: Fix cname_lookup test  https://review.opendev.org/c/openstack/swift/+/82175823:48
opendevreviewTim Burke proposed openstack/swift stable/wallaby: Fix cname_lookup test  https://review.opendev.org/c/openstack/swift/+/82175923:49
opendevreviewTim Burke proposed openstack/swift stable/victoria: Fix cname_lookup test  https://review.opendev.org/c/openstack/swift/+/82176023:49
opendevreviewTim Burke proposed openstack/swift stable/ussuri: Fix cname_lookup test  https://review.opendev.org/c/openstack/swift/+/82176123:49
opendevreviewTim Burke proposed openstack/swift stable/train: Fix cname_lookup test  https://review.opendev.org/c/openstack/swift/+/82176223:49
timburke__it'll be interesting to see how many of those still pass out-of-the-box :-/23:50

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