)]}'
{"id":"openstack%2Fpython-openstackclient~111636","triplet_id":"openstack%2Fpython-openstackclient~master~I428dbc26520bb86efad33768ce04f584217ad168","project":"openstack/python-openstackclient","branch":"master","topic":"fix_user_create","hashtags":[],"change_id":"I428dbc26520bb86efad33768ce04f584217ad168","subject":"user create v2.0 depends on tenantId in response","status":"MERGED","created":"2014-08-04 04:12:53.000000000","updated":"2014-08-07 20:26:08.000000000","submitted":"2014-08-07 20:26:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2522e299bd6a7c963e5aa6a5c0cb4ef8da5bb0db","_number":111636,"virtual_id_number":111636,"owner":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"date":"2014-08-06 20:41:46.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-08-07 20:26:07.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-08-06 17:43:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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,"date":"2014-08-04 06:55:07.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-08-07 17:19:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-04 06:55:07.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2014-08-07 17:19:29.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":"2014-08-07 20:26:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6c44914a2be9ddc6a0ee2fd42d3e9224605fd1cb","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-08-04 04:12:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d0051c87af2857a6d55afdb8da3250ed207f7dc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-04 04:12:56.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"bc7440a804101f69b22163b57ceac3cc5cf02c7c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-04 05:16:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-pep8/3e6b4e6 : SUCCESS in 3m 22s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/36/111636/1/check/gate-python-openstackclient-docs/f0f55c3/doc/build/html/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-python26 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python26/98f86ef : SUCCESS in 2m 38s\n- gate-python-openstackclient-python27 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python27/20cdd15 : SUCCESS in 3m 39s\n- gate-python-openstackclient-python33 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python33/5219423 : SUCCESS in 4m 04s\n- check-tempest-dsvm-full http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full/eb6c1bb : SUCCESS in 48m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-postgres-full/e4a9309 : SUCCESS in 51m 49s\n- check-tempest-dsvm-neutron http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron/4334675 : SUCCESS in 50m 59s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-heat-slow/dac8aee : SUCCESS in 27m 06s\n- check-grenade-dsvm http://logs.openstack.org/36/111636/1/check/check-grenade-dsvm/cd6b801 : SUCCESS in 44m 59s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full-havana/1ed88e4 : SUCCESS in 36m 58s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-havana/04e1a94 : SUCCESS in 34m 12s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full-icehouse/c0b6bd4 : SUCCESS in 49m 29s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-icehouse/31b0d83 : SUCCESS in 58m 37s","accounts_in_message":[],"_revision_number":1},{"id":"aea7cedf2a4115f11fa499ddd2bbf79353851569","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-08-06 17:43:08.000000000","message":"Patch Set 1: Code-Review+2\n\nThe commit message implies an API change.  Also, do we need to think about \u0027tenant_id\u0027 here too?","accounts_in_message":[],"_revision_number":1},{"id":"014bdd003937de08a56a6a754902108ef7406b8a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-08-06 20:41:46.000000000","message":"Patch Set 1:\n\nI don\u0027t think we need to worry about tenant_id, as we weren\u0027t worrying about it before. I think this is mostly an artifact of old v2 inconsistent behaviour.","accounts_in_message":[],"_revision_number":1},{"id":"55157e16048937d66e72751a8d6e529def48db5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 17:19:29.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"46d3a36b5619de976e81a4a65fa5300cdaef7701","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-08-07 17:19:29.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"7da1d5e61b85bab7483806d62051d4db8ffdada1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 19:26:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-pep8/0a24628 : SUCCESS in 3m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/36/111636/1/check/gate-python-openstackclient-docs/9bc06e4/doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python26 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python26/35e1d9d : SUCCESS in 4m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python27/25bcf2f : SUCCESS in 2m 57s\n- gate-python-openstackclient-python33 http://logs.openstack.org/36/111636/1/check/gate-python-openstackclient-python33/88a9134 : SUCCESS in 5m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full/eef8ff4 : SUCCESS in 52m 14s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-postgres-full/c9020a9 : SUCCESS in 40m 19s\n- check-tempest-dsvm-neutron http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron/d2bf3fb : SUCCESS in 47m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-heat-slow/64ec500 : SUCCESS in 19m 48s\n- check-grenade-dsvm http://logs.openstack.org/36/111636/1/check/check-grenade-dsvm/31c876e : SUCCESS in 46m 06s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full-havana/672d723 : SUCCESS in 38m 35s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-havana/e93bada : SUCCESS in 34m 40s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-full-icehouse/ea0d34a : SUCCESS in 48m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/36/111636/1/check/check-tempest-dsvm-neutron-icehouse/fbd64eb : SUCCESS in 59m 31s","accounts_in_message":[],"_revision_number":1},{"id":"cb3aaa2d476378608ecb88cdf252135380dd2078","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 19:26:58.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"f3dd0c9bce0f35e79514002565f0ea28d0270392","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 20:26:07.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded.\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/36/111636/1/gate/gate-python-openstackclient-docs/31108a4/doc/build/html/ : SUCCESS in 3m 03s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/36/111636/1/gate/gate-python-openstackclient-pep8/167ddb3 : SUCCESS in 3m 52s\n- gate-python-openstackclient-python26 http://logs.openstack.org/36/111636/1/gate/gate-python-openstackclient-python26/40930fe : SUCCESS in 2m 24s\n- gate-python-openstackclient-python27 http://logs.openstack.org/36/111636/1/gate/gate-python-openstackclient-python27/8a07bef : SUCCESS in 2m 44s\n- gate-python-openstackclient-python33 http://logs.openstack.org/36/111636/1/gate/gate-python-openstackclient-python33/60d5bd6 : SUCCESS in 5m 51s\n- gate-tempest-dsvm-full http://logs.openstack.org/36/111636/1/gate/gate-tempest-dsvm-full/a702c69 : SUCCESS in 49m 20s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/36/111636/1/gate/gate-tempest-dsvm-postgres-full/abe1320 : SUCCESS in 53m 13s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/36/111636/1/gate/gate-tempest-dsvm-neutron/12d199d : SUCCESS in 56m 00s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/36/111636/1/gate/gate-tempest-dsvm-neutron-heat-slow/bf41493 : SUCCESS in 25m 15s\n- gate-grenade-dsvm http://logs.openstack.org/36/111636/1/gate/gate-grenade-dsvm/963ab68 : SUCCESS in 44m 31s","accounts_in_message":[],"_revision_number":1},{"id":"37305a415570a457f1e84ab9f23dd524c6550944","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-07 20:26:08.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e2ebeb7fdcb63576db2b59b9c59f782b2a5e7d75","revisions":{"e2ebeb7fdcb63576db2b59b9c59f782b2a5e7d75":{"kind":"REWORK","_number":1,"created":"2014-08-04 04:12:53.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/36/111636/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/111636/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/111636/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/111636/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/111636/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/111636/1"}}},"commit":{"parents":[{"commit":"75e8490e54bf442b36534ea9c8b53c203b6a9938","subject":"Cleanup README.rst","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/75e8490e54bf442b36534ea9c8b53c203b6a9938"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-08-04 04:04:13.000000000","tz":-240},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-08-04 04:04:13.000000000","tz":-240},"subject":"user create v2.0 depends on tenantId in response","message":"user create v2.0 depends on tenantId in response\n\nUser create for v2.0 no longer always contains a tenantId in the\nresponse. Add a guard to check for tenantId first before pop\u0027ing it.\n\nChange-Id: I428dbc26520bb86efad33768ce04f584217ad168\nCloses-Bug: #1352119\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2ebeb7fdcb63576db2b59b9c59f782b2a5e7d75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2ebeb7fdcb63576db2b59b9c59f782b2a5e7d75"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
