)]}'
{"id":"openstack%2Fpython-novaclient~224594","triplet_id":"openstack%2Fpython-novaclient~master~Icae73dd221c9787fd08facc8642c5b564e82393a","project":"openstack/python-novaclient","branch":"master","topic":"functional","hashtags":[],"change_id":"Icae73dd221c9787fd08facc8642c5b564e82393a","subject":"Split functional tests for legacy(V2.1) and microversions","status":"MERGED","created":"2015-09-17 12:10:40.000000000","updated":"2015-09-23 13:19:10.000000000","submitted":"2015-09-23 13:19:09.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"36c033cd6a5b860d8035704a336cc290fc67ab4a","_number":224594,"virtual_id_number":224594,"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":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2015-09-23 13:19:09.000000000","_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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":2,"date":"2015-09-21 15:31:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2015-09-22 15:06:42.000000000","_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2015-09-22 15:06:42.000000000","_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-21 15:31:00.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":"2015-09-22 15:06:42.000000000","updated_by":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"reviewer":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"state":"REVIEWER"},{"updated":"2015-09-23 13:19:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f0bbad74121e50e3312c3114b4d7cd42e04a56e6","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-09-17 12:10:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4c3c6faf4a08d8469b8016d48cde2e874fa6d144","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-09-17 13:02:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"30f0c0cb1914c86e7e3f86b390a3c94335dd0eb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-17 14:47:39.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-python26 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python26/9b0818b/ : SUCCESS in 2m 11s\n- gate-python-novaclient-pep8 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-pep8/2e36026/ : FAILURE in 58s\n- gate-python-novaclient-docs http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-docs/34739f4/ : FAILURE in 59s\n- gate-python-novaclient-python27 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python27/944b2af/ : SUCCESS in 1m 07s\n- gate-python-novaclient-python34 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python34/cd589d2/ : SUCCESS in 1m 34s\n- gate-python-novaclient-pypy http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-pypy/91b0b20/ : FAILURE in 1m 09s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/94/224594/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/50eb7dc/ : SUCCESS in 56m 44s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/94/224594/2/check/gate-novaclient-dsvm-functional/6dab7c0/ : SUCCESS in 26m 08s","accounts_in_message":[],"_revision_number":2},{"id":"31ae5496d15ccb2aeab4241e392e7200130f0493","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-09-17 14:57:14.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"a9684338f8466ac262fabb2cf5f33f38c9ea98f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-17 23:25:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python26/f9417c1/ : SUCCESS in 1m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-pep8/fbb3190/ : SUCCESS in 1m 13s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/94/224594/2/check/gate-python-novaclient-docs/2888aaa//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-novaclient-python27 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python27/ad48ca7/ : SUCCESS in 1m 46s\n- gate-python-novaclient-python34 http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-python34/4395a58/ : SUCCESS in 2m 29s\n- gate-python-novaclient-pypy http://logs.openstack.org/94/224594/2/check/gate-python-novaclient-pypy/fce9102/ : SUCCESS in 2m 46s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/94/224594/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/3c4e575/ : SUCCESS in 54m 38s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/94/224594/2/check/gate-novaclient-dsvm-functional/00f738a/ : SUCCESS in 25m 52s","accounts_in_message":[],"_revision_number":2},{"id":"5a5a93840c4d6eb7968cf9c1f9ee7573364282c0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-09-21 09:07:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"04217d719f5fc071cb6928d3c2fca7c02743c684","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-21 10:44:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/94/224594/3/check/gate-python-novaclient-python26/ca86ab4/ : SUCCESS in 1m 38s\n- gate-python-novaclient-pep8 http://logs.openstack.org/94/224594/3/check/gate-python-novaclient-pep8/6bb7f9e/ : SUCCESS in 1m 15s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/94/224594/3/check/gate-python-novaclient-docs/be5c962//doc/build/html/ : SUCCESS in 1m 19s\n- gate-python-novaclient-python27 http://logs.openstack.org/94/224594/3/check/gate-python-novaclient-python27/ffcee69/ : SUCCESS in 1m 26s\n- gate-python-novaclient-python34 http://logs.openstack.org/94/224594/3/check/gate-python-novaclient-python34/5904476/ : SUCCESS in 1m 50s\n- gate-python-novaclient-pypy http://logs.openstack.org/94/224594/3/check/gate-python-novaclient-pypy/c60fc96/ : SUCCESS in 3m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/94/224594/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/52b4bea/ : SUCCESS in 1h 33m 04s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/94/224594/3/check/gate-novaclient-dsvm-functional/da63342/ : SUCCESS in 24m 24s","accounts_in_message":[],"_revision_number":3},{"id":"c4445f6a02f6cfb1695da119058faa85dc2503bd","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-09-21 15:31:00.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"645567dd7f37996583114885555b46b4dbf424b3","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2015-09-22 15:06:42.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"8562cdf6f4539e188cb7e9c35d6278fe8dbb484c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 12:03:27.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"04c04bbfd6cbc76464ccf5f18155a5ba85178c75","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 13:19:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/94/224594/3/gate/gate-python-novaclient-python26/c2a8b8f/ : SUCCESS in 1m 40s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/94/224594/3/gate/gate-python-novaclient-docs/7ce1012//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-novaclient-pep8 http://logs.openstack.org/94/224594/3/gate/gate-python-novaclient-pep8/0427483/ : SUCCESS in 1m 10s\n- gate-python-novaclient-python27 http://logs.openstack.org/94/224594/3/gate/gate-python-novaclient-python27/6abbb2b/ : SUCCESS in 1m 55s\n- gate-python-novaclient-python34 http://logs.openstack.org/94/224594/3/gate/gate-python-novaclient-python34/fef11c5/ : SUCCESS in 2m 22s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/94/224594/3/gate/gate-tempest-dsvm-neutron-src-python-novaclient/f512de5/ : SUCCESS in 1h 15m 32s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/94/224594/3/gate/gate-novaclient-dsvm-functional/9bfc5b9/ : SUCCESS in 25m 27s","accounts_in_message":[],"_revision_number":3},{"id":"688a3cce78415640ca10fce0f193ff44b51f8277","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 13:19:10.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0455932c3af6d97bc29c41a2595d713f9b909ad2","revisions":{"d80ef47676aa4880f233a77c7328ef31ee2f1fd8":{"kind":"REWORK","_number":1,"created":"2015-09-17 12:10:40.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/94/224594/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/94/224594/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/1"}}},"commit":{"parents":[{"commit":"6207cbc9d5612b2130156baefbfe9f958e1e00af","subject":"Specify api_version for functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6207cbc9d5612b2130156baefbfe9f958e1e00af"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-17 12:03:56.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-17 12:03:56.000000000","tz":180},"subject":"Split functional tests for legacy(V2.1) and microversions","message":"Split functional tests for legacy(V2.1) and microversions\n\nIt would be nice to ensure that fundamental use-cases of novaclient work\nfor both legacy(V2.1) and for microversions(latest or specified microversion).\n\nChange-Id: Icae73dd221c9787fd08facc8642c5b564e82393a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d80ef47676aa4880f233a77c7328ef31ee2f1fd8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d80ef47676aa4880f233a77c7328ef31ee2f1fd8"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6207cbc9d5612b2130156baefbfe9f958e1e00af","is_merged_in_target_branch":false,"change_id":"I5d711438addaba5282a15fd2b9dde1800f7d7b91","change_number":224593,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"65464c181683ec5153f863f4154d03b228cc9854":{"kind":"REWORK","_number":2,"created":"2015-09-17 13:02:50.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/94/224594/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/94/224594/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/2"}}},"commit":{"parents":[{"commit":"8a2d47b406426151852d5b9d57918d5705b08246","subject":"Specify api_version for functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8a2d47b406426151852d5b9d57918d5705b08246"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-17 12:03:56.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-17 13:02:35.000000000","tz":180},"subject":"Split functional tests for legacy(V2.1) and microversions","message":"Split functional tests for legacy(V2.1) and microversions\n\nIt would be nice to ensure that fundamental use-cases of novaclient work\nfor both legacy(V2.1) and for microversions(latest or specified microversion).\n\nChange-Id: Icae73dd221c9787fd08facc8642c5b564e82393a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/65464c181683ec5153f863f4154d03b228cc9854"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/65464c181683ec5153f863f4154d03b228cc9854"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8a2d47b406426151852d5b9d57918d5705b08246","is_merged_in_target_branch":false,"change_id":"I5d711438addaba5282a15fd2b9dde1800f7d7b91","change_number":224593,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"0455932c3af6d97bc29c41a2595d713f9b909ad2":{"kind":"REWORK","_number":3,"created":"2015-09-21 09:07:33.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/94/224594/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/94/224594/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/94/224594/3"}}},"commit":{"parents":[{"commit":"2793331d01d17ff95b5111048c249f7e06ed7f62","subject":"Specify api_version for functional tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2793331d01d17ff95b5111048c249f7e06ed7f62"}]}],"author":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-17 12:03:56.000000000","tz":180},"committer":{"name":"Andrey Kurilin","email":"akurilin@mirantis.com","date":"2015-09-21 09:07:18.000000000","tz":180},"subject":"Split functional tests for legacy(V2.1) and microversions","message":"Split functional tests for legacy(V2.1) and microversions\n\nIt would be nice to ensure that fundamental use-cases of novaclient work\nfor both legacy(V2.1) and for microversions(latest or specified microversion).\n\nChange-Id: Icae73dd221c9787fd08facc8642c5b564e82393a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0455932c3af6d97bc29c41a2595d713f9b909ad2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0455932c3af6d97bc29c41a2595d713f9b909ad2"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"2793331d01d17ff95b5111048c249f7e06ed7f62","is_merged_in_target_branch":true,"change_id":"I5d711438addaba5282a15fd2b9dde1800f7d7b91","change_number":224593,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
