)]}'
{"id":"openstack%2Fswift~755587","triplet_id":"openstack%2Fswift~master~I5fe5ab31d6b2d9f7b6ecb3bfa246433a78e54808","project":"openstack/swift","branch":"master","topic":"s3api-policy","hashtags":[],"change_id":"I5fe5ab31d6b2d9f7b6ecb3bfa246433a78e54808","subject":"Log storage policy with s3api requests","status":"MERGED","created":"2020-10-01 16:25:36.000000000","updated":"2020-10-12 18:46:21.000000000","submitted":"2020-10-03 02:19:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"755587-1601691591996-3cd9c318","meta_rev_id":"a0f9ff6ecc3f763452c528203fcbf8c4dc79f492","_number":755587,"virtual_id_number":755587,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-10-02 19:01:01.000000000","_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-03 02:19:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-10-02 23:51:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-10-02 23:51:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-02 23:51:09.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2020-10-03 02:19:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c12931b74cda1c49c7fc5547a2e7fba2a43d6aa3","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-10-01 16:25:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1686147440171e3cd227fcf10474c0ec76bf39e2","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-10-01 16:26:03.000000000","message":"Patch Set 1: Code-Review+1\n\nThis doesn\u0027t really work unless you dump static web from your pipeline","accounts_in_message":[],"_revision_number":1},{"id":"deed05448c638c9befa82005e4fe06eb41b4c683","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-01 17:09:21.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nEven with staticweb in the pipeline, this should help with auth\u0027ed requests right? Though maybe only when s3_acl is off...\n\nMaybe s3_acl needs to start setting REMOTE_USER to something like .s3api or something so we trigger https://github.com/openstack/swift/blob/2.26.0/swift/common/middleware/staticweb.py#L544-L546 and bypass staticweb -- I think that might even take care of https://bugs.launchpad.net/swift/+bug/1833287, too.\n\nThat could be a follow-up, though; this seems very reasonable and should cover a lot of cases.","accounts_in_message":[],"_revision_number":1},{"id":"c7aa3aa92a9c36c53feed1a8b2ccc3277aaf4a5f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-01 23:51:45.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e65d08049ee4d5894a0408132b23281 : SUCCESS in 7m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/958590013c3b4113a2040af66c5e95d8 : SUCCESS in 58m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0fe0b548e07b4352ad96f4d788ad17d6 : SUCCESS in 43m 13s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8495ab316be6444ba5b9b4fe85487fbd : SUCCESS in 10m 12s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dd2fc1b808f344afbaafa1cf6c6b6b7a : SUCCESS in 9m 09s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/50d17b728ac6415a9915c312c5918812 : FAILURE in 3m 58s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/83935a06402a41f6b328e637ca565380 : FAILURE in 14m 52s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/08189413dec04ab7bb972e77e69db457 : FAILURE in 15m 16s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/76843e153490429ab7798afdc4f9e2ef : FAILURE in 12m 59s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/377a335d683b4d3da974cf4fee0c3198 : SUCCESS in 15m 42s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d0a6431c63f4417cb11f09c42c58e3f2 : SUCCESS in 16m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/316079877dfc4728993478546bbd0425 : SUCCESS in 18m 24s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/807f80e119bd4020b13c7d574788240d : SUCCESS in 18m 41s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/6c9c17b8df2b4abab10f3f81b81c00cb : SUCCESS in 16m 33s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/4e2dfc064dda45febcf9e4a665a5652b : SUCCESS in 19m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/303592e9f73742ee9137e9e1d27b1bcb : SUCCESS in 20m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5631aeca7db14f09bd9bc059f92e3705 : SUCCESS in 46m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e88b7a8083e94619a9490c949e83e6bb : SUCCESS in 43m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/57163973c6b044ccaf1aed88fedc3089 : FAILURE in 15m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/84ce8871187e4cf08d3a19e0e26ac2cb : FAILURE in 4m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c259bf8b164b48a987c6088257a9efa0 : FAILURE in 4m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/75ac60bfce174de59efc3f831410ca67 : SUCCESS in 24m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3324355cc7c14e3d8bb45bb9a2df1127 : SUCCESS in 58m 10s","accounts_in_message":[],"_revision_number":1},{"id":"521a9fabd0a77c793abfb6c1894973ca9ad0f608","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-02 00:18:23.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"77e738b6f6a43e693b3c7efc0e5614fbbcea30ce","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-02 00:22:55.000000000","message":"Patch Set 2:\n\nNot sure what\u0027s up with the py2 failures yet, but that should at least get py3 unit tests passing.","accounts_in_message":[],"_revision_number":2},{"id":"479d8d59852f4fa008bd03947264b4691d273cca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-02 02:07:23.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91e91813fe724d9bb0bea675a04fc6f2 : SUCCESS in 7m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/4b3d05a46d824c149c6ab1201ab7db12 : SUCCESS in 59m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/3bbb311d56424236a381222c217be7f2 : SUCCESS in 45m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9d8c0337ae5b4ef8bddd9cd4ee63044a : SUCCESS in 7m 55s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e5d89680dbb24616b3b2c45142f5177c : SUCCESS in 9m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1bfa26dff4d746f7b20d34789e661633 : SUCCESS in 11m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fb5b5acb22bb4c3399d387895d253123 : SUCCESS in 17m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/16834b5e2f42453fa73415c4df65c411 : SUCCESS in 57m 38s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c8796813cf9a4f488f30090f4e3ff157 : SUCCESS in 56m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/fd6063e32d034c349b475a8cbdcc185f : SUCCESS in 15m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c1781be95ac246a9a817ff92ad7246bd : FAILURE in 4m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/325a7466c2bd4d129689220c69bbc743 : FAILURE in 3m 13s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8f5e3fa7581f49bf8e3bdd21e62b6ea3 : TIMED_OUT in 1h 00m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d6a2c6c9d1e9454cac781cbab25bcc78 : SUCCESS in 16m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0e818614bb9c41f399ba567e516f70bc : SUCCESS in 19m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c4d1762e49514e039457bbe036cdb9b0 : SUCCESS in 20m 05s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/12204c73c0e446ca8cdbbccae5b4daf4 : SUCCESS in 44m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/779557bf2a05428ab2a72fd73df9659b : FAILURE in 16m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/95a904bd361944639d2d07460b6a6acf : FAILURE in 12m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b1a88e128b744ac283c5110361ee6445 : FAILURE in 4m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d587cb097f1442daa5ff4372224e5e73 : FAILURE in 4m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4f3697baf7dd4ab08c84a094ac2f5f15 : FAILURE in 8m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1c23c94d862d46c2a83a66127706c959 : SUCCESS in 59m 37s","accounts_in_message":[],"_revision_number":2},{"id":"82f8675c2e322135e9248502b3adf9e94b4fa165","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-10-02 17:31:57.000000000","message":"Patch Set 2:\n\nMaybe py27 func tests are done for:\n\nERROR: Package \u0027python-keystoneclient\u0027 requires a different Python: 2.7.17 not in \u0027\u003e\u003d3.6\u0027","accounts_in_message":[],"_revision_number":2},{"id":"2ff3b511990db8dacc5064f9fed8d43b12d560f8","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-10-02 19:01:01.000000000","message":"Patch Set 2:\n\nrecheck\n\n  func-ec: commands succeeded\n  congratulations :)","accounts_in_message":[],"_revision_number":2},{"id":"7ef1b20dcf870678257af57a711c43577480397d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-02 22:31:33.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7a3d271748e4c8386f635ada86acd62 : SUCCESS in 9m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/8cc06c9deb6c4bfdb4fe54b5a9aedf85 : SUCCESS in 56m 42s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c4956e5dd0b048e4a2d5cec9ee16bb16 : SUCCESS in 41m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b677a75c4d93431d822b494a8898909d : SUCCESS in 8m 50s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e122aaa991d1480b8e4aab00ed6dd67e : SUCCESS in 10m 22s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d7accc1787ec4c91b87115f21a4dbf05 : SUCCESS in 13m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cc42a3a3bb274f39baaf492861c42502 : FAILURE in 13m 31s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4ffacfab70f6436c93264d813a566bf2 : SUCCESS in 14m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3d50a2cff3494cd1abeb27524a1b317f : SUCCESS in 12m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6eefa2bdb66d47dca3f8c4e60b3c7585 : SUCCESS in 16m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/487ed3049ef64e568273cbb014a3f160 : SUCCESS in 16m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a22de9f28f144371994deac9c16bb35e : SUCCESS in 17m 56s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2006a12feeca4b909b611c2f0a90f38d : SUCCESS in 17m 48s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/50ef8ec3b903465987a8b0f87e75f84a : SUCCESS in 16m 39s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/5b32c4ea096c42189a2d05845a3dbc53 : SUCCESS in 17m 37s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0ecccb7c3eb1459cb865649746e8128b : SUCCESS in 27m 45s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d18bad8d6ebe4594bd0d651c9b30ea27 : FAILURE in 44m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6a050557441f4216b3902caa7f8a2709 : SUCCESS in 40m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2687adddafa94e1faba2d0ff663d69a0 : SUCCESS in 51m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3cd93115c850433b8940776bc720f0e6 : SUCCESS in 12m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/71d47b28cb5f4765ab587e04ced1b5c7 : SUCCESS in 6m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0964eafd649342f3a0486a8c064128ae : SUCCESS in 24m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/21d8d466dd844c0c8b41e3446f5bbdd7 : SUCCESS in 53m 28s","accounts_in_message":[],"_revision_number":2},{"id":"4aab10a8bb319a4f58cf2ba17d17bf63bf8e3afe","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-02 23:51:09.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nrecheck\n\nSo I think some pypi mirror somewhere is poison to py2 :-(\n\nAlso, I hate when there are arbitrarily-long pauses during unit tests:\n\n proxy ERROR: ERROR with Container server 127.0.0.1:49951/sda1 re: Trying to PUT /a/42e6a4a7fd1e462f87364ccc4e78db3d: Timeout (20.0s) (txn: tx0f062f3d63cd4d0d86224-005f777b34)\n proxy ERROR: ERROR with Container server 127.0.0.1:60267/sdb1 re: Trying to PUT /a/42e6a4a7fd1e462f87364ccc4e78db3d: Timeout (20.0s) (txn: tx0f062f3d63cd4d0d86224-005f777b34)","accounts_in_message":[],"_revision_number":2},{"id":"84d912ba58f1f21880bea32aeef62fd97c31bf7b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-03 00:58:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d7cb47470f44b56acfbfa9da12244ba : SUCCESS in 8m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/bdeac2af0ad74731a033e7cf8c47e67c : SUCCESS in 1h 06m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6f643699625b46acb7eef905457b2c3d : SUCCESS in 32m 29s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/aa7d8dca59884f8887211222d19972ca : SUCCESS in 8m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/64ff7bded61b4ded8da7169fc4f49c20 : SUCCESS in 8m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7d261d09e5c64551a939d9aaa8c8b5fc : SUCCESS in 15m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2fa080ca59c64ab79b3b0743a7ef8190 : SUCCESS in 15m 47s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/07aa142a45a542009c6176550f141c97 : SUCCESS in 15m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/90bed128f5ef4dfba18c8729a6cbbc17 : SUCCESS in 15m 30s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b26a812421c24a03b79db34845af8789 : SUCCESS in 14m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fc4ed4d391a84ffea8cd6c0ec419a2d9 : SUCCESS in 20m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/79e1237facb54b6791a6f9ed21b4e0f2 : SUCCESS in 16m 57s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/da79f07b442744ccbac1d97b7175591d : SUCCESS in 16m 52s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7b024e741ddb4a458cab81c3409aeb22 : SUCCESS in 21m 24s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bb146747d20c4ee3977cda5c620af3e8 : SUCCESS in 15m 59s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/059d39fdf6834af0b0a3b95bc8075eda : SUCCESS in 25m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/25d39683ad274ff2996980ee3959d864 : SUCCESS in 37m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ae0d64717df44382902175a65d2f3122 : SUCCESS in 43m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4f96f7bfc5cf4a09b513c730d32e2a51 : SUCCESS in 31m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6a7da193d29444118d997ea4dd71acd5 : SUCCESS in 13m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/039fcddda2f54b0fbe204279dfe43676 : SUCCESS in 6m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2bc3f9e742f6408e90767a4af454579c : SUCCESS in 23m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b95a1e7cbb1420eaa35372cc48e8e37 : SUCCESS in 58m 34s","accounts_in_message":[],"_revision_number":2},{"id":"579dd1349f51c7d7a2a21aaa0106262b859c95d9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-03 00:58:55.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"02f6a84a9e17ab44d7a6eb641ac11bb6755249d8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-03 02:19:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"5b8260774d8a922a599840a5f59b267b48b78ddc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-03 02:19:51.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd9c031a77c84c7ebcd81f90ad1b4f68 : SUCCESS in 7m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/17df673528f74d88959c634a7e4497ab : SUCCESS in 1h 02m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8ed55712f7244a68838d9d5d3a330a32 : SUCCESS in 50m 14s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/ae8e4618220147f6a0212d582106ffc7 : SUCCESS in 8m 36s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/90c62d900c9e4365bfcf87bb3673500f : SUCCESS in 9m 28s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e0a357edcf7947169614b843e1948f00 : SUCCESS in 13m 17s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/91d4e71570654249b8f230873d8a1886 : SUCCESS in 12m 56s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d9cadd2e142b452c9e80595207400ce1 : SUCCESS in 12m 37s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/13b1075fde9145369a52adb7065ddb30 : SUCCESS in 12m 38s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7da0f23d798745218024326b8b735d48 : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e66b97b3e94c41819d36fa178f18ba0f : SUCCESS in 17m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f038279314a14c6982a38cd8d5826967 : SUCCESS in 17m 53s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5689d515b865409f84977b54a9efc257 : SUCCESS in 17m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/89942f51a24e4af3a15f15a3e574161b : SUCCESS in 17m 03s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0dd1adb1049242d193bd1ce5ce88aebe : SUCCESS in 17m 39s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/76c31b48f358432faea1ff7463bf5880 : SUCCESS in 43m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d2ba683713d54493b14aaae58d0ba549 : SUCCESS in 58m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7bd31000f732446b9711f4d27f68f472 : SUCCESS in 39m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5c259d2c1d064c568bb4ec248784d3e5 : SUCCESS in 12m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ab057fb94d14ccc8efd7d31fcda89e4 : SUCCESS in 5m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c34d3dbeec654ecfbaa1ce9a1234ebb4 : SUCCESS in 1h 05m 48s","accounts_in_message":[],"_revision_number":2},{"id":"0b43047cd76bd8792b9cf7127cf6629b241c8429","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-03 02:21:01.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5685336216c847759547abd7e3aa35eb : SUCCESS in 51s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/038c5323e7444852889fd414af6f7a5b : SUCCESS in 43s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/3ad48e6ec26e491e9512e72deba0a15c : SUCCESS in 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a10ff2098a25d7745022e66ebd7dbbcf55aa39a9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-12 18:46:21.000000000","message":"Patch Set 2:\n\n\u003e Maybe s3_acl needs to start setting REMOTE_USER to something like .s3api or something ....\n\u003e  \n\u003e That could be a follow-up, though; this seems very reasonable and should cover a lot of cases.\n\nDone in https://review.opendev.org/757636","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f4a34c2998f44a7142542ed1f6e5818524ebc292","revisions":{"ef6ed3fb9f6fd02273968da66880f87406e26d18":{"kind":"REWORK","_number":1,"created":"2020-10-01 16:25:36.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/87/755587/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/755587/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/755587/1"}}},"commit":{"parents":[{"commit":"d17ee8ba14cc88e832da80a939a4129b9eb908f0","subject":"Pass thread_locals through to frag queue feeder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d17ee8ba14cc88e832da80a939a4129b9eb908f0"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-10-01 16:16:04.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-10-01 16:25:28.000000000","tz":-300},"subject":"Log storage policy with s3api requests","message":"Log storage policy with s3api requests\n\nChange-Id: I5fe5ab31d6b2d9f7b6ecb3bfa246433a78e54808\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef6ed3fb9f6fd02273968da66880f87406e26d18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef6ed3fb9f6fd02273968da66880f87406e26d18"}]},"branch":"refs/heads/master"},"f4a34c2998f44a7142542ed1f6e5818524ebc292":{"kind":"REWORK","_number":2,"created":"2020-10-02 00:18:23.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/87/755587/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/755587/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/755587/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/755587/2"}}},"commit":{"parents":[{"commit":"d17ee8ba14cc88e832da80a939a4129b9eb908f0","subject":"Pass thread_locals through to frag queue feeder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d17ee8ba14cc88e832da80a939a4129b9eb908f0"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-10-01 16:16:04.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-10-02 00:18:13.000000000","tz":-420},"subject":"Log storage policy with s3api requests","message":"Log storage policy with s3api requests\n\nChange-Id: I5fe5ab31d6b2d9f7b6ecb3bfa246433a78e54808\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4a34c2998f44a7142542ed1f6e5818524ebc292"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4a34c2998f44a7142542ed1f6e5818524ebc292"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
