)]}'
{"id":"openstack%2Fshade~424274","triplet_id":"openstack%2Fshade~master~Id992ef12e017d84a01249555518c86fb20280053","project":"openstack/shade","branch":"master","topic":"switch-to-rest","hashtags":[],"change_id":"Id992ef12e017d84a01249555518c86fb20280053","subject":"Upload images to swift as application/octet-stream","status":"MERGED","created":"2017-01-23 18:14:12.000000000","updated":"2017-01-24 13:46:50.000000000","submitted":"2017-01-24 13:46:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f2cd2b708f3c6dfc03c9ef93e1099cd9509b6601","_number":424274,"virtual_id_number":424274,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":2,"date":"2017-01-24 13:46:50.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"all":[{"value":2,"date":"2017-01-24 12:57:28.000000000","_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"all":[{"value":1,"date":"2017-01-24 12:59:07.000000000","_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-24 12:59:07.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2017-01-24 13:46:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"124b92647e9f50e6cab1998db0eb21dbbda834aa","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-01-23 18:14:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0ec91ee3fca11b3445725992facb6d77533b5962","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-01-23 18:46:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0be3094afffc1535b699064c20ecdbaae2330366","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 20:06:10.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-shade-docs-ubuntu-xenial http://docs-draft.openstack.org/74/424274/2/check/gate-shade-docs-ubuntu-xenial/7790413//doc/build/html/ : SUCCESS in 3m 45s\n- gate-shade-pep8-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-pep8-ubuntu-xenial/f3eb85d/ : SUCCESS in 4m 36s\n- gate-shade-python27-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-python27-ubuntu-xenial/df1d138/ : SUCCESS in 4m 23s\n- gate-shade-python35 http://logs.openstack.org/74/424274/2/check/gate-shade-python35/838aa1b/ : SUCCESS in 4m 49s\n- shade-coverage-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/shade-coverage-ubuntu-xenial/62298a0/ : SUCCESS in 1h 16m 28s\n- gate-shade-dsvm-functional-legacy http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy/cf0c4c3/ : FAILURE in 10m 42s\n- gate-shade-dsvm-functional-legacy-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy-libs-nv/70b464b/ : FAILURE in 5m 46s (non-voting)\n- gate-shade-dsvm-functional-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-libs-nv/694ae05/ : SUCCESS in 30m 37s (non-voting)\n- gate-shade-dsvm-functional-magnum-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-magnum-nv/75e8a5e/ : SUCCESS in 31m 42s (non-voting)\n- gate-shade-dsvm-functional-neutron http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-neutron/fd2a729/ : SUCCESS in 26m 52s\n- gate-shade-dsvm-ansible http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible/55b7596/ : SUCCESS in 21m 40s\n- gate-shade-dsvm-ansible-dev-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible-dev-nv/85ab83c/ : SUCCESS in 31m 37s (non-voting)\n- gate-dsvm-nodepool-src http://logs.openstack.org/74/424274/2/check/gate-dsvm-nodepool-src/ced27ae/ : SUCCESS in 21m 57s","accounts_in_message":[],"_revision_number":2},{"id":"726878fe474b45dc2b8445fde02a96b1815bb6ce","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-01-23 22:58:41.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"09b2a315291844a093cf79e47421230f98f3af16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 23:42:07.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-shade-docs-ubuntu-xenial http://docs-draft.openstack.org/74/424274/2/check/gate-shade-docs-ubuntu-xenial/0ca6758//doc/build/html/ : SUCCESS in 1m 38s\n- gate-shade-pep8-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-pep8-ubuntu-xenial/9ed53a5/ : SUCCESS in 1m 43s\n- gate-shade-python27-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-python27-ubuntu-xenial/9b00b99/ : SUCCESS in 1m 40s\n- gate-shade-python35 http://logs.openstack.org/74/424274/2/check/gate-shade-python35/af6fab7/ : SUCCESS in 1m 12s\n- shade-coverage-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/shade-coverage-ubuntu-xenial/df3362e/ : SUCCESS in 1m 11s\n- gate-shade-dsvm-functional-legacy http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy/33bd02e/ : FAILURE in 3m 30s\n- gate-shade-dsvm-functional-legacy-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy-libs-nv/6a377b6/ : FAILURE in 3m 43s (non-voting)\n- gate-shade-dsvm-functional-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-libs-nv/444c865/ : SUCCESS in 29m 30s (non-voting)\n- gate-shade-dsvm-functional-magnum-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-magnum-nv/c0d6872/ : SUCCESS in 33m 27s (non-voting)\n- gate-shade-dsvm-functional-neutron http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-neutron/7751dfa/ : SUCCESS in 41m 43s\n- gate-shade-dsvm-ansible http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible/9c67348/ : SUCCESS in 41m 13s\n- gate-shade-dsvm-ansible-dev-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible-dev-nv/0a187fd/ : SUCCESS in 33m 36s (non-voting)\n- gate-dsvm-nodepool-src http://logs.openstack.org/74/424274/2/check/gate-dsvm-nodepool-src/7bf48ba/ : SUCCESS in 29m 54s","accounts_in_message":[],"_revision_number":2},{"id":"551e27434ccbadd23be986b0b3731216825f9978","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-01-24 00:24:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8479c76fe57d0215b91b6a00c8baa0ee265e8177","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 01:05:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-shade-docs-ubuntu-xenial http://docs-draft.openstack.org/74/424274/2/check/gate-shade-docs-ubuntu-xenial/5131ff5//doc/build/html/ : SUCCESS in 2m 29s\n- gate-shade-pep8-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-pep8-ubuntu-xenial/c4438cc/ : SUCCESS in 1m 56s\n- gate-shade-python27-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/gate-shade-python27-ubuntu-xenial/ea1f76b/ : SUCCESS in 1m 14s\n- gate-shade-python35 http://logs.openstack.org/74/424274/2/check/gate-shade-python35/d861cae/ : SUCCESS in 1m 13s\n- shade-coverage-ubuntu-xenial http://logs.openstack.org/74/424274/2/check/shade-coverage-ubuntu-xenial/72e453a/ : SUCCESS in 1m 19s\n- gate-shade-dsvm-functional-legacy http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy/f05db8b/ : SUCCESS in 22m 01s\n- gate-shade-dsvm-functional-legacy-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-legacy-libs-nv/08e72f6/ : SUCCESS in 26m 41s (non-voting)\n- gate-shade-dsvm-functional-libs-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-libs-nv/700bfb6/ : SUCCESS in 28m 55s (non-voting)\n- gate-shade-dsvm-functional-magnum-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-magnum-nv/d593967/ : SUCCESS in 21m 40s (non-voting)\n- gate-shade-dsvm-functional-neutron http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-functional-neutron/603bedb/ : SUCCESS in 40m 05s\n- gate-shade-dsvm-ansible http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible/840881b/ : SUCCESS in 31m 18s\n- gate-shade-dsvm-ansible-dev-nv http://logs.openstack.org/74/424274/2/check/gate-shade-dsvm-ansible-dev-nv/ef9e1a2/ : SUCCESS in 36m 25s (non-voting)\n- gate-dsvm-nodepool-src http://logs.openstack.org/74/424274/2/check/gate-dsvm-nodepool-src/3e8985b/ : SUCCESS in 31m 42s","accounts_in_message":[],"_revision_number":2},{"id":"84b42cad0906e6d8a63a288691d134826e586137","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2017-01-24 12:57:28.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"97eeda65b7e411e4146979d743f2c2079c7c2af5","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2017-01-24 12:59:07.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"ccbf8be84b329419c85eff41ad45f38947125236","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 12:59:17.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"5344543496fdd8da198d0dfae86e641b8b44a97f","date":"2017-01-24 13:46:50.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"fb5e4a7400090cbdc5c1603a9e9b5c57d279aebf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 13:46:50.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-shade-docs-ubuntu-xenial http://docs-draft.openstack.org/74/424274/2/gate/gate-shade-docs-ubuntu-xenial/893084a//doc/build/html/ : SUCCESS in 1m 59s\n- gate-shade-pep8-ubuntu-xenial http://logs.openstack.org/74/424274/2/gate/gate-shade-pep8-ubuntu-xenial/7090477/ : SUCCESS in 2m 08s\n- gate-shade-python27-ubuntu-xenial http://logs.openstack.org/74/424274/2/gate/gate-shade-python27-ubuntu-xenial/df77bcd/ : SUCCESS in 2m 02s\n- gate-shade-python35 http://logs.openstack.org/74/424274/2/gate/gate-shade-python35/c21337e/ : SUCCESS in 2m 51s\n- gate-shade-dsvm-functional-legacy http://logs.openstack.org/74/424274/2/gate/gate-shade-dsvm-functional-legacy/ac3f90d/ : SUCCESS in 36m 15s\n- gate-shade-dsvm-functional-neutron http://logs.openstack.org/74/424274/2/gate/gate-shade-dsvm-functional-neutron/0695a4e/ : SUCCESS in 47m 02s\n- gate-shade-dsvm-ansible http://logs.openstack.org/74/424274/2/gate/gate-shade-dsvm-ansible/7db21ac/ : SUCCESS in 33m 13s\n- gate-dsvm-nodepool-src http://logs.openstack.org/74/424274/2/gate/gate-dsvm-nodepool-src/d1edbcc/ : SUCCESS in 21m 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"48e7eb06cd6467bb50b28f110800b9e9d507d41b","revisions":{"0b7e8e3445432cc5b80a0da665bdaf796c347286":{"kind":"REWORK","_number":1,"created":"2017-01-23 18:14:12.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/74/424274/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/74/424274/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/74/424274/1"}}},"commit":{"parents":[{"commit":"36e4fbb9ba662d9fd3f1681f0c7820929d64ba18","subject":"Add ability to stream object directly to file","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/36e4fbb9ba662d9fd3f1681f0c7820929d64ba18"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-01-23 18:12:39.000000000","tz":60},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-01-23 18:12:39.000000000","tz":60},"subject":"Upload images to swift as application/octet-stream","message":"Upload images to swift as application/octet-stream\n\nTo be fair, this should have been pretty obvious when we wrote it. Of\ncourse glance images are application/octet-stream.\n\nAlso, update the comment about the swift bug, since it\u0027s not a swift bug\n- it\u0027s doing exactly what we told it to do.\n\nChange-Id: Id992ef12e017d84a01249555518c86fb20280053\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/0b7e8e3445432cc5b80a0da665bdaf796c347286"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/0b7e8e3445432cc5b80a0da665bdaf796c347286"}]},"branch":"refs/heads/master"},"48e7eb06cd6467bb50b28f110800b9e9d507d41b":{"kind":"REWORK","_number":2,"created":"2017-01-23 18:46:27.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/74/424274/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/74/424274/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/74/424274/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/74/424274/2"}}},"commit":{"parents":[{"commit":"14c371e944eabafa213142bfe35a4932f1bf00e0","subject":"Add ability to stream object directly to file","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/14c371e944eabafa213142bfe35a4932f1bf00e0"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-01-23 18:12:39.000000000","tz":60},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-01-23 18:46:23.000000000","tz":60},"subject":"Upload images to swift as application/octet-stream","message":"Upload images to swift as application/octet-stream\n\nTo be fair, this should have been pretty obvious when we wrote it. Of\ncourse glance images are application/octet-stream.\n\nAlso, update the comment about the swift bug, since it\u0027s not a swift bug\n- it\u0027s doing exactly what we told it to do.\n\nChange-Id: Id992ef12e017d84a01249555518c86fb20280053\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/48e7eb06cd6467bb50b28f110800b9e9d507d41b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/48e7eb06cd6467bb50b28f110800b9e9d507d41b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
