)]}'
{"id":"openstack%2Fpython-glanceclient~602794","triplet_id":"openstack%2Fpython-glanceclient~master~Ibbe2f2bb226f52cc6b2ab591913b1797d2b086c0","project":"openstack/python-glanceclient","branch":"master","hashtags":[],"change_id":"Ibbe2f2bb226f52cc6b2ab591913b1797d2b086c0","subject":"Embed validation data when adding location","status":"MERGED","created":"2018-09-14 23:26:59.000000000","updated":"2019-03-07 16:46:55.000000000","submitted":"2019-03-07 16:46:55.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":"602794-1551977215180-c6395def","meta_rev_id":"5f591020f742060b4e9e3db12cd9d714ec75c1d1","_number":602794,"virtual_id_number":602794,"owner":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"date":"2018-12-14 19:27:19.000000000","_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},{"value":2,"date":"2019-03-07 16:46:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2019-03-04 19:27:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2019-03-04 14:05:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":1,"date":"2019-03-07 15:10:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"date":"2018-12-14 19:27:42.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2019-01-15 11:17:57.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-12-14 19:27:42.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2019-01-15 11:17:57.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2019-03-04 19:27:47.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2019-03-07 15:10:50.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2019-03-07 16:46:54.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":"cec643427a85c969b77330abb75d82cae7912861","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-09-14 23:26:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"535d1b0305911d95100cadadd0ee0c6f3295fef7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-15 01:07:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/94/602794/1/check/openstack-tox-pep8/79f6326/ : SUCCESS in 4m 37s\n- openstack-tox-py27 http://logs.openstack.org/94/602794/1/check/openstack-tox-py27/1b574cb/ : SUCCESS in 4m 54s\n- openstack-tox-py35 http://logs.openstack.org/94/602794/1/check/openstack-tox-py35/46173d2/ : SUCCESS in 5m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/94/602794/1/check/build-openstack-sphinx-docs/2c8b5dd/html/ : SUCCESS in 5m 14s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/94/602794/1/check/legacy-tempest-dsvm-neutron-src/13231f6/ : SUCCESS in 1h 34m 41s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/94/602794/1/check/glanceclient-dsvm-functional-v1/e950a73/ : SUCCESS in 29m 14s\n- glanceclient-dsvm-functional http://logs.openstack.org/94/602794/1/check/glanceclient-dsvm-functional/bb0a9e0/ : SUCCESS in 23m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/94/602794/1/check/openstack-tox-lower-constraints/27afc9c/ : SUCCESS in 4m 20s","accounts_in_message":[],"_revision_number":1},{"id":"64fdcfe0745aa6c5ac1ec913f9c7ee5d994c440f","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-10-24 00:17:28.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ffed7deebecf47029d43bca5955987f05ff36ebe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-24 02:05:47.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/94/602794/2/check/tempest-full/c53f6dc/ : FAILURE in 1h 44m 25s\n- tempest-full-py3 http://logs.openstack.org/94/602794/2/check/tempest-full-py3/1c45e87/ : SUCCESS in 1h 34m 27s\n- openstack-tox-cover http://logs.openstack.org/94/602794/2/check/openstack-tox-cover/9ea3963/cover/ : SUCCESS in 4m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/94/602794/2/check/openstack-tox-lower-constraints/5a2f9a1/ : SUCCESS in 4m 52s\n- openstack-tox-pep8 http://logs.openstack.org/94/602794/2/check/openstack-tox-pep8/51bbd49/ : SUCCESS in 5m 40s\n- openstack-tox-py27 http://logs.openstack.org/94/602794/2/check/openstack-tox-py27/a78b8b4/ : SUCCESS in 5m 07s\n- openstack-tox-py35 http://logs.openstack.org/94/602794/2/check/openstack-tox-py35/69d2f76/ : SUCCESS in 4m 53s\n- openstack-tox-py36 http://logs.openstack.org/94/602794/2/check/openstack-tox-py36/643975d/ : SUCCESS in 4m 45s\n- openstack-tox-docs http://logs.openstack.org/94/602794/2/check/openstack-tox-docs/01f98af/html/ : SUCCESS in 5m 03s\n- build-openstack-releasenotes http://logs.openstack.org/94/602794/2/check/build-openstack-releasenotes/47d358a/html/ : SUCCESS in 4m 32s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/94/602794/2/check/glanceclient-dsvm-functional-v1/bf253d1/ : SUCCESS in 24m 46s\n- glanceclient-dsvm-functional http://logs.openstack.org/94/602794/2/check/glanceclient-dsvm-functional/dd5f7d2/ : SUCCESS in 27m 25s","accounts_in_message":[],"_revision_number":2},{"id":"75358d4c9a6f8f8a2bfeeae3d49a576f96f49d98","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-10-24 02:14:48.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8cf3414a5c61c691c254519055154c1865e22026","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-24 03:52:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/94/602794/2/check/tempest-full/ebc33d5/ : SUCCESS in 1h 32m 23s\n- tempest-full-py3 http://logs.openstack.org/94/602794/2/check/tempest-full-py3/cda4218/ : SUCCESS in 1h 20m 02s\n- openstack-tox-cover http://logs.openstack.org/94/602794/2/check/openstack-tox-cover/c3f8f9c/cover/ : SUCCESS in 6m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/94/602794/2/check/openstack-tox-lower-constraints/11eaeb6/ : SUCCESS in 4m 37s\n- openstack-tox-pep8 http://logs.openstack.org/94/602794/2/check/openstack-tox-pep8/e2df0f7/ : SUCCESS in 3m 56s\n- openstack-tox-py27 http://logs.openstack.org/94/602794/2/check/openstack-tox-py27/eaa617e/ : SUCCESS in 4m 13s\n- openstack-tox-py35 http://logs.openstack.org/94/602794/2/check/openstack-tox-py35/9babca1/ : SUCCESS in 4m 27s\n- openstack-tox-py36 http://logs.openstack.org/94/602794/2/check/openstack-tox-py36/24ca983/ : SUCCESS in 4m 46s\n- openstack-tox-docs http://logs.openstack.org/94/602794/2/check/openstack-tox-docs/68cc655/html/ : SUCCESS in 3m 56s\n- build-openstack-releasenotes http://logs.openstack.org/94/602794/2/check/build-openstack-releasenotes/1f60f11/html/ : SUCCESS in 5m 18s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/94/602794/2/check/glanceclient-dsvm-functional-v1/1b82782/ : SUCCESS in 25m 27s\n- glanceclient-dsvm-functional http://logs.openstack.org/94/602794/2/check/glanceclient-dsvm-functional/0ad0e4d/ : SUCCESS in 22m 17s","accounts_in_message":[],"_revision_number":2},{"id":"631f2c37b829165056d0a7ffa6f00121517b5c16","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-11-09 20:50:54.000000000","message":"Patch Set 2:\n\nThis may need some work depending on what we decide about https://bugs.launchpad.net/glance/+bug/1802587 .  The problem is that with multiple backends enabled in Glance, you have to include the backend in the location metadata, or the call fails.  For this call, instead of making the user do the JSON by hand, as you do now, we could offer a --backend option.","accounts_in_message":[],"_revision_number":2},{"id":"406a7adaf9c6298edbde07f562f1a6e9a23b25c5","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-11-09 21:14:07.000000000","message":"Patch Set 2:\n\nI think that that\u0027s orthogonal. This change doesn\u0027t affect metadata - validation_data is a separate object. Note that a CLI user is not required to compose JSON anyway - I implemented new arguments (\u0027--checksum\u0027, \u0027--hash-algo\u0027, \u0027--hash-value\u0027) instead. A consumer of the python bindings would, but it\u0027s still separate from metadata.... (or am I missing something?)","accounts_in_message":[],"_revision_number":2},{"id":"4e691338973ffd94be6e51d29e700836c979bb3a","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-11-09 21:38:39.000000000","message":"Patch Set 2:\n\nHere\u0027s why I think the issues are related.  This patch doesn\u0027t work when multiple backends are enabled unless the user composes the backend metadata by hand.  The other calls that allow a user to specify a backend when multiple backends are enabled have implemented a \u0027--backend\u0027 option.  My thought is that we should implement that here as well to be consistent across the CLI.  (My original thought was that if the default store were used server-side, then we wouldn\u0027t need to do anything here, but now I\u0027m thinking that you do need to add the --backend option regardless.)","accounts_in_message":[],"_revision_number":2},{"id":"d436a5bdfdad3549043378405f507c33c0906e20","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-11-09 21:57:03.000000000","message":"Patch Set 2:\n\nI\u0027m still missing something. Does adding a location when multiple backends are enabled work without this patch? If not, I think that\u0027s a separate issue. If it does, I must be breaking something w.r.t. the way metadata is handled, but I don\u0027t see how I could be ....","accounts_in_message":[],"_revision_number":2},{"id":"ecaa9c96f34e4faecff1bd74bba8e0252430b2ae","author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"date":"2018-12-14 19:27:19.000000000","message":"Patch Set 2:\n\nFurther .. if we are to add a \"--backend\" CLI option, it should be a separate commit, because it is solving a separate problem. The two problems exist independently of each other, and can (and should) be solved separately.","accounts_in_message":[],"_revision_number":2},{"id":"749fb59a022e2c216994f73ac4efb43cbb8b97a2","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2019-01-15 11:17:57.000000000","message":"Patch Set 2: Review-Priority+1","accounts_in_message":[],"_revision_number":2},{"id":"47cce9d5c0133aaa4fe117da85ba67b6d4fe5d88","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2019-03-04 14:05:15.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c6bce82b8d33114641860d63326f6cfc141c71c9","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-03-04 19:27:47.000000000","message":"Patch Set 2: Code-Review+2\n\nThis looks good to me, but I will leave approval to others.","accounts_in_message":[],"_revision_number":2},{"id":"e29e92f54d0c31ce60cce6b0e4db1e70b90de135","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2019-03-07 15:10:50.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3c90dd83617ae6f71981da9333d45d1e4cd5f58c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-07 15:11:02.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0e01e577b0b5486ef78e34e5240836db3ba8e2e4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-07 16:46:54.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/94/602794/2/gate/tempest-full/963bbc9/ : SUCCESS in 1h 33m 38s\n- tempest-full-py3 http://logs.openstack.org/94/602794/2/gate/tempest-full-py3/33f6882/ : SUCCESS in 1h 21m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/94/602794/2/gate/openstack-tox-lower-constraints/d1c4634/ : SUCCESS in 6m 32s\n- openstack-tox-pep8 http://logs.openstack.org/94/602794/2/gate/openstack-tox-pep8/1f584b8/ : SUCCESS in 5m 56s\n- openstack-tox-py27 http://logs.openstack.org/94/602794/2/gate/openstack-tox-py27/17ec0d9/ : SUCCESS in 5m 34s\n- openstack-tox-py35 http://logs.openstack.org/94/602794/2/gate/openstack-tox-py35/520318d/ : SUCCESS in 7m 06s\n- openstack-tox-py36 http://logs.openstack.org/94/602794/2/gate/openstack-tox-py36/2a5154e/ : SUCCESS in 6m 10s\n- openstack-tox-py37 http://logs.openstack.org/94/602794/2/gate/openstack-tox-py37/ac99bae/ : SUCCESS in 5m 19s\n- openstack-tox-docs http://logs.openstack.org/94/602794/2/gate/openstack-tox-docs/ad3bcb2/html/ : SUCCESS in 5m 27s\n- build-openstack-releasenotes http://logs.openstack.org/94/602794/2/gate/build-openstack-releasenotes/effc966/html/ : SUCCESS in 4m 28s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/94/602794/2/gate/glanceclient-dsvm-functional-v1/470cb5d/ : SUCCESS in 29m 39s\n- glanceclient-dsvm-functional http://logs.openstack.org/94/602794/2/gate/glanceclient-dsvm-functional/6dfed3b/ : SUCCESS in 30m 57s","accounts_in_message":[],"_revision_number":2},{"id":"5f591020f742060b4e9e3db12cd9d714ec75c1d1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-07 16:46:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3f7171dc1445f0647f15a735e5f4b55a986068e6","revisions":{"a16d43aba53f9d847e0bb15d546850f0d39c36cd":{"kind":"REWORK","_number":1,"created":"2018-09-14 23:26:59.000000000","uploader":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"ref":"refs/changes/94/602794/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/94/602794/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/1"}}},"commit":{"parents":[{"commit":"a757757a106d9ed6c06e5a2f38ed27e77d2221f5","subject":"Remove team diversity tags note in README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a757757a106d9ed6c06e5a2f38ed27e77d2221f5"}]}],"author":{"name":"imacdonn","email":"iain.macdonnell@oracle.com","date":"2018-09-14 23:25:11.000000000","tz":0},"committer":{"name":"imacdonn","email":"iain.macdonnell@oracle.com","date":"2018-09-14 23:26:55.000000000","tz":0},"subject":"Embed validation data when adding location","message":"Embed validation data when adding location\n\nAdd support for embedding of checksum, os_hash_algo and os_hash_value when\nadding a location to an image.\n\nDepends-On: https://review.openstack.org/597648\nChange-Id: Ibbe2f2bb226f52cc6b2ab591913b1797d2b086c0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a16d43aba53f9d847e0bb15d546850f0d39c36cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a16d43aba53f9d847e0bb15d546850f0d39c36cd"}]},"branch":"refs/heads/master"},"3f7171dc1445f0647f15a735e5f4b55a986068e6":{"kind":"REWORK","_number":2,"created":"2018-10-24 00:17:28.000000000","uploader":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"ref":"refs/changes/94/602794/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/94/602794/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/94/602794/2"}}},"commit":{"parents":[{"commit":"a757757a106d9ed6c06e5a2f38ed27e77d2221f5","subject":"Remove team diversity tags note in README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a757757a106d9ed6c06e5a2f38ed27e77d2221f5"}]}],"author":{"name":"imacdonn","email":"iain.macdonnell@oracle.com","date":"2018-09-14 23:25:11.000000000","tz":0},"committer":{"name":"imacdonn","email":"iain.macdonnell@oracle.com","date":"2018-10-24 00:16:58.000000000","tz":0},"subject":"Embed validation data when adding location","message":"Embed validation data when adding location\n\nAdd support for embedding of checksum, os_hash_algo and os_hash_value when\nadding a location to an image.\n\nDepends-On: https://review.openstack.org/597648\nChange-Id: Ibbe2f2bb226f52cc6b2ab591913b1797d2b086c0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/3f7171dc1445f0647f15a735e5f4b55a986068e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/3f7171dc1445f0647f15a735e5f4b55a986068e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
