)]}'
{"id":"openstack%2Fpython-openstackclient~520688","triplet_id":"openstack%2Fpython-openstackclient~master~Id678e97a2b99dbbfc772acc8c6ba283db551723d","project":"openstack/python-openstackclient","branch":"master","hashtags":[],"change_id":"Id678e97a2b99dbbfc772acc8c6ba283db551723d","subject":"Add logic to handle old and new sdk constructor","status":"MERGED","created":"2017-11-16 19:07:27.000000000","updated":"2017-11-17 21:33:29.000000000","submitted":"2017-11-17 21:33:29.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":"520688-1510954409549-2ead3318","meta_rev_id":"51b5c1963948ec3d4df551c22c171b40333fc9b5","_number":520688,"virtual_id_number":520688,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"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,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2017-11-17 21:33:29.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":"2017-11-17 04:08:48.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-11-17 20:18:57.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":1,"date":"2017-11-17 20:18:57.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-11-17 04:08:48.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":"2017-11-17 20:18:57.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":"2017-11-17 21:33:29.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":"6776b43509a3eb0610cd3f71d85840acf4153d12","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-11-16 19:07:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e83267359d4d44f8025040c30a3a760ec6025003","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-16 20:59:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/88/520688/1/check/openstack-tox-pep8/b4ffb70/ : SUCCESS in 7m 11s\n- openstack-tox-py27 http://logs.openstack.org/88/520688/1/check/openstack-tox-py27/3516464/ : SUCCESS in 5m 39s\n- openstack-tox-py35 http://logs.openstack.org/88/520688/1/check/openstack-tox-py35/48c6a16/ : SUCCESS in 4m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/88/520688/1/check/build-openstack-sphinx-docs/c6432e1/html/ : SUCCESS in 5m 58s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/88/520688/1/check/legacy-tempest-dsvm-neutron-src/f5ec877/ : SUCCESS in 1h 18m 43s\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/88/520688/1/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/befd41e/ : SUCCESS in 1h 49m 11s (non-voting)\n- openstackclient-check-plugins http://logs.openstack.org/88/520688/1/check/openstackclient-check-plugins/bac5cdc/ : SUCCESS in 5m 51s (non-voting)\n- osc-tox-unit-tips http://logs.openstack.org/88/520688/1/check/osc-tox-unit-tips/f5055c0/ : SUCCESS in 5m 29s\n- osc-functional-devstack http://logs.openstack.org/88/520688/1/check/osc-functional-devstack/029ba1a/ : SUCCESS in 38m 55s\n- osc-functional-devstack-tips http://logs.openstack.org/88/520688/1/check/osc-functional-devstack-tips/783de72/ : RETRY_LIMIT in 23m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a20a4c372d40afc499f11be4cac800b2781a75db","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-11-17 04:08:48.000000000","message":"Patch Set 1: Code-Review+2\n\nseems logical enough","accounts_in_message":[],"_revision_number":1},{"id":"c277b97507f3a452d36ecd5c205118d98519f4af","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-11-17 20:18:57.000000000","message":"Patch Set 1: Workflow+1 Code-Review+2\n\nThis eventually needs to move into ClientManager anyway, we\u0027ll clean it up in OSC4","accounts_in_message":[],"_revision_number":1},{"id":"474cbdf5518214a809650ca1151bc14cc2c5188f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-17 20:19:17.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0b6f3ac674abd070a191ccbc73d62e0777ef54c5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-17 21:33:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"51b5c1963948ec3d4df551c22c171b40333fc9b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-17 21:33:29.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/88/520688/1/gate/openstack-tox-pep8/b565a1e/ : SUCCESS in 8m 28s\n- openstack-tox-py27 http://logs.openstack.org/88/520688/1/gate/openstack-tox-py27/a047ccf/ : SUCCESS in 5m 01s\n- openstack-tox-py35 http://logs.openstack.org/88/520688/1/gate/openstack-tox-py35/4ccba66/ : SUCCESS in 7m 23s\n- build-openstack-sphinx-docs http://logs.openstack.org/88/520688/1/gate/build-openstack-sphinx-docs/e102e46/html/ : SUCCESS in 6m 20s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/88/520688/1/gate/legacy-tempest-dsvm-neutron-src/86bf737/ : SUCCESS in 1h 12m 05s\n- osc-functional-devstack http://logs.openstack.org/88/520688/1/gate/osc-functional-devstack/23b1e9a/ : SUCCESS in 39m 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"80da4d6cf8140a150c18c55c1e2b5da49dd59e9d","revisions":{"80da4d6cf8140a150c18c55c1e2b5da49dd59e9d":{"kind":"REWORK","_number":1,"created":"2017-11-16 19:07:27.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/88/520688/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/88/520688/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/520688/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/520688/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/520688/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/88/520688/1"}}},"commit":{"parents":[{"commit":"c161a76a5f08585388e1a49d2882204ca719428c","subject":"Merge \"Network: Add interfaces info in router show\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c161a76a5f08585388e1a49d2882204ca719428c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-11-16 14:09:11.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-11-16 14:09:11.000000000","tz":-360},"subject":"Add logic to handle old and new sdk constructor","message":"Add logic to handle old and new sdk constructor\n\nSDK is removing Profile, but currently has compat code to support this\ninvocation in OSC. While the intent is to protect people from upgrade\nbreakage, it\u0027s python, and packaging things have a tendency to get\nstrange. By putting in a little belt and suspenders if block here, we\ncan hopefully protect folks who upgrade sdk for some reason without\nupgrading python-openstackclient.\n\nChange-Id: Id678e97a2b99dbbfc772acc8c6ba283db551723d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80da4d6cf8140a150c18c55c1e2b5da49dd59e9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80da4d6cf8140a150c18c55c1e2b5da49dd59e9d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
