)]}'
{"id":"openstack%2Fpython-openstackclient~573744","triplet_id":"openstack%2Fpython-openstackclient~master~I679b4489c815f8a54368ef6b23b9f77e75b4d0bc","project":"openstack/python-openstackclient","branch":"master","topic":"story/1751104","hashtags":[],"change_id":"I679b4489c815f8a54368ef6b23b9f77e75b4d0bc","subject":"Use Server.to_dict() rather than Server._info","status":"MERGED","created":"2018-06-08 15:14:38.000000000","updated":"2018-06-12 00:48:00.000000000","submitted":"2018-06-12 00:48:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"573744-1528764480326-eccf4e02","meta_rev_id":"b04c67879c1f0e69a2f38dd4b38785281912f888","_number":573744,"virtual_id_number":573744,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"date":"2018-06-11 19:59:37.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2018-06-12 00:48:00.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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2018-06-08 15:23:27.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2018-06-09 15:32:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2018-06-09 15:32:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-08 15:23:27.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2018-06-09 15:32:10.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2018-06-12 00:48:00.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":"142d5002d574e1ed60368649c935a3223f6bcb67","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-08 15:14:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6aaa928c64323e4ec03881d2c2d1b7eeb751a0f0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-08 15:23:27.000000000","message":"Patch Set 1: Code-Review+2\n\nthanks Matt","accounts_in_message":[],"_revision_number":1},{"id":"9be8e7d7a23e6496ca682561a75b6753d9c1926c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-06-09 15:32:10.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f9d94293b72693a8c5347159a138df47432d768e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-11 19:59:37.000000000","message":"Patch Set 1:\n\nrecheck infra","accounts_in_message":[],"_revision_number":1},{"id":"4e44bc4c6fda3992b0c63007e4d7a68e2e858cd8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-11 23:00:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/44/573744/1/check/openstack-tox-pep8/73f77bc/ : SUCCESS in 5m 11s\n- openstack-tox-py27 http://logs.openstack.org/44/573744/1/check/openstack-tox-py27/49df46b/ : SUCCESS in 4m 44s\n- openstack-tox-py35 http://logs.openstack.org/44/573744/1/check/openstack-tox-py35/5996e07/ : SUCCESS in 4m 46s\n- build-openstack-sphinx-docs http://logs.openstack.org/44/573744/1/check/build-openstack-sphinx-docs/eb67bc2/html/ : SUCCESS in 5m 11s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/44/573744/1/check/legacy-tempest-dsvm-neutron-src/bf6e95d/ : SUCCESS in 1h 23m 46s\n- openstackclient-check-plugins http://logs.openstack.org/44/573744/1/check/openstackclient-check-plugins/bf3d1d2/ : SUCCESS in 6m 34s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/44/573744/1/check/osc-tox-py27-tips/adf5e02/ : SUCCESS in 6m 09s\n- osc-tox-py35-tips http://logs.openstack.org/44/573744/1/check/osc-tox-py35-tips/610918d/ : SUCCESS in 5m 59s\n- osc-functional-devstack http://logs.openstack.org/44/573744/1/check/osc-functional-devstack/122adb3/ : SUCCESS in 44m 52s\n- osc-functional-devstack-tips http://logs.openstack.org/44/573744/1/check/osc-functional-devstack-tips/cdf83f9/ : SUCCESS in 41m 53s\n- openstack-tox-lower-constraints http://logs.openstack.org/44/573744/1/check/openstack-tox-lower-constraints/536d4dd/ : SUCCESS in 5m 27s","accounts_in_message":[],"_revision_number":1},{"id":"f2a827cbaece9139eeaa984193d45d332ab245d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-11 23:00:58.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f10c79e6bdd8fbeb09480755265d00241c518af0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-12 00:48:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/44/573744/1/gate/openstack-tox-pep8/1acb3d2/ : SUCCESS in 5m 53s\n- openstack-tox-py27 http://logs.openstack.org/44/573744/1/gate/openstack-tox-py27/4bf6b39/ : SUCCESS in 6m 08s\n- openstack-tox-py35 http://logs.openstack.org/44/573744/1/gate/openstack-tox-py35/f10adf2/ : SUCCESS in 6m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/44/573744/1/gate/build-openstack-sphinx-docs/d793712/html/ : SUCCESS in 5m 54s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/44/573744/1/gate/legacy-tempest-dsvm-neutron-src/2523bcd/ : SUCCESS in 1h 32m 31s\n- osc-tox-py27-tips http://logs.openstack.org/44/573744/1/gate/osc-tox-py27-tips/d007263/ : SUCCESS in 6m 47s\n- osc-tox-py35-tips http://logs.openstack.org/44/573744/1/gate/osc-tox-py35-tips/5c6053b/ : SUCCESS in 7m 21s\n- osc-functional-devstack http://logs.openstack.org/44/573744/1/gate/osc-functional-devstack/c3d74ff/ : SUCCESS in 41m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/44/573744/1/gate/openstack-tox-lower-constraints/c587e50/ : SUCCESS in 6m 09s","accounts_in_message":[],"_revision_number":1},{"id":"6efc589ac051c8ed25c1b8d747d130070cc04626","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-12 00:48:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"56b346754992adeef18257598c6f840027394377","revisions":{"56b346754992adeef18257598c6f840027394377":{"kind":"REWORK","_number":1,"created":"2018-06-08 15:14:38.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/44/573744/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/44/573744/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/44/573744/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/44/573744/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/44/573744/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/44/573744/1"}}},"commit":{"parents":[{"commit":"e8c731547d85b1241c7898d2fb77b8d635901dfd","subject":"Allow setting network-segment on subnet update","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e8c731547d85b1241c7898d2fb77b8d635901dfd"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-06-08 15:13:40.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-06-08 15:13:40.000000000","tz":-240},"subject":"Use Server.to_dict() rather than Server._info","message":"Use Server.to_dict() rather than Server._info\n\nThere is a to_dict() method on the Server object from\npython-novaclient which makes a deepcopy of the internal\nServer._info - use this instead of accessing the _info\nattribute directly.\n\nAlso, while in here, fixed a typo in _prep_server_detail.\n\nChange-Id: I679b4489c815f8a54368ef6b23b9f77e75b4d0bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/56b346754992adeef18257598c6f840027394377"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/56b346754992adeef18257598c6f840027394377"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
