)]}'
{"id":"openstack%2Fswift~690738","triplet_id":"openstack%2Fswift~stable%2Frocky~I35eb16f568c00d973eb089aedd0e5a5619c25a2f","project":"openstack/swift","branch":"stable/rocky","hashtags":[],"change_id":"I35eb16f568c00d973eb089aedd0e5a5619c25a2f","subject":"Fix quarantine when object path is not a directory","status":"MERGED","created":"2019-10-23 20:40:48.000000000","updated":"2019-11-07 09:09:24.000000000","submitted":"2019-11-07 09:09:24.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":"690738-1573117764827-b5833ee5","meta_rev_id":"fea1fec5dcfa1235335968a4e517e97f25a460b2","_number":690738,"virtual_id_number":690738,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-07 09:09:24.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":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-04 05:34:19.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,"date":"2019-10-23 20:40:48.000000000","_account_id":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-04 05:34:19.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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-23 20:40:48.000000000","updated_by":{"_account_id":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"},"reviewer":{"_account_id":25251,"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","username":"alecuyer"},"state":"REVIEWER"},{"updated":"2019-11-07 09:09:24.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":"db29daeb926e133cc023c9202af8b5cde86e5d01","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-10-23 20:40:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3fb759249b5a440facec87454d7f445c643aef69","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 23:21:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f35da7b0e14d42bbb290c03c84e6ebda : SUCCESS in 5m 11s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0499f8410a5345efa05f79e83b30b329 : SUCCESS in 12m 30s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/8c525d441c3447cd8627685711809c81 : SUCCESS in 5m 39s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/7accfc1b4611484daee87bfea84b06e8 : SUCCESS in 10m 56s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/ca2acad9061843b09951e2e9e6f10036 : SUCCESS in 11m 28s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/5580d01b01a743379a686d5d0a8e5d39 : SUCCESS in 9m 55s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/560915762e164dbebc1360602139da36 : SUCCESS in 9m 28s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/33ab64f6738e4cc4a8e60bea783d1b22 : SUCCESS in 10m 20s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/befd463103c44d798325c8141f7503f9 : SUCCESS in 41m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1c289e71fe35410086fa7e14bc374b9b : SUCCESS in 8m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dff151ac2f7b4ffa9d279c1057928a40 : SUCCESS in 5m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/28ff6e345bba467aabd7eb6ac2e90c05 : SUCCESS in 29m 03s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/2a46b9eff693420982e6fe8ec396de4d : SUCCESS in 1h 16m 01s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ed13b9330bec4ad9ac9982a20dbef91f : SUCCESS in 1h 07m 00s","accounts_in_message":[],"_revision_number":1},{"id":"08959c048f9341f7e0f3ca7baa834ff9922b0cc4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-11-04 05:34:19.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean backport, adresses https://bugs.launchpad.net/swift/+bug/1827412, tests catch regressions.","accounts_in_message":[],"_revision_number":1},{"id":"09bf8099a3f8c99f02eeced7a3d8c9fdb67219fb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 05:34:32.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"217fbe438a11b2716d3e12aaf3042abeb047b9e0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-04 06:53:52.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/785e6746af8249e89c635566c59718df : SUCCESS in 5m 23s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7fbeed89899741eeb79b0355eae1e92e : SUCCESS in 9m 19s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/02ae032759d74e51bf8ee8ba1858a365 : SUCCESS in 4m 54s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/b29157bccd6a433999b6a01a9b8c4e5b : SUCCESS in 9m 37s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/0e791fa7a7c94463bcb1902289883f97 : SUCCESS in 3m 24s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/d0f5c7ef357e4265b61a9dbef5af3c27 : SUCCESS in 4m 08s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/cc7e1f7e47604f0c8a72dd080f64c0d7 : SUCCESS in 3m 57s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/86928ff6cbec494eac9e1fd1c2db6fef : SUCCESS in 4m 02s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/65e75cb5ea064ee9a82c345a1f154268 : SUCCESS in 31m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/502196ad5aa74626aa3cbafcd4f93553 : TIMED_OUT in 41m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f7cd58e5c7c4f0393a4e5ae431ac3fe : SUCCESS in 4m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b8e9f6ae1d9c4e9d8c2e0f1f11d70bf8 : SUCCESS in 27m 08s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/2012ca89a26b4d55a66b27fc358129bd : SUCCESS in 1h 16m 20s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/31ab58f35fdb4a7ba1fdda5a9f355b25 : SUCCESS in 1h 01m 44s","accounts_in_message":[],"_revision_number":1},{"id":"de3a1ef77dd38546e788f63541c8da62aa7f34ab","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-11-06 21:34:16.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"02867e92d8ae6861c16df4b9e87e10a7167b3182","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 23:05:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/af8cc201bc684c0793cbcd625fc85b1c : SUCCESS in 5m 43s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/91c2dfe507f4438c9aa7fe9310b0138d : SUCCESS in 9m 23s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/495bf32897064291a5962c3d1e58470d : SUCCESS in 4m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a4abf051423449b7a60fcae0699bfe74 : SUCCESS in 8m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/23603dc45d024ffeadb58240e8e8beee : SUCCESS in 8m 34s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/ce305f92797d4de297a3313a472dd0c3 : SUCCESS in 8m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6f738ba8d7fd4182a67d59ea44631be1 : SUCCESS in 8m 35s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/37c7a29b1e6e4b11940ec457d288f8a5 : SUCCESS in 9m 34s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a2eb17a515dc4a0196aa6a06bec9015c : SUCCESS in 27m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da8d58e1f309434188b69f0db9c9606b : SUCCESS in 7m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea2032a96e3e4933a652a43736febebc : SUCCESS in 4m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dc355a63d80c4d5d9f68a475b9e99105 : SUCCESS in 26m 14s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/c23a8102670e4162971018939bb733db : SUCCESS in 1h 24m 31s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/bf29a6821d0744c4acb87d0e91d882c9 : SUCCESS in 57m 24s","accounts_in_message":[],"_revision_number":1},{"id":"365f9a78bba14fd9b4894f40d70191f447d9cf2e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 23:05:21.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3d2e4622e621c9db810ad1fb35fecb1520b97872","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 01:37:56.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/20ebb612e6c244caa7e283825d11a6a6 : SUCCESS in 4m 06s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f94cc060c53646f6ba4a76ea959e3f08 : SUCCESS in 9m 57s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/7b4bea79203d4888ad42e0a69d150fe3 : SUCCESS in 4m 35s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4f6e59ac05b44e0b82f392b7a3ad4e02 : SUCCESS in 8m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cb746c4523db43fb9f3b3f0c10ad95d5 : SUCCESS in 8m 35s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/d18a4540e41242c9838a3820258b97fc : SUCCESS in 8m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/cc3d90651d004707b4559f8510082b01 : SUCCESS in 8m 58s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/8ae5f4a016f04d6c9ea1a86f75211fcb : SUCCESS in 10m 09s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c516a963163b47e7a36e8a2aaa83d030 : FAILURE in 29m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dd0dc06bced243479c05ea21ae886431 : SUCCESS in 8m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e4ceae7c7170480194c18c9ff606459a : SUCCESS in 5m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7b5c3ec165e64f788df2c495c2e6ea5e : SUCCESS in 27m 19s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/597fef5b33874ce69c3461b6961e43d9 : SUCCESS in 1h 25m 09s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/46f968441efa4660a0fb7b89a2de36dc : SUCCESS in 53m 50s","accounts_in_message":[],"_revision_number":1},{"id":"f6af2c654f354fb41e634dfab5195e957bb290ed","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-11-07 05:56:36.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"03ec9c758640e47a3709ff1b4a43f0b21cf99bee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 07:18:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/ac008c4990a54f1a927b34f3d1b1d8e5 : SUCCESS in 5m 38s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0c9f9d026deb4488998911e273e8dfa4 : SUCCESS in 15m 42s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/18f2cff2e0144f84bdcbb5fd9c0ec4dd : SUCCESS in 4m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/50c1ce907d77483cae223407fa47a56d : SUCCESS in 15m 01s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/12f2b7f638614f2587c4c496ecc622e7 : SUCCESS in 13m 28s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/8d5ce42b344541a0a36a90b485afe0d4 : SUCCESS in 13m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6dfb041f57534b40a55b77cca27eb051 : SUCCESS in 15m 15s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/4ab531c04d9a4fecb5af0b35ec1a25a9 : SUCCESS in 15m 16s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/aaee73f5557e42138be3649317b12260 : SUCCESS in 36m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1dc66354b6f3499aa49b6c14e623413e : SUCCESS in 11m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4aedc5fb2ee4e009b7d69dfa8466ad4 : SUCCESS in 7m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5578c914cc904d35802979ad616363dd : SUCCESS in 31m 31s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/e4da0e44651b49f2afbcb61d6e2fef0d : SUCCESS in 1h 19m 03s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/94204a79355c44b2bcb7b9ae5eb59b8e : SUCCESS in 1h 07m 57s","accounts_in_message":[],"_revision_number":1},{"id":"ec715945a3100f8013e3be728e7b6671d66f2983","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 07:18:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6805824c54dcb65bd411653c8f587cbd8d66935a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 09:09:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fea1fec5dcfa1235335968a4e517e97f25a460b2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 09:09:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/24327d5fd052400ca6846003bc54d6ec : SUCCESS in 5m 32s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f2922f97e0684adfa92961274d65e795 : SUCCESS in 15m 05s\n- swift-tox-py35 https://zuul.opendev.org/t/openstack/build/93addae558cf42c5851d0e18620707c0 : SUCCESS in 5m 26s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4e3e03ce99ef43938537fcedd89846c4 : SUCCESS in 16m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/149fdd080f5a4a42908cc3e4b33eb595 : SUCCESS in 9m 02s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/633d1007289e40a99eb2bde405cb0f63 : SUCCESS in 17m 03s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/87969b487fc341dc8291ccc2cdabd8f0 : SUCCESS in 18m 28s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/af012b68cc304667be20830299af79dd : SUCCESS in 10m 35s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/24ec4caf71a54979a447d6c565dfce6b : SUCCESS in 30m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e3f699ebd40b433d8aab825cf6a5a179 : SUCCESS in 8m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd5da491dee94440b70c9d5ed432b676 : SUCCESS in 6m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4383879e7d5340fbb3fa22f2ba303f73 : SUCCESS in 26m 35s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/6f618773d724407fbcfb07d045bfbf41 : SUCCESS in 1h 42m 57s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/c3e2c27ed1df4b54a072f3e05d2dbfed : SUCCESS in 1h 13m 22s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b3cd51008d4cb043ad29cd8865e17a4e9e79ed5d","revisions":{"b3cd51008d4cb043ad29cd8865e17a4e9e79ed5d":{"kind":"REWORK","_number":1,"created":"2019-10-23 20:40:48.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/38/690738/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/38/690738/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/38/690738/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/38/690738/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/38/690738/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/38/690738/1"}}},"commit":{"parents":[{"commit":"c08da08e08570ab80ea827138a276abe5e89c033","subject":"Merge \"s3api: Delete multipart uploads via multi-delete\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c08da08e08570ab80ea827138a276abe5e89c033"}]}],"author":{"name":"Alexandre Lécuyer","email":"alexandre.lecuyer@corp.ovh.com","date":"2019-04-18 14:35:07.000000000","tz":120},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-10-23 20:40:37.000000000","tz":-420},"subject":"Fix quarantine when object path is not a directory","message":"Fix quarantine when object path is not a directory\n\nIn the diskfile module, there are a couple of cases where we would\nquarantine the suffix dir if a single object within is not a directory.\n\nChange the code so that we quarantine only the object.\n\nChange-Id: I35eb16f568c00d973eb089aedd0e5a5619c25a2f\n(cherry picked from commit 6008b0a83f862b2396ad6642b7863a30a258520b)\n(cherry picked from commit 43046cdd4325c88bc17fe0af1b317fbbff55787d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b3cd51008d4cb043ad29cd8865e17a4e9e79ed5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b3cd51008d4cb043ad29cd8865e17a4e9e79ed5d"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
