opendevreview | ASHWIN A NAIR proposed openstack/swift master: fix x-open-expired 404 on HEAD?part-number reqs https://review.opendev.org/c/openstack/swift/+/916547 | 01:47 |
---|---|---|
opendevreview | Jianjian Huo proposed openstack/swift master: common: add memcached based cooperative token mechanism. https://review.opendev.org/c/openstack/swift/+/890174 | 14:29 |
opendevreview | Daanish Khan proposed openstack/swift master: Periodic reaper recon dump showing current progress https://review.opendev.org/c/openstack/swift/+/922833 | 14:59 |
timburke | zigo, fwiw, on the authz question for the exclusion middleware, we already set environ['reseller_request'] at https://github.com/openstack/swift/blob/master/swift/common/middleware/keystoneauth.py#L219-L220; tempauth (and presumably most any other auth middleware) does something similar | 17:00 |
timburke | so the middleware should just need a `if not req.environ.get('reseller_request'): raise HTTPForbidden(...)` early in __call__ | 17:00 |
timburke | DHE, i'd not seen trouble with that, though i'm also not entirely sure i run swift-drive-audit in prod -- i think we might have our own comparable tool? we could certainly enhance the timestamp parsing around https://github.com/openstack/swift/blob/master/bin/swift-drive-audit#L139-L150 though | 17:08 |
DeHackEd | timburke: that was pretty much my solution. In the block, an alternative check is made if ValueError is raised: log_time = datetime.datetime.strptime(line[0:19], '%Y-%m-%dT%H:%M:%S') | 17:42 |
timburke | i'd +2 it :-) | 17:43 |
opendevreview | Shreeya Deshpande proposed openstack/swift master: statsd: deprecate log_ prefix for options https://review.opendev.org/c/openstack/swift/+/922518 | 18:29 |
opendevreview | Shreeya Deshpande proposed openstack/swift master: statsd: deprecate log_ prefix for options https://review.opendev.org/c/openstack/swift/+/922518 | 23:29 |
opendevreview | Clay Gerrard proposed openstack/swift master: Delete s3api MPU segments when expiring the manifest https://review.opendev.org/c/openstack/swift/+/800701 | 23:58 |
opendevreview | Clay Gerrard proposed openstack/swift master: DNM expirer: new options to control task iteration https://review.opendev.org/c/openstack/swift/+/914713 | 23:58 |
opendevreview | Clay Gerrard proposed openstack/swift master: Configurable object_expirer_task_container_per_day https://review.opendev.org/c/openstack/swift/+/920452 | 23:58 |
opendevreview | Clay Gerrard proposed openstack/swift master: refactor: remove iter_task_accounts_to_expire https://review.opendev.org/c/openstack/swift/+/919639 | 23:58 |
opendevreview | Clay Gerrard proposed openstack/swift master: WIP: Parallel distirbuted task container iteration https://review.opendev.org/c/openstack/swift/+/918366 | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!