)]}'
{"id":"openstack%2Fpython-openstackclient~451618","triplet_id":"openstack%2Fpython-openstackclient~master~Iafca8b902d8a99368658e54dfdf39af23cbc3acf","project":"openstack/python-openstackclient","branch":"master","topic":"api-versions","hashtags":[],"change_id":"Iafca8b902d8a99368658e54dfdf39af23cbc3acf","subject":"Develop api.versions for microversion discovery","status":"ABANDONED","created":"2017-03-30 01:52:06.000000000","updated":"2017-12-18 15:56:18.000000000","total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7642c77f623a747c36abed16f075cc4e8b747fe6","_number":451618,"virtual_id_number":451618,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"date":"2017-05-16 15:38:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"}],"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":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"}],"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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-30 05:40:15.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-03-30 13:37:29.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2017-03-30 19:19:48.000000000","updated_by":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"reviewer":{"_account_id":18332,"name":"Ankur","email":"ankur.gupta@intel.com","username":"ankur-gupta-f"},"state":"REVIEWER"},{"updated":"2017-04-07 09:47:18.000000000","updated_by":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"reviewer":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"state":"REVIEWER"}],"messages":[{"id":"dfa1fc2d3bc5d085dd13ac91531f48dce3b5ee03","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-30 01:52:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4fa27ff92f7d8d5da171f4eb50150c4b3911a264","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-30 01:53:30.000000000","message":"Patch Set 1: Workflow-1\n\nPut here for discussion, clearly not ready to merge.  I\u0027ll be shocked if tests pass.","accounts_in_message":[],"_revision_number":1},{"id":"a9cc613226e4c61f73b34d4dd34449def60d2c6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-30 03:05:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/18/451618/1/check/gate-python-openstackclient-docs-ubuntu-xenial/24dceae//doc/build/html/ : SUCCESS in 2m 51s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/f2d9d35/ : SUCCESS in 5m 16s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/1/check/gate-python-openstackclient-python27-ubuntu-xenial/4f1d5ad/ : SUCCESS in 4m 34s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/1/check/gate-python-openstackclient-python35/d3aefe1/ : SUCCESS in 3m 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/fd8414e/ : SUCCESS in 1h 12m 58s\n- check-osc-plugins http://logs.openstack.org/18/451618/1/check/check-osc-plugins/aa971e0/ : SUCCESS in 3m 34s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/1/check/gate-osc-dsvm-functional-ubuntu-xenial/64a5a23/ : SUCCESS in 51m 25s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/f02eb5b/ : FAILURE in 36m 22s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/18/451618/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/9688e46/ : SUCCESS in 1h 00m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"549d41d08db547f19713dea153f5bdb0d97da165","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2017-03-30 13:37:29.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nTime to be pretty shocked I guess. ;)\n\nSome suggestions inline. Would it be helpful creating a feature request bug for this?","accounts_in_message":[],"_revision_number":1},{"id":"87b6a0253461e2facdaeaddf6a2cd07213f844c0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-30 17:56:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2e74b970b0f3e3a6f276771417320261f8b8d5a6","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-30 17:58:47.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nThanks for the feedback, I had the next rev ready before I saw this.\n\nThis was more of a workout place for the KSA bits following a conversation with jamielennox.  I think if we like the direction it would be worth doing it up right, especially to include Cinder and Ironic\u0027s microversion quirks (if any).","accounts_in_message":[],"_revision_number":1},{"id":"63ffa3c8f14609b9620e36dcc82e28371252621a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-30 17:59:12.000000000","message":"Patch Set 2: Workflow-1\n\n(Partial) Tests!!!","accounts_in_message":[],"_revision_number":2},{"id":"6edc504ed7127873661d1d8905ec99c683229434","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-30 19:25:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/18/451618/2/check/gate-python-openstackclient-docs-ubuntu-xenial/645914c//doc/build/html/ : SUCCESS in 6m 04s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/50b8019/ : SUCCESS in 6m 38s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/2/check/gate-python-openstackclient-python27-ubuntu-xenial/9df5615/ : SUCCESS in 3m 09s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/2/check/gate-python-openstackclient-python35/828bac9/ : SUCCESS in 6m 33s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/e87cb19/ : SUCCESS in 1h 12m 54s\n- check-osc-plugins http://logs.openstack.org/18/451618/2/check/check-osc-plugins/86188ee/ : SUCCESS in 4m 16s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/2/check/gate-osc-dsvm-functional-ubuntu-xenial/b0e77a1/ : SUCCESS in 44m 31s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/c34837f/ : FAILURE in 34m 31s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/18/451618/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/3c52383/ : SUCCESS in 1h 28m 34s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3b031aa27eb27b867769f7e5bcad2b09f3025c23","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-31 14:16:08.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"14050028b8bc00e9e21482a761a84e20bb9f1a49","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-31 15:25:19.000000000","message":"Patch Set 3: 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-openstackclient-docs-ubuntu-xenial http://logs.openstack.org/18/451618/3/check/gate-python-openstackclient-docs-ubuntu-xenial/32243d3/ : POST_FAILURE in 23m 34s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/4e6a5ac/ : POST_FAILURE in 27m 56s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/3/check/gate-python-openstackclient-python27-ubuntu-xenial/b8461fc/ : POST_FAILURE in 21m 26s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/3/check/gate-python-openstackclient-python35/48c6dd2/ : POST_FAILURE in 24m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/0805348/ : POST_FAILURE in 40m 20s\n- check-osc-plugins http://logs.openstack.org/18/451618/3/check/check-osc-plugins/833c3f0/ : POST_FAILURE in 13m 22s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/3/check/gate-osc-dsvm-functional-ubuntu-xenial/53dbe1a/ : POST_FAILURE in 44m 24s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/84c8002/ : POST_FAILURE in 50m 43s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/18/451618/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/e33e822/ : SUCCESS in 1h 03m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9e8631345019122c3a1ca4641bb3cf43dda64f21","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-31 22:39:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"04c34e4b3ae657b3013110fb6544aab27d9413c4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-03-31 22:41:04.000000000","message":"Patch Set 4: Workflow-1\n\nThe discover_version() function should now be working and has extensive tests.  There are some questions around desired behaviour, and if that should deviate from novaclient (still need to check the others)","accounts_in_message":[],"_revision_number":4},{"id":"d34f3a56a86000f1a0e1d8d67c2719e5762caaf1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-01 00:18:45.000000000","message":"Patch Set 4: 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-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/18/451618/4/check/gate-python-openstackclient-docs-ubuntu-xenial/4d7cfa0//doc/build/html/ : SUCCESS in 4m 36s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/85a9c91/ : SUCCESS in 5m 08s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/4/check/gate-python-openstackclient-python27-ubuntu-xenial/1fb65cf/ : SUCCESS in 4m 16s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/4/check/gate-python-openstackclient-python35/cff4570/ : SUCCESS in 4m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/d9cb8a5/ : POST_FAILURE in 56m 53s\n- check-osc-plugins http://logs.openstack.org/18/451618/4/check/check-osc-plugins/d445180/ : SUCCESS in 5m 33s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/4/check/gate-osc-dsvm-functional-ubuntu-xenial/315a1d9/ : FAILURE in 14m 08s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/e861b6d/ : FAILURE in 14m 33s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/18/451618/4/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/3c5aa73/ : SUCCESS in 1h 38m 45s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"1a1cd704835daf681c954dbd33c24fbc49aef8f5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-05 18:46:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6369fc3d5e00442e663bc2d28e91ea16b9d77868","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-05 20:31:01.000000000","message":"Patch Set 5: 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-openstackclient-docs-ubuntu-xenial http://logs.openstack.org/18/451618/5/check/gate-python-openstackclient-docs-ubuntu-xenial/a3c60c7/ : FAILURE in 4m 14s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/15e429f/ : SUCCESS in 4m 06s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/5/check/gate-python-openstackclient-python27-ubuntu-xenial/192e2ac/ : SUCCESS in 4m 06s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/5/check/gate-python-openstackclient-python35/543f985/ : SUCCESS in 4m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/8e0fdf2/ : FAILURE in 23m 07s\n- check-osc-plugins http://logs.openstack.org/18/451618/5/check/check-osc-plugins/9cadff8/ : SUCCESS in 4m 07s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/5/check/gate-osc-dsvm-functional-ubuntu-xenial/8ea0ae2/ : FAILURE in 23m 29s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/5/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/bbd62b8/ : FAILURE in 15m 59s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/18/451618/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/25fd58c/ : SUCCESS in 1h 34m 36s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f60ec90a4d100db83afb5d717ac8623588708799","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-07 09:47:18.000000000","message":"Patch Set 5:\n\n(7 comments)","accounts_in_message":[],"_revision_number":5},{"id":"fb99837ae2afe678da4fd8fe4cda445d7c861ca4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-07 14:45:59.000000000","message":"Patch Set 5:\n\n(6 comments)\n\nThanks for the review Rui","accounts_in_message":[],"_revision_number":5},{"id":"2a93627a79fdc6196341b7e6efe784fa72b60968","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-10 03:11:40.000000000","message":"Patch Set 5:\n\nThank you Dean, reply is detailed, I had got your points :-)","accounts_in_message":[],"_revision_number":5},{"id":"e2794d3d8578cd543432eff5d8f509f4d85c619e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-26 15:25:12.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"4a8efc0de34ae72b7512a713ec66ee7b8cfc56bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-26 15:25:39.000000000","message":"Patch Set 5:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"c3e4942e781ef9e662dc0a9cca26fc561fcb74fd","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-26 16:33:57.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ca0910ff04ae0fa14811e90859fd37a3b08515ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-26 17:06:41.000000000","message":"Patch Set 6: 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-openstackclient-docs-ubuntu-xenial http://logs.openstack.org/18/451618/6/check/gate-python-openstackclient-docs-ubuntu-xenial/29028a4/ : FAILURE in 4m 36s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/18/451618/6/check/gate-python-openstackclient-pep8-ubuntu-xenial/bc39324/ : SUCCESS in 5m 41s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/18/451618/6/check/gate-python-openstackclient-python27-ubuntu-xenial/9f05a25/ : SUCCESS in 4m 57s\n- gate-python-openstackclient-python35 http://logs.openstack.org/18/451618/6/check/gate-python-openstackclient-python35/e16c0ba/ : SUCCESS in 4m 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/18/451618/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/7db46ce/ : FAILURE in 27m 40s\n- check-osc-plugins http://logs.openstack.org/18/451618/6/check/check-osc-plugins/c909f71/ : SUCCESS in 3m 52s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/18/451618/6/check/gate-osc-dsvm-functional-ubuntu-xenial/a7bad61/ : FAILURE in 22m 19s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/18/451618/6/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/da9e4c3/ : FAILURE in 15m 23s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/18/451618/6/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/536a6c5/ : FAILURE in 12m 01s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/18/451618/6/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/06dc7fe/ : FAILURE in 32m 28s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e70fcb802d37b11f8e3eaf0efbec1eca392789a0","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-05-16 08:05:43.000000000","message":"Patch Set 6:\n\nMay I ask, what is the status of microversions in OSC?","accounts_in_message":[],"_revision_number":6},{"id":"3d0c5c80411d14e743fe5a7a5f9a94f52c57eb3f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-05-16 15:38:10.000000000","message":"Patch Set 6:\n\nThe status is this is step 1, then migrate the common bits into KSA.  Fixing the nova-net stuff removed from novaclient set this back a couple of weeks","accounts_in_message":[],"_revision_number":6},{"id":"7d5e3658a9151b12e53885241060d2f77c8ca78e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 03:24:08.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":6},{"id":"e7f1a0a3016bbd0f0fe0868380156fe87a95c1c4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-12-18 15:56:18.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"43dbd3f457246eadf394e325c16764921bfdde90","revisions":{"30142537d47c65b3526f97c9e074b9b29aa46802":{"kind":"REWORK","_number":1,"created":"2017-03-30 01:52:06.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/1"}}},"commit":{"parents":[{"commit":"ca06a09d4d900f6196eeefb1cbfcef462c12b39c","subject":"Merge \"Fix volume transfers request commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca06a09d4d900f6196eeefb1cbfcef462c12b39c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-30 01:51:50.000000000","tz":-300},"subject":"start using api.versions","message":"start using api.versions\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient.api_versions, and the APIVersion class is directly lifted\nfrom there.  Exceptions have been changed to use ksa exceptions.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/30142537d47c65b3526f97c9e074b9b29aa46802"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/30142537d47c65b3526f97c9e074b9b29aa46802"}]},"branch":"refs/heads/master"},"c9d31ca26ce6d8e8938f96aba89b12d129a50d61":{"kind":"REWORK","_number":2,"created":"2017-03-30 17:56:45.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/2"}}},"commit":{"parents":[{"commit":"ca06a09d4d900f6196eeefb1cbfcef462c12b39c","subject":"Merge \"Fix volume transfers request commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca06a09d4d900f6196eeefb1cbfcef462c12b39c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-30 17:53:07.000000000","tz":-300},"subject":"start using api.versions","message":"start using api.versions\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient.api_versions, and the APIVersion class is directly lifted\nfrom there.  Exceptions have been changed to use ksa exceptions.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c9d31ca26ce6d8e8938f96aba89b12d129a50d61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c9d31ca26ce6d8e8938f96aba89b12d129a50d61"}]},"branch":"refs/heads/master"},"897ed93c8920ab1b3512ce3ee0b7c797e4f3b16e":{"kind":"REWORK","_number":3,"created":"2017-03-31 14:16:08.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/3"}}},"commit":{"parents":[{"commit":"ca06a09d4d900f6196eeefb1cbfcef462c12b39c","subject":"Merge \"Fix volume transfers request commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca06a09d4d900f6196eeefb1cbfcef462c12b39c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-31 14:15:53.000000000","tz":-300},"subject":"start using api.versions","message":"start using api.versions\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient.api_versions, and the APIVersion class is directly lifted\nfrom there.  Exceptions have been changed to use ksa exceptions.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\nIncludes an example to compare novaclient with api.versions.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/897ed93c8920ab1b3512ce3ee0b7c797e4f3b16e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/897ed93c8920ab1b3512ce3ee0b7c797e4f3b16e"}]},"branch":"refs/heads/master"},"3be0b433b279b2814d49686c9279aed61ccbfc39":{"kind":"REWORK","_number":4,"created":"2017-03-31 22:39:46.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/4"}}},"commit":{"parents":[{"commit":"ca06a09d4d900f6196eeefb1cbfcef462c12b39c","subject":"Merge \"Fix volume transfers request commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca06a09d4d900f6196eeefb1cbfcef462c12b39c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-31 22:38:34.000000000","tz":-300},"subject":"start using api.versions","message":"start using api.versions\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient.api_versions, and the APIVersion class is directly lifted\nfrom there.  Exceptions have been changed to use ksa exceptions.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\ndiscover_version() has changed in that it no longer considers the\nclient min/max versions as this is meant to be a general-use function.\nThe caller should first validate the version it is requesting.\n\nIncludes an example to compare novaclient with api.versions.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3be0b433b279b2814d49686c9279aed61ccbfc39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3be0b433b279b2814d49686c9279aed61ccbfc39"}]},"branch":"refs/heads/master"},"b58d0ec27dc53fcf6840bdbe3292d0d6772439df":{"kind":"REWORK","_number":5,"created":"2017-04-05 18:46:19.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/5"}}},"commit":{"parents":[{"commit":"ca06a09d4d900f6196eeefb1cbfcef462c12b39c","subject":"Merge \"Fix volume transfers request commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ca06a09d4d900f6196eeefb1cbfcef462c12b39c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-04-05 18:42:05.000000000","tz":-300},"subject":"Develop api.versions for microversion discovery","message":"Develop api.versions for microversion discovery\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient and cinderclient api_versions, and the APIVersion class is\ndirectly lifted from there.  Exceptions have been changed to use ksa\nexceptions or define new ones.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\ndiscover_version() has changed in that it no longer considers the\nclient min/max versions as this is meant to be a general-use function.\nget_range_overlap() has been added to perform this check so the\ncan first validate the version it is requesting.\n\nIncludes an example to compare novaclient with api.versions.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b58d0ec27dc53fcf6840bdbe3292d0d6772439df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b58d0ec27dc53fcf6840bdbe3292d0d6772439df"}]},"branch":"refs/heads/master"},"43dbd3f457246eadf394e325c16764921bfdde90":{"kind":"REWORK","_number":6,"created":"2017-04-26 16:33:57.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/18/451618/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/451618/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/451618/6"}}},"commit":{"parents":[{"commit":"bf1f47c1be5bf9f6b25eab21eb06c3b0473bf34f","subject":"Merge \"Make test_server.py more elegant and simple\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bf1f47c1be5bf9f6b25eab21eb06c3b0473bf34f"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-03-29 22:58:53.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-04-26 16:21:46.000000000","tz":-300},"subject":"Develop api.versions for microversion discovery","message":"Develop api.versions for microversion discovery\n\nopenstackclient.api.versions implements some common discovery functions\nthat may move into keystoneauth someday.  It is based on ideas from\nnovaclient and cinderclient api_versions, and the APIVersion class is\ndirectly lifted from there.  Exceptions have been changed to use ksa\nexceptions or define new ones.\n\nConvert compute.client to use api.versions rather than novaclient for\nversion validation and discovery.\n\ndiscover_version() has changed in that it no longer considers the\nclient min/max versions as this is meant to be a general-use function.\nget_range_overlap() has been added to perform this check so the\ncan first validate the version it is requesting.\n\nIncludes an example to compare novaclient with api.versions.\n\nChange-Id: Iafca8b902d8a99368658e54dfdf39af23cbc3acf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43dbd3f457246eadf394e325c16764921bfdde90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43dbd3f457246eadf394e325c16764921bfdde90"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
