)]}'
{"id":"openstack%2Fpython-novaclient~485409","triplet_id":"openstack%2Fpython-novaclient~master~I5d11ffb48febb53f70bf1193b2cba5ec839a3f0d","project":"openstack/python-novaclient","branch":"master","topic":"bp/service-hyper-uuid-in-api","hashtags":[],"change_id":"I5d11ffb48febb53f70bf1193b2cba5ec839a3f0d","subject":"Expect id and disabled_reason in GET /os-services response","status":"MERGED","created":"2017-07-20 02:37:07.000000000","updated":"2017-07-24 19:54:34.000000000","submitted":"2017-07-24 19:54:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6c4f8b4f7754688a4a91a747913d6c728772f2ad","_number":485409,"virtual_id_number":485409,"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":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":2,"date":"2017-07-24 19:54:34.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"},{"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"disliked":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":-1,"date":"2017-07-24 01:49:05.000000000","permitted_voting_range":{"min":-1,"max":2},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-07-21 20:27:29.000000000","permitted_voting_range":{"min":2,"max":2},"_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"},{"value":2,"date":"2017-07-24 18:28:41.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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"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"},{"value":1,"date":"2017-07-24 18:28:41.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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"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"},{"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-07-20 12:42:50.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":"2017-07-24 01:49:05.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2017-07-24 18:28:41.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":"2017-07-24 19:54:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b46fee7c0b787c5976f9231cf6f7c8790b73d7e4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-07-20 02:37:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ea79b69c89cd93d83b79f700e1f49fa6f6c760a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-20 03:54:18.000000000","message":"Patch Set 1: 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/09/485409/1/check/gate-python-novaclient-docs-ubuntu-xenial/12d2c44//doc/build/html/ : SUCCESS in 4m 25s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-pep8-ubuntu-xenial/e327e00/ : SUCCESS in 5m 54s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-python27-ubuntu-xenial/04c42c5/ : SUCCESS in 3m 06s\n- gate-python-novaclient-python35 http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-python35/d260f08/ : SUCCESS in 3m 50s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/27788cc/ : SUCCESS in 1h 13m 28s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/09/485409/1/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/ecb5260/ : FAILURE in 51m 13s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/658e046/ : FAILURE in 32m 46s","accounts_in_message":[],"_revision_number":1},{"id":"89870b4426147218b26bdd3d332f7cface12b0bf","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2017-07-20 12:42:50.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"fa7280a8d799b5ab36863baa6492da2599118a95","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-07-20 15:37:49.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f09a058a3aa7d0d1ceb4743359d0fecfa19a3726","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-20 17:05:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-docs-ubuntu-xenial http://docs-draft.openstack.org/09/485409/1/check/gate-python-novaclient-docs-ubuntu-xenial/91c0151//doc/build/html/ : SUCCESS in 4m 26s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-pep8-ubuntu-xenial/783908f/ : SUCCESS in 4m 26s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-python27-ubuntu-xenial/1119e49/ : SUCCESS in 4m 24s\n- gate-python-novaclient-python35 http://logs.openstack.org/09/485409/1/check/gate-python-novaclient-python35/19978f4/ : SUCCESS in 4m 23s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/4b02acb/ : SUCCESS in 1h 26m 05s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/09/485409/1/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/9fcf509/ : SUCCESS in 37m 18s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/09/485409/1/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/298d0ba/ : SUCCESS in 36m 44s","accounts_in_message":[],"_revision_number":1},{"id":"370800dc3ba0899d0062fcebd06c8f2041d81f1e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-07-21 20:27:29.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"6eddd72ac3c5336b6888490639ffe456c0dfab2a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-21 21:39:09.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/09/485409/2/check/gate-python-novaclient-docs-ubuntu-xenial/802b863//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/09/485409/2/check/gate-python-novaclient-pep8-ubuntu-xenial/130e70f/ : SUCCESS in 2m 21s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/09/485409/2/check/gate-python-novaclient-python27-ubuntu-xenial/f60f2a0/ : SUCCESS in 2m 21s\n- gate-python-novaclient-python35 http://logs.openstack.org/09/485409/2/check/gate-python-novaclient-python35/536b314/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/09/485409/2/check/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/d6775d5/ : SUCCESS in 1h 09m 53s\n- gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/09/485409/2/check/gate-novaclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/cc84ddb/ : SUCCESS in 36m 12s (non-voting)\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/09/485409/2/check/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/1e7d348/ : SUCCESS in 52m 48s","accounts_in_message":[],"_revision_number":2},{"id":"c0d9b21812d92bf65a588c5edb9113d68e03d9f3","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2017-07-24 01:49:05.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6be4c129ab4c48095d72ca491780508d0ccb829e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-07-24 14:30:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"319fb9c96a0f9b3ae630c03032918c6a623a7904","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-07-24 18:28:41.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0ca3ba4a06ecb77ad8b0cc23631d4b80b06dc26a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-24 18:28:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3a8808e00c2eaf276c094dec694f908b621e499b","date":"2017-07-24 19:54:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"fec310bd63fbdf51c1372febe9157e18e38e7401","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-24 19:54:34.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/09/485409/2/gate/gate-python-novaclient-docs-ubuntu-xenial/ce457db//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-novaclient-pep8-ubuntu-xenial http://logs.openstack.org/09/485409/2/gate/gate-python-novaclient-pep8-ubuntu-xenial/ad4ca11/ : SUCCESS in 2m 19s\n- gate-python-novaclient-python27-ubuntu-xenial http://logs.openstack.org/09/485409/2/gate/gate-python-novaclient-python27-ubuntu-xenial/d0c60cd/ : SUCCESS in 1m 35s\n- gate-python-novaclient-python35 http://logs.openstack.org/09/485409/2/gate/gate-python-novaclient-python35/97fb51d/ : SUCCESS in 2m 01s\n- gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial http://logs.openstack.org/09/485409/2/gate/gate-tempest-dsvm-neutron-src-python-novaclient-ubuntu-xenial/c40cbd8/ : SUCCESS in 1h 24m 28s\n- gate-novaclient-dsvm-functional-neutron-ubuntu-xenial http://logs.openstack.org/09/485409/2/gate/gate-novaclient-dsvm-functional-neutron-ubuntu-xenial/24bf8ab/ : SUCCESS in 33m 01s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ed058c46a1b016e53cf8312a69e13a0bc832dc2a","revisions":{"68749d3b2f82ca5403b83670f05ed1e53010bb39":{"kind":"REWORK","_number":1,"created":"2017-07-20 02:37:07.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/09/485409/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/09/485409/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/1"}}},"commit":{"parents":[{"commit":"1945d1c3bc9eda347014c1283f4c7511f6b8ad90","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1945d1c3bc9eda347014c1283f4c7511f6b8ad90"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-07-20 02:34:58.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-07-20 02:36:00.000000000","tz":-240},"subject":"Expect id and disabled_reason in GET /os-services response","message":"Expect id and disabled_reason in GET /os-services response\n\nSince we no longer have v2 extensions, the GET /os-services\nresponse is going to have an id and disabled_reason field,\nso we don\u0027t need to have conditional checks around those.\n\nChange-Id: I5d11ffb48febb53f70bf1193b2cba5ec839a3f0d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/68749d3b2f82ca5403b83670f05ed1e53010bb39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/68749d3b2f82ca5403b83670f05ed1e53010bb39"}]},"branch":"refs/heads/master"},"ed058c46a1b016e53cf8312a69e13a0bc832dc2a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-07-21 20:27:29.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/09/485409/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/09/485409/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/09/485409/2"}}},"commit":{"parents":[{"commit":"02145d765c4dc5970e5ee5a8621abc44151fcbfb","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/02145d765c4dc5970e5ee5a8621abc44151fcbfb"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-07-20 02:34:58.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-07-21 17:41:35.000000000","tz":-240},"subject":"Expect id and disabled_reason in GET /os-services response","message":"Expect id and disabled_reason in GET /os-services response\n\nSince we no longer have v2 extensions, the GET /os-services\nresponse is going to have an id and disabled_reason field,\nso we don\u0027t need to have conditional checks around those.\n\nChange-Id: I5d11ffb48febb53f70bf1193b2cba5ec839a3f0d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ed058c46a1b016e53cf8312a69e13a0bc832dc2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ed058c46a1b016e53cf8312a69e13a0bc832dc2a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
