)]}'
{"id":"openstack%2Fpython-novaclient~408728","triplet_id":"openstack%2Fpython-novaclient~master~I5a0da970fd82c79db3d88f1b49279133bbdba639","project":"openstack/python-novaclient","branch":"master","topic":"session","hashtags":[],"change_id":"I5a0da970fd82c79db3d88f1b49279133bbdba639","subject":"Remove all code related to HTTPClient","status":"MERGED","created":"2016-12-08 17:16:45.000000000","updated":"2016-12-17 19:14:55.000000000","submitted":"2016-12-17 19:14:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c904d62e4053fce0853e10d8cc920fde27c9586a","_number":408728,"virtual_id_number":408728,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-12-17 19:14:55.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-12-16 12:56:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2016-12-17 17:43:14.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2016-12-17 17:43:14.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-08 18:22:04.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2016-12-17 17:43:14.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2016-12-17 19:14:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"18e6dcad74d4b37af023a3ca9f35d313fffddc1c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-08 17:16:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d2eeed3d3f48735fe31411d6e66b06cc364d5c1d","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-08 17:27:03.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"969112ca6b2cca427b77fb6482558a01db142ac7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-12-08 17:35:04.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5ddc14c11b8b9a094b376b481361b9d8bf76672b","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-08 17:46:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0137ae69bba6a22427cb9cddc22bf7cc0b812a16","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-08 18:14:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"185f5be2fa51ff74cb10cdc23f491d63f06da666","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-12-08 18:22:04.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"e2f3eba7626d437cb48f324bdcbfa419093927e1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-08 19:22:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/28/408728/4/check/gate-python-novaclient-docs-ubuntu-xenial/a9e8b6e//doc/build/html/ : SUCCESS in 3m 08s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/28/408728/4/check/gate-python-novaclient-pep8-ubuntu-xenial/3e09361/ : SUCCESS in 1m 48s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/28/408728/4/check/gate-python-novaclient-python27-ubuntu-xenial/6773f26/ : SUCCESS in 1m 59s\n- gate-python-novaclient-python34 http://logs.openstack.org/28/408728/4/check/gate-python-novaclient-python34/a26f047/ : SUCCESS in 1m 48s\n- gate-python-novaclient-python35-nv http://logs.openstack.org/28/408728/4/check/gate-python-novaclient-python35-nv/5f7a741/ : SUCCESS in 1m 51s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/28/408728/4/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/b040588/ : SUCCESS in 49m 14s\n- gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv http://logs.openstack.org/28/408728/4/check/gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv/48e04c8/ : SUCCESS in 27m 37s (non-voting)\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/28/408728/4/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/79072c3/ : SUCCESS in 37m 20s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/28/408728/4/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/ee21979/ : SUCCESS in 1h 06m 03s","accounts_in_message":[],"_revision_number":4},{"id":"25b061fb96b9fb135f3e4b46fca58fe0f3c98439","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-15 17:42:06.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"2046e73f10c41e02413945fda10cffa91148546c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-15 17:49:46.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"c5b2053ef5140a2aaa7700872a75aada4e2f4d29","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-15 19:23:46.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/28/408728/5/check/gate-python-novaclient-docs-ubuntu-xenial/d35d1cb//doc/build/html/ : SUCCESS in 1m 46s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/28/408728/5/check/gate-python-novaclient-pep8-ubuntu-xenial/6ceec23/ : SUCCESS in 1m 45s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/28/408728/5/check/gate-python-novaclient-python27-ubuntu-xenial/e36a2c0/ : SUCCESS in 2m 05s\n- gate-python-novaclient-python35-nv http://logs.openstack.org/28/408728/5/check/gate-python-novaclient-python35-nv/1a4c238/ : SUCCESS in 1m 50s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/28/408728/5/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/27ecbf2/ : SUCCESS in 49m 11s\n- gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv http://logs.openstack.org/28/408728/5/check/gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv/4d65582/ : FAILURE in 12m 28s (non-voting)\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/28/408728/5/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/72ec4c4/ : SUCCESS in 1h 26m 26s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/28/408728/5/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/212a1b7/ : SUCCESS in 1h 10m 09s","accounts_in_message":[],"_revision_number":5},{"id":"aedc1ea8a43dbc8bb2d171c7bba74d91fb1fb7ce","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2016-12-16 12:56:18.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"6e48be17607935ee0fff1fd633ae2a5dd8a8799c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-16 14:42:54.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/28/408728/6/check/gate-python-novaclient-docs-ubuntu-xenial/d986766//doc/build/html/ : SUCCESS in 1m 41s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/28/408728/6/check/gate-python-novaclient-pep8-ubuntu-xenial/2f3865f/ : SUCCESS in 1m 55s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/28/408728/6/check/gate-python-novaclient-python27-ubuntu-xenial/eb01c4d/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python35-nv http://logs.openstack.org/28/408728/6/check/gate-python-novaclient-python35-nv/de05ec3/ : SUCCESS in 1m 51s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/28/408728/6/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/02b97ed/ : SUCCESS in 51m 26s\n- gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv http://logs.openstack.org/28/408728/6/check/gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv/a5a5535/ : FAILURE in 11m 35s (non-voting)\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/28/408728/6/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/7ffb9b8/ : SUCCESS in 1h 10m 04s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/28/408728/6/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/3a85d68/ : SUCCESS in 1h 44m 33s","accounts_in_message":[],"_revision_number":6},{"id":"ea2c37e4c1d354e6d69fffe79ab858fb05a7e68f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-12-17 15:56:14.000000000","message":"Patch Set 6: Workflow-1\n\nWe probably need to wait until we release all of the previous changes leading up to this before we can drop it in a major release, right? That way we have some release padding between the deprecation and the removal.","accounts_in_message":[],"_revision_number":6},{"id":"2ba42023fce966aeaa8a3e11bf301e4cac8cf00e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-12-17 16:09:07.000000000","message":"Patch Set 6: -Workflow\n\nTalked with Andrey, I guess we don\u0027t get here from the top-level client construction because of the change before this one in the series which creates the session if it\u0027s not passed in at the top-level args:\n\nhttps://review.openstack.org/#/c/304035/32/novaclient/client.py","accounts_in_message":[],"_revision_number":6},{"id":"a8b8a6607d85b67d2a2ec8fc2b005cfe6c50878b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-12-17 17:43:14.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"1f16305bb58aaac005ac363a74dacbab7d9a42c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-17 17:43:25.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"666b26f06dcb54472eb79fe48ae8e83d1be2c3fb","date":"2016-12-17 19:14:55.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6},{"id":"a4c9a7e602595095e6c6b42fda6d60079ab1c6f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-17 19:14:55.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/28/408728/6/gate/gate-python-novaclient-docs-ubuntu-xenial/be91673//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/28/408728/6/gate/gate-python-novaclient-pep8-ubuntu-xenial/8d3b551/ : SUCCESS in 2m 05s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/28/408728/6/gate/gate-python-novaclient-python27-ubuntu-xenial/286ca95/ : SUCCESS in 1m 37s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/28/408728/6/gate/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/b3b7bb9/ : SUCCESS in 50m 04s\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/28/408728/6/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/5e8beb5/ : SUCCESS in 1h 31m 29s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"2e5576dafc21906a95196054f85c80b57c48663a","revisions":{"b08ce580e0109398f3c61e57a261af49c2df68cc":{"kind":"REWORK","_number":1,"created":"2016-12-08 17:16:45.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/1"}}},"commit":{"parents":[{"commit":"6188ab1a1eaa233f1582304f18cbdac180a7a63d","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6188ab1a1eaa233f1582304f18cbdac180a7a63d"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:15:56.000000000","tz":120},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b08ce580e0109398f3c61e57a261af49c2df68cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b08ce580e0109398f3c61e57a261af49c2df68cc"}]},"branch":"refs/heads/master"},"50043e15e029752b45914b8df56eaa9a763aa87d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-12-08 17:27:03.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/2"}}},"commit":{"parents":[{"commit":"70c0cbc48a3212425ece3102b59318894eca1828","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/70c0cbc48a3212425ece3102b59318894eca1828"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:25:18.000000000","tz":120},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/50043e15e029752b45914b8df56eaa9a763aa87d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/50043e15e029752b45914b8df56eaa9a763aa87d"}]},"branch":"refs/heads/master"},"0df5714f2c7389d27eca542b5e2bcaaee84c4b5d":{"kind":"REWORK","_number":3,"created":"2016-12-08 17:46:27.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/3"}}},"commit":{"parents":[{"commit":"db3b9d8efda8a9243e35d5f919d684ba4cc70367","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/db3b9d8efda8a9243e35d5f919d684ba4cc70367"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:46:16.000000000","tz":120},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0df5714f2c7389d27eca542b5e2bcaaee84c4b5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0df5714f2c7389d27eca542b5e2bcaaee84c4b5d"}]},"branch":"refs/heads/master"},"e579fa83752e516bb20699d265831e388818606b":{"kind":"REWORK","_number":4,"created":"2016-12-08 18:14:02.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/4"}}},"commit":{"parents":[{"commit":"1fc5bc2f74c62c740db56df356c314ae1b6ce370","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1fc5bc2f74c62c740db56df356c314ae1b6ce370"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 18:13:52.000000000","tz":120},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e579fa83752e516bb20699d265831e388818606b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e579fa83752e516bb20699d265831e388818606b"}]},"branch":"refs/heads/master"},"0c3ebc139996cc18f6c8adeda6da3892678b2979":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-12-15 17:49:46.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/5"}}},"commit":{"parents":[{"commit":"fadd57de68ba63010065b88635fbdd3c0ca8f7bf","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/fadd57de68ba63010065b88635fbdd3c0ca8f7bf"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"andr.kurilin@gmail.com","date":"2016-12-15 17:49:04.000000000","tz":120},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0c3ebc139996cc18f6c8adeda6da3892678b2979"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0c3ebc139996cc18f6c8adeda6da3892678b2979"}]},"branch":"refs/heads/master"},"2e5576dafc21906a95196054f85c80b57c48663a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2016-12-16 12:56:18.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/28/408728/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/28/408728/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/28/408728/6"}}},"commit":{"parents":[{"commit":"8409e006c5f362922baae9470f14c12e0443dd70","subject":"Create keystone session instance if not present","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8409e006c5f362922baae9470f14c12e0443dd70"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-08 17:09:48.000000000","tz":120},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2016-12-16 12:56:18.000000000","tz":0},"subject":"Remove all code related to HTTPClient","message":"Remove all code related to HTTPClient\n\nIn previous patch we switched to use SessionClient in all cases. It means that all\nHTTPClient code is redundant now.\n\nChange-Id: I5a0da970fd82c79db3d88f1b49279133bbdba639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2e5576dafc21906a95196054f85c80b57c48663a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2e5576dafc21906a95196054f85c80b57c48663a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
