)]}'
{"id":"openstack%2Fswift~738147","triplet_id":"openstack%2Fswift~master~I4e45cb62d41f6aada4fdbb00d86b4bd737b441ee","project":"openstack/swift","branch":"master","topic":"bug/1885244","hashtags":[],"change_id":"I4e45cb62d41f6aada4fdbb00d86b4bd737b441ee","subject":"Fix up curl commands when object name has unix dir characters","status":"MERGED","created":"2020-06-26 03:41:20.000000000","updated":"2020-06-26 07:48:50.000000000","submitted":"2020-06-26 07:46:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"738147-1593157603499-91b529dc","meta_rev_id":"096758557c52624ea49f74b3a82ef83e2cd09f16","_number":738147,"virtual_id_number":738147,"owner":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-26 07:46:43.000000000","post_submit":true,"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-06-26 04:28:59.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-06-26 04:28:59.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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-26 04:28:59.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-06-26 07:46:43.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":"e0ab3ee45dbfb640e4a63c41cefda22b4264b877","author":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"date":"2020-06-26 03:41:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e0785be8d0093179c0b9c39d96de01d5196fc535","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-26 04:28:59.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)\n\nHeh -- I feel like I\u0027ve been thinking about this sort of problem a decent bit lately, between https://review.opendev.org/#/c/737069/ and (less directly) https://review.opendev.org/#/c/737856/ ...","accounts_in_message":[],"_revision_number":1},{"id":"00d7e4029f661ae6fb15915d4187740255b785b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 04:50:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aca3dd64af1842fc80c377c91bceb4aa : SUCCESS in 8m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/53b9411fd875465eaeeb5bb2bc60c090 : SUCCESS in 1h 03m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0992734aba344b529ba8ca496e53b4c3 : SUCCESS in 49m 53s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6ace87c2ec2f4fb9b736ce54e6540996 : SUCCESS in 9m 35s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/054e1832a5c24d9a86725346fb0d3166 : SUCCESS in 9m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/bba3413ad03840639bef6ffbd8a7070a : SUCCESS in 13m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bb682e53b020436885869c473af34659 : SUCCESS in 13m 01s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a14563eca5ad46718cee190a7159360d : SUCCESS in 13m 29s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/546ce02f6ac648e6a27561fbb5c2ecfe : SUCCESS in 13m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/440376f179ca41a7a3e675bb13fdb920 : SUCCESS in 16m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/212d7508aaf84704be1113f345a3d8d2 : SUCCESS in 17m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c046cee63aac4c6a80ca849003ea4187 : SUCCESS in 18m 47s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/611bf51225a84e4ea662a43807c568be : SUCCESS in 16m 39s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5b6c0da1c9314a67b985ae0b1d3bca08 : SUCCESS in 17m 53s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c6ae835d0c874ebaa61bc4e353362747 : SUCCESS in 17m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bb65993df66241f9aa643b046093b367 : SUCCESS in 20m 34s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7ce96bb5043d43f8ad43906383636635 : SUCCESS in 45m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5c5f5374e2e444ad937cccce08a1dad8 : SUCCESS in 42m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4a7f18973b1b4a709504c19218b81e0c : SUCCESS in 42m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/391cdb6d3801453d914cd4a0756affd1 : SUCCESS in 13m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e34fda31534e455d82ebbfc25b882c1b : SUCCESS in 6m 04s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5a25f7a22878401d86d802ce3731a710 : FAILURE in 8m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a6599c36adf04913ad0847fe7e8c528b : SUCCESS in 55m 27s","accounts_in_message":[],"_revision_number":1},{"id":"38e789f047e6f7eb27568d6a1edde8de415f5472","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 04:50:34.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"872e037aa313eee7ba1222b3fecfa56fdcebaa1d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 07:46:43.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"2cd063f7426bc620eecf4e36389699481130a76a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 07:46:43.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed59e9e8e83b4ba0b373b6d11fc4bb08 : SUCCESS in 12m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/9166ec658887449f838727ee8080d04a : SUCCESS in 43m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/727d7649bec746c08dfc561b42c16210 : SUCCESS in 47m 27s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/cc8998e13efc4487a2c6095d74a45d3a : SUCCESS in 13m 39s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/e8e3eb7653c44f53b02a2f2f53d41fd0 : SUCCESS in 17m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e21ff6a126d54fdcaa4ee756c0b4d1b2 : SUCCESS in 19m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7d01f217fcb6487a974a0b78c5c5bc37 : SUCCESS in 18m 15s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/53cde5f505ff40109291447db0462c9e : SUCCESS in 21m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8d45b68309ef49709cf7faeffcd794fc : SUCCESS in 19m 10s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ce63ecd4aed145c183f427f7a3d5c47b : SUCCESS in 21m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e292d96f387b46808da11519d50ce8ac : SUCCESS in 18m 38s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/cf3e345663b141659fea192b5b591186 : SUCCESS in 20m 42s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/30a956064fec43c8b880dc3740d0e973 : SUCCESS in 16m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/513baa0d6caa44a8a2e0bb9ccebc0fa1 : SUCCESS in 19m 30s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f074f9fb6d9e47b29a734a9ac72dd732 : SUCCESS in 58m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/333bb0ae7b9c423b892c355be82267d3 : SUCCESS in 46m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4dbb3f00f70f44a69943e65f7c904406 : SUCCESS in 46m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd1cf19ae60b45f9bf3e5826df0eae9a : SUCCESS in 18m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/23ca48d5ea0d4c8f87f2436436e2ac64 : SUCCESS in 9m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c83169a45c504eab9a763ac31c0e406f : SUCCESS in 38m 02s","accounts_in_message":[],"_revision_number":1},{"id":"c4977073d5a4576001cfc701bd746d21dbb42e16","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-26 07:48:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1816a60d9b164b35acc520af8f022d00 : SUCCESS in 1m 44s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/0f2c67002d044b88b47ba00460e3f208 : SUCCESS in 1m 29s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/e5ed4fd792a0484c96859e0c1f37b3bf : SUCCESS in 59s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5c087ad7b93cd52d2ba8c34db5ac0fc06db93f08","revisions":{"5c087ad7b93cd52d2ba8c34db5ac0fc06db93f08":{"kind":"REWORK","_number":1,"created":"2020-06-26 03:41:20.000000000","uploader":{"_account_id":3031,"name":"Sam Morrison","email":"sorrison@gmail.com","username":"sorrison"},"ref":"refs/changes/47/738147/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/47/738147/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/738147/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/738147/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/738147/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/47/738147/1"}}},"commit":{"parents":[{"commit":"ae85ee2474e2b4527d665327f7ddd9f6ef077659","subject":"Merge \"s3api: Allow CompleteMultipartUpload requests to be retried\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ae85ee2474e2b4527d665327f7ddd9f6ef077659"}]}],"author":{"name":"Sam Morrison","email":"sorrison@gmail.com","date":"2020-06-26 03:39:59.000000000","tz":600},"committer":{"name":"Sam Morrison","email":"sorrison@gmail.com","date":"2020-06-26 03:39:59.000000000","tz":600},"subject":"Fix up curl commands when object name has unix dir characters","message":"Fix up curl commands when object name has unix dir characters\n\nIf an object name has something like /./ in it then curl will\nresolve this. Need to use --path-as-is option for curl\n\nChange-Id: I4e45cb62d41f6aada4fdbb00d86b4bd737b441ee\nCloses-Bug: #1885244\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5c087ad7b93cd52d2ba8c34db5ac0fc06db93f08"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5c087ad7b93cd52d2ba8c34db5ac0fc06db93f08"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
