)]}'
{"id":"openstack%2Fpython-openstackclient~105135","triplet_id":"openstack%2Fpython-openstackclient~master~Ia9b8feda20dfd35b0f3712b8e2419d0bf5da0acd","project":"openstack/python-openstackclient","branch":"master","topic":"move_v2","hashtags":[],"change_id":"Ia9b8feda20dfd35b0f3712b8e2419d0bf5da0acd","subject":"Move network stuff to v2 instead of v2_0","status":"MERGED","created":"2014-07-07 11:51:53.000000000","updated":"2014-07-07 22:53:12.000000000","submitted":"2014-07-07 22:53:12.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"784b83a8b3c2588c7e6463fde2d8ee7995f92e81","_number":105135,"virtual_id_number":105135,"owner":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2014-07-07 13:46:33.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":2,"date":"2014-07-07 22:53:12.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-07-07 15:06:08.000000000","_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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2014-07-07 19:35:35.000000000","_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-07-07 21:23:06.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,"_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-07-07 21:23:06.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-07-07 19:35:35.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":"2014-07-07 21:23:06.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-07-07 22:53:12.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d101ae7b17412f55e4ba5342a7a27656c35b7ff4","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-07-07 11:51:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6a11f76d7e6766198a571c716cfd037b7b5d1dbb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 11:51:55.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"1cb29bb206137200e6d9fc653755ac8e887ee5e4","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-07-07 12:08:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ab4cf8f930f0df720c1a7b4d52d868cc1dbdf54a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 12:08:13.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4c49bdd30900e0fa0c30d39accc558b244df6034","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 13:05:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/35/105135/2/check/gate-python-openstackclient-pep8/91ece2f : SUCCESS in 1m 30s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/35/105135/2/check/gate-python-openstackclient-docs/dbd646d/doc/build/html/ : SUCCESS in 1m 51s\n- gate-python-openstackclient-python26 http://logs.openstack.org/35/105135/2/check/gate-python-openstackclient-python26/c33787f : SUCCESS in 1m 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/35/105135/2/check/gate-python-openstackclient-python27/6744bfb : SUCCESS in 2m 03s\n- check-tempest-dsvm-full http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-full/d277f3c : SUCCESS in 39m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-postgres-full/90a6c15 : SUCCESS in 46m 17s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-neutron/0c4f9fc : SUCCESS in 43m 13s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-neutron-heat-slow/1f53694 : SUCCESS in 17m 45s\n- check-grenade-dsvm http://logs.openstack.org/35/105135/2/check/check-grenade-dsvm/baf2251 : SUCCESS in 40m 19s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-full-havana/136b5f9 : SUCCESS in 36m 48s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-neutron-havana/e239387 : SUCCESS in 35m 01s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-full-icehouse/2ee26ac : SUCCESS in 47m 09s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/35/105135/2/check/check-tempest-dsvm-neutron-icehouse/f632f08 : SUCCESS in 55m 58s\n- gate-python-openstackclient-python33 http://logs.openstack.org/35/105135/2/check/gate-python-openstackclient-python33/33e6064 : FAILURE in 4m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a27118a4e1cbfd22b13b2d63c8f75cce5816a65e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-07-07 13:37:43.000000000","message":"Patch Set 2: Code-Review-1\n\nI disagree with this because neutronclient uses 2.0 \n\nhttps://github.com/openstack/python-neutronclient/tree/master/neutronclient/v2_0\n\nIs it called v2 elsewhere?","accounts_in_message":[],"_revision_number":2},{"id":"a0b39c0118ea6f313e6749e73c290692b52baa04","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-07-07 13:46:33.000000000","message":"Patch Set 2:\n\nDean wanted this.  It was a topic of conversation in the SDK group.  All .x minor changes would be handled within a major release level.  So v2 would handle v2.0, v2.1, ...","accounts_in_message":[],"_revision_number":2},{"id":"ef6d5eb1eba68340aa0a3f28431eedfdddd08b96","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-07 15:06:08.000000000","message":"Patch Set 2:\n\nMy original position was to just use whatever the underlying libs used.  But we don\u0027t stick to that in other ways, OSC is attempting to bring sanity to the world.  So after the discussion in the SDK meeting on this topic it occurred to me that we should be using just the major versions here, like in the SDK, unless/until there is a clear need to fork a minor version, which nobody has actually done yet anywhere that I can see.\n\nChanging the network paths now is easy, it just affects Terry.  Changing Identity is going to be a PITA (I did it Friday, fwiw) and can\u0027t be done lightly as it affects a lot of other things inside OSC.  So we\u0027ll plan for that one a bit more.\n\nFWIW, part of adding version discovery to OSC is also going to be rationalizing the versions accepted on the command line, departing from the current lib practices.","accounts_in_message":[],"_revision_number":2},{"id":"f37c98b8e2dbd4f97f854881eb331f0daafbaa59","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-07-07 19:35:35.000000000","message":"Patch Set 2: Code-Review+2\n\n@Dean, thanks for explanation. I can dig it.","accounts_in_message":[],"_revision_number":2},{"id":"a4fa6799128301e98ae64b58b39b7c0926a227de","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-07 21:23:06.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"416b3bc3babf50a2405c40c797c16f691907353c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 21:23:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3b8ff7a50fecc4c2f510c95dff09e9c969030266","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 22:53:12.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded.\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/35/105135/2/gate/gate-python-openstackclient-docs/439825e/doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/35/105135/2/gate/gate-python-openstackclient-pep8/39a8e7f : SUCCESS in 2m 17s\n- gate-python-openstackclient-python26 http://logs.openstack.org/35/105135/2/gate/gate-python-openstackclient-python26/458a61c : SUCCESS in 1m 35s\n- gate-python-openstackclient-python27 http://logs.openstack.org/35/105135/2/gate/gate-python-openstackclient-python27/485830b : SUCCESS in 1m 38s\n- gate-tempest-dsvm-full http://logs.openstack.org/35/105135/2/gate/gate-tempest-dsvm-full/49a36d1 : SUCCESS in 46m 26s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/35/105135/2/gate/gate-tempest-dsvm-postgres-full/776470e : SUCCESS in 50m 39s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/35/105135/2/gate/gate-tempest-dsvm-neutron/708dae9 : SUCCESS in 52m 34s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/35/105135/2/gate/gate-tempest-dsvm-neutron-heat-slow/45231a1 : SUCCESS in 23m 04s\n- gate-grenade-dsvm http://logs.openstack.org/35/105135/2/gate/gate-grenade-dsvm/166c824 : SUCCESS in 42m 09s","accounts_in_message":[],"_revision_number":2},{"id":"68e0138770cb5913b638689d98d6fb58756e2b6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-07 22:53:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b157dc937e95b7334b0c1816b6b165d080fc3be6","revisions":{"f94b9cda9194281161eb49d129b32a9a19e12177":{"kind":"REWORK","_number":1,"created":"2014-07-07 11:51:53.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/35/105135/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/105135/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/1"}}},"commit":{"parents":[{"commit":"b3736fd9df869e2f2824ed831deb3aa9a446ee59","subject":"Merge \"Remove keyring support from openstackclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3736fd9df869e2f2824ed831deb3aa9a446ee59"}]}],"author":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2014-07-07 11:51:25.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2014-07-07 11:51:25.000000000","tz":-360},"subject":"Move network stuff to v2 instead of v2_0","message":"Move network stuff to v2 instead of v2_0\n\nRename network stuff v2\n\nChange-Id: Ia9b8feda20dfd35b0f3712b8e2419d0bf5da0acd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f94b9cda9194281161eb49d129b32a9a19e12177"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f94b9cda9194281161eb49d129b32a9a19e12177"}]},"branch":"refs/heads/master"},"b157dc937e95b7334b0c1816b6b165d080fc3be6":{"kind":"REWORK","_number":2,"created":"2014-07-07 12:08:12.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/35/105135/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/105135/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/105135/2"}}},"commit":{"parents":[{"commit":"b3736fd9df869e2f2824ed831deb3aa9a446ee59","subject":"Merge \"Remove keyring support from openstackclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3736fd9df869e2f2824ed831deb3aa9a446ee59"}]}],"author":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2014-07-07 11:51:25.000000000","tz":-360},"committer":{"name":"Terry Howe","email":"terrylhowe@gmail.com","date":"2014-07-07 12:08:02.000000000","tz":-360},"subject":"Move network stuff to v2 instead of v2_0","message":"Move network stuff to v2 instead of v2_0\n\nRename network stuff v2\n\nChange-Id: Ia9b8feda20dfd35b0f3712b8e2419d0bf5da0acd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b157dc937e95b7334b0c1816b6b165d080fc3be6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b157dc937e95b7334b0c1816b6b165d080fc3be6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
