)]}'
{"id":"openstack%2Fpython-novaclient~356575","triplet_id":"openstack%2Fpython-novaclient~master~If02bc97a10f1551a707e8e1cdb548fc27ef22ce1","project":"openstack/python-novaclient","branch":"master","hashtags":[],"change_id":"If02bc97a10f1551a707e8e1cdb548fc27ef22ce1","subject":"Use glanceclient for functional tests","status":"MERGED","created":"2016-08-17 16:08:22.000000000","updated":"2016-08-17 23:53:48.000000000","submitted":"2016-08-17 23:53:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"58dfe0d2de2515dd6738d0654b18e1cb9d974dd0","_number":356575,"virtual_id_number":356575,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-08-17 23:53:48.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-17 20:26:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2016-08-17 20:28:50.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2016-08-17 20:28:50.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-17 20:26:44.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2016-08-17 20:28:50.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-08-17 23:53:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0ca690c5316d1bba37f82b3488d434fa969f4096","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-08-17 16:08:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8473ae56b815e7f6eb3e5f4ed404bc7168dc002f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-08-17 16:13:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1d6748d275ba63cdb49fbc0c87514997517c470c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 19:48:17.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-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/75/356575/2/check/gate-python-novaclient-docs-ubuntu-xenial/25c67a4//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-pep8-ubuntu-xenial/7e51ae3/ : SUCCESS in 1m 35s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python27-ubuntu-xenial/c7f23f9/ : SUCCESS in 2m 15s\n- gate-python-novaclient-python34 http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python34/0e2b711/ : POST_FAILURE in 5m 43s\n- gate-python-novaclient-python35-nv http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python35-nv/093a46e/ : SUCCESS in 2m 59s (non-voting)\n- gate-python-novaclient-requirements http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-requirements/713a431/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/75/356575/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/401e76e/ : FAILURE in 1h 06m 30s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/75/356575/2/check/gate-python-novaclient-releasenotes/37f838a//releasenotes/build/html/ : SUCCESS in 1m 36s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional/b4b512b/ : SUCCESS in 52m 33s\n- gate-novaclient-dsvm-functional-mitaka-nv http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional-mitaka-nv/c283c19/ : POST_FAILURE in 41m 34s (non-voting)\n- gate-novaclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional-identity-v3-only-nv/b637328/ : SUCCESS in 52m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8e966b63282e28bd62b112941fe6b17095ac314d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-08-17 19:57:48.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"158472e753f1d3940fb6560557feacb2df45b100","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2016-08-17 20:26:44.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"33d505d8bb6b3131b7c26df4ed7d9ae6f98d3968","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-08-17 20:28:50.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0ff33064fc6f6c8c13c55a2507837796c3818584","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 22:44:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/75/356575/2/check/gate-python-novaclient-docs-ubuntu-xenial/12bcc7c//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-pep8-ubuntu-xenial/fc6d24f/ : SUCCESS in 1m 38s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python27-ubuntu-xenial/bda19fa/ : SUCCESS in 2m 02s\n- gate-python-novaclient-python34 http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python34/c04c775/ : SUCCESS in 4m 28s\n- gate-python-novaclient-python35-nv http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-python35-nv/152b2e1/ : SUCCESS in 2m 26s (non-voting)\n- gate-python-novaclient-requirements http://logs.openstack.org/75/356575/2/check/gate-python-novaclient-requirements/764b425/ : SUCCESS in 1m 58s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/75/356575/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/8bbfecc/ : SUCCESS in 1h 08m 15s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/75/356575/2/check/gate-python-novaclient-releasenotes/7c8ef72//releasenotes/build/html/ : SUCCESS in 1m 59s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional/71815f3/ : SUCCESS in 45m 31s\n- gate-novaclient-dsvm-functional-mitaka-nv http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional-mitaka-nv/74edf63/ : FAILURE in 45m 56s (non-voting)\n- gate-novaclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/75/356575/2/check/gate-novaclient-dsvm-functional-identity-v3-only-nv/95fb419/ : SUCCESS in 37m 17s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a25020ce72b636e9a24feb22cb9c7bcb67d57a03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 22:44:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"888f32ad80b0349515422192e87f2fb0a9f27db1","date":"2016-08-17 23:53:48.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"58dfe0d2de2515dd6738d0654b18e1cb9d974dd0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 23:53:48.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/75/356575/2/gate/gate-python-novaclient-docs-ubuntu-xenial/0b67be1//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/75/356575/2/gate/gate-python-novaclient-pep8-ubuntu-xenial/8da9704/ : SUCCESS in 2m 38s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/75/356575/2/gate/gate-python-novaclient-python27-ubuntu-xenial/5a09b8d/ : SUCCESS in 3m 10s\n- gate-python-novaclient-python34 http://logs.openstack.org/75/356575/2/gate/gate-python-novaclient-python34/0e21d2d/ : SUCCESS in 2m 46s\n- gate-python-novaclient-requirements http://logs.openstack.org/75/356575/2/gate/gate-python-novaclient-requirements/526e389/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/75/356575/2/gate/gate-tempest-dsvm-neutron-src-python-novaclient/bb1226a/ : SUCCESS in 1h 08m 43s\n- gate-python-novaclient-releasenotes http://docs-draft.openstack.org/75/356575/2/gate/gate-python-novaclient-releasenotes/7de16a2//releasenotes/build/html/ : SUCCESS in 2m 43s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/75/356575/2/gate/gate-novaclient-dsvm-functional/b6f12cb/ : SUCCESS in 51m 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"95ad95e280d34996a49bf8ab4edc6398b290f25b","revisions":{"2e4e9e2802e66ec2e32474eb103d5393eb9dba44":{"kind":"REWORK","_number":1,"created":"2016-08-17 16:08:22.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/75/356575/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/75/356575/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/1"}}},"commit":{"parents":[{"commit":"6e416bf2502e0934037ad0dc606f68a25668ccf1","subject":"Merge \"Refactor test_servers APIVersion setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6e416bf2502e0934037ad0dc606f68a25668ccf1"}]}],"author":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-08-17 16:07:40.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-08-17 16:07:40.000000000","tz":-240},"subject":"Use glanceclient for functional tests","message":"Use glanceclient for functional tests\n\nWith the 2.36 microversion in nova the images proxy API is\ndeprecated and returns a 404. This change makes the functional\ntests use glanceclient directly for listing images.\n\nChange-Id: If02bc97a10f1551a707e8e1cdb548fc27ef22ce1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2e4e9e2802e66ec2e32474eb103d5393eb9dba44"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2e4e9e2802e66ec2e32474eb103d5393eb9dba44"}]},"branch":"refs/heads/master"},"95ad95e280d34996a49bf8ab4edc6398b290f25b":{"kind":"REWORK","_number":2,"created":"2016-08-17 16:13:35.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/75/356575/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/75/356575/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/75/356575/2"}}},"commit":{"parents":[{"commit":"6e416bf2502e0934037ad0dc606f68a25668ccf1","subject":"Merge \"Refactor test_servers APIVersion setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6e416bf2502e0934037ad0dc606f68a25668ccf1"}]}],"author":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-08-17 16:07:40.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-08-17 16:13:31.000000000","tz":-240},"subject":"Use glanceclient for functional tests","message":"Use glanceclient for functional tests\n\nWith the 2.36 microversion in nova the images proxy API is\ndeprecated and returns a 404. This change makes the functional\ntests use glanceclient directly for listing images.\n\nChange-Id: If02bc97a10f1551a707e8e1cdb548fc27ef22ce1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95ad95e280d34996a49bf8ab4edc6398b290f25b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95ad95e280d34996a49bf8ab4edc6398b290f25b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
