)]}'
{"id":"openstack%2Fpython-openstackclient~642708","triplet_id":"openstack%2Fpython-openstackclient~master~Iab345e1651dd8b7904ff64a20633f194d719bb84","project":"openstack/python-openstackclient","branch":"master","topic":"story/2005206","hashtags":[],"change_id":"Iab345e1651dd8b7904ff64a20633f194d719bb84","subject":"Fix: incorrect check when no shared/private input","status":"MERGED","created":"2019-03-12 09:49:33.000000000","updated":"2019-03-16 01:05:18.000000000","submitted":"2019-03-16 01:05:18.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"642708-1552698318330-65f5b2c1","meta_rev_id":"563d5b93c2e3bf244472b8550f6d11c3a229f5da","_number":642708,"virtual_id_number":642708,"owner":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"date":"2019-03-15 21:25:25.000000000","_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},{"value":0,"_account_id":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},{"value":0,"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"},{"value":0,"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":2,"date":"2019-03-16 01:05:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},{"value":0,"_account_id":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},{"value":0,"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},{"value":2,"date":"2019-03-13 13:22:06.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2019-03-14 11:07:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":2,"date":"2019-03-14 16:57:46.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"},{"value":1,"date":"2019-03-14 11:59:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},{"value":0,"_account_id":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},{"value":0,"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":1,"date":"2019-03-14 16:57:46.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"},{"value":0,"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_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":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"},{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},{"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},{"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-03-12 10:19:44.000000000","updated_by":{"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"},"reviewer":{"_account_id":29898,"name":"Juan Carlos Alonso","email":"juan.carlos.alonso@intel.com","username":"jalonso"},"state":"REVIEWER"},{"updated":"2019-03-12 10:20:28.000000000","updated_by":{"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"},"reviewer":{"_account_id":25437,"name":"Allain Legacy","email":"alegacy@redhat.com","username":"alegacy"},"state":"REVIEWER"},{"updated":"2019-03-12 10:20:41.000000000","updated_by":{"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},"reviewer":{"_account_id":28439,"name":"Matt Peters","email":"matt.peters@windriver.com","username":"mpeters-wrs"},"state":"REVIEWER"},{"updated":"2019-03-12 10:20:48.000000000","updated_by":{"_account_id":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},"reviewer":{"_account_id":9926,"name":"John Kung","email":"john.kung@windriver.com","username":"jkung"},"state":"REVIEWER"},{"updated":"2019-03-12 14:20:55.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":"2019-03-12 14:21:25.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2019-03-13 13:22:06.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2019-03-14 11:07:24.000000000","updated_by":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"reviewer":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"state":"REVIEWER"},{"updated":"2019-03-14 11:59:51.000000000","updated_by":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"reviewer":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"state":"REVIEWER"},{"updated":"2019-03-14 16:57:46.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":"2019-03-16 01:05:18.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":"c86adbde65c1c3e6d1111aaae1b7b27dccd57318","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-12 09:49:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0e290b45d75555c81ac3dbcb1ba4471e93008a9d","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-12 10:10:08.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"1972d273e3432f2367a394777c2834f867dd1a09","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-12 11:48:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/08/642708/2/check/openstackclient-check-plugins/96618d5/ : SUCCESS in 6m 57s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/2/check/osc-tox-py27-tips/ed0bba5/ : SUCCESS in 6m 31s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/2/check/osc-tox-py35-tips/f785fed/ : SUCCESS in 6m 30s\n- openstack-tox-cover http://logs.openstack.org/08/642708/2/check/openstack-tox-cover/7d5dfab/cover/ : SUCCESS in 6m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/2/check/openstack-tox-lower-constraints/0f25856/ : SUCCESS in 6m 12s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/2/check/openstack-tox-pep8/c941691/ : SUCCESS in 5m 58s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/2/check/openstack-tox-py27/7af54c3/ : SUCCESS in 5m 53s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/2/check/openstack-tox-py35/fc6f8b1/ : SUCCESS in 4m 53s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/2/check/openstack-tox-py36/9b9b275/ : SUCCESS in 5m 57s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/2/check/openstack-tox-py37/9d12284/ : SUCCESS in 6m 13s\n- openstack-tox-docs http://logs.openstack.org/08/642708/2/check/openstack-tox-docs/b9a2f10/html/ : SUCCESS in 6m 18s\n- tempest-full http://logs.openstack.org/08/642708/2/check/tempest-full/d4622e7/ : SUCCESS in 1h 35m 24s\n- tempest-full-py3 http://logs.openstack.org/08/642708/2/check/tempest-full-py3/c63e35a/ : SUCCESS in 1h 25m 51s\n- osc-functional-devstack http://logs.openstack.org/08/642708/2/check/osc-functional-devstack/7920b90/ : SUCCESS in 46m 04s\n- osc-functional-devstack-tips http://logs.openstack.org/08/642708/2/check/osc-functional-devstack-tips/eb90b21/ : SUCCESS in 43m 08s","accounts_in_message":[],"_revision_number":2},{"id":"dce4e88582d03d86360456b54ea69299cc47faa4","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-03-13 06:20:58.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nGenerally looks good. A question inline.","accounts_in_message":[],"_revision_number":2},{"id":"c0393ab43aaa220f379a26c81b01f96401b5fd20","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-13 06:45:11.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nThanks for the comments.","accounts_in_message":[],"_revision_number":2},{"id":"c8f846ed639885bd219d70c7d537e9b09c4a1189","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-03-13 07:30:06.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nI still don\u0027t understand the logic of L.193. Feel free to ping me (amotoki) on IRC (#openstack-sdks).","accounts_in_message":[],"_revision_number":2},{"id":"bc30ea50a54f1c972672a6760c327fa7fb571396","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-03-13 08:06:05.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ee099f256ed864157b9765ae2e5ecd98ae1a7185","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-13 08:10:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a8d7f838616b033f5099e57834612229fa29a06f","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-13 08:11:47.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nThanks amotoki for the review. All addressed.","accounts_in_message":[],"_revision_number":3},{"id":"57ec9a3e982715b6616fc781606c8a9395e86b27","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-13 10:24:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/08/642708/3/check/openstackclient-check-plugins/617ff98/ : SUCCESS in 7m 32s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py27-tips/bec5f66/ : SUCCESS in 7m 23s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py35-tips/c6848ca/ : SUCCESS in 6m 56s\n- openstack-tox-cover http://logs.openstack.org/08/642708/3/check/openstack-tox-cover/2f908ce/cover/ : SUCCESS in 6m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/check/openstack-tox-lower-constraints/f3504fc/ : SUCCESS in 6m 07s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/check/openstack-tox-pep8/4a99d3b/ : SUCCESS in 6m 08s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/check/openstack-tox-py27/2613b7c/ : SUCCESS in 6m 16s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/check/openstack-tox-py35/d574302/ : SUCCESS in 6m 02s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/check/openstack-tox-py36/a41527a/ : SUCCESS in 6m 22s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/check/openstack-tox-py37/4b35c72/ : SUCCESS in 5m 36s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/check/openstack-tox-docs/3d00a70/html/ : SUCCESS in 6m 29s\n- tempest-full http://logs.openstack.org/08/642708/3/check/tempest-full/473820c/ : SUCCESS in 1h 47m 00s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/check/tempest-full-py3/281c059/ : SUCCESS in 1h 35m 37s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/check/osc-functional-devstack/d19d718/ : SUCCESS in 45m 51s\n- osc-functional-devstack-tips http://logs.openstack.org/08/642708/3/check/osc-functional-devstack-tips/b6cd238/ : SUCCESS in 45m 38s","accounts_in_message":[],"_revision_number":3},{"id":"ef35e186a73fd548408b3041893b6d945d3443a1","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-03-13 13:22:06.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"7f36da6c596e0ccc940bd99227e9ba2a51979f5b","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2019-03-14 11:07:24.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"7e25d1095953934e2a2bd797f1c2b4547f05ed06","author":{"_account_id":17499,"name":"Filippo Inzaghi","email":"zhao.daqing@99cloud.net","username":"qingszhao"},"date":"2019-03-14 11:59:51.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"dd5847d56bba1b0b20d701472cbae49257f36330","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-03-14 16:57:46.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"557aa3beb1d314d4ccb0914d341d7664c7824095","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 13:46:35.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"0bf1680bf7a02767c22c078aed88ec25e73422c3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 15:52:55.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py27-tips/43e535f/ : SUCCESS in 5m 51s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py35-tips/6218999/ : SUCCESS in 5m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/gate/openstack-tox-lower-constraints/2d5fe6b/ : SUCCESS in 9m 07s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/gate/openstack-tox-pep8/181faf4/ : SUCCESS in 7m 52s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py27/59a4682/ : SUCCESS in 6m 14s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py35/64e2dd8/ : SUCCESS in 5m 46s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py36/b21d7ad/ : SUCCESS in 11m 26s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py37/2589d27/ : SUCCESS in 5m 27s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/gate/openstack-tox-docs/c3f90c7/html/ : SUCCESS in 5m 31s\n- tempest-full http://logs.openstack.org/08/642708/3/gate/tempest-full/cb43b8d/ : SUCCESS in 1h 56m 37s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/gate/tempest-full-py3/d2742fd/ : FAILURE in 1h 11m 46s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/gate/osc-functional-devstack/ed5e759/ : FAILURE in 45m 16s","accounts_in_message":[],"_revision_number":3},{"id":"f14b89ec6956557c63e2804709b9c575c2447b2e","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-15 15:54:06.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"407dc196a34cecd8ba6824f75352d80c40d36b11","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 17:57:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/08/642708/3/check/openstackclient-check-plugins/9cb5f6f/ : SUCCESS in 7m 26s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py27-tips/c1b2018/ : SUCCESS in 8m 06s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py35-tips/91685b7/ : SUCCESS in 6m 55s\n- openstack-tox-cover http://logs.openstack.org/08/642708/3/check/openstack-tox-cover/19e1322/cover/ : SUCCESS in 6m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/check/openstack-tox-lower-constraints/043525e/ : SUCCESS in 6m 10s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/check/openstack-tox-pep8/ce92d79/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/check/openstack-tox-py27/48393d6/ : SUCCESS in 5m 21s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/check/openstack-tox-py35/b26f9a5/ : SUCCESS in 5m 15s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/check/openstack-tox-py36/003b475/ : SUCCESS in 5m 00s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/check/openstack-tox-py37/09015ba/ : SUCCESS in 5m 52s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/check/openstack-tox-docs/5e0a116/html/ : SUCCESS in 8m 34s\n- tempest-full http://logs.openstack.org/08/642708/3/check/tempest-full/45ec24c/ : SUCCESS in 1h 55m 52s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/check/tempest-full-py3/688ad7e/ : SUCCESS in 1h 59m 51s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/check/osc-functional-devstack/891738a/ : SUCCESS in 1h 07m 34s\n- osc-functional-devstack-tips http://logs.openstack.org/08/642708/3/check/osc-functional-devstack-tips/d9eec97/ : SUCCESS in 1h 01m 24s","accounts_in_message":[],"_revision_number":3},{"id":"424fe8dc9bf9790e22159c743ec683207c29a33e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 17:58:10.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"993c673c27656e8ad7e066b1ae4603709197e20f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 19:28:53.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py27-tips/86406ec/ : SUCCESS in 6m 12s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py35-tips/e4a1080/ : SUCCESS in 6m 34s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/gate/openstack-tox-lower-constraints/742a3f2/ : SUCCESS in 6m 06s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/gate/openstack-tox-pep8/6a429e5/ : SUCCESS in 5m 56s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py27/31d537c/ : SUCCESS in 5m 08s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py35/3c540c9/ : SUCCESS in 6m 42s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py36/3678546/ : SUCCESS in 5m 19s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py37/55751ad/ : SUCCESS in 5m 18s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/gate/openstack-tox-docs/6172d48/html/ : SUCCESS in 5m 09s\n- tempest-full http://logs.openstack.org/08/642708/3/gate/tempest-full/9d2064e/ : FAILURE in 1h 24m 14s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/gate/tempest-full-py3/4cac908/ : FAILURE in 1h 26m 59s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/gate/osc-functional-devstack/6bfdb99/ : SUCCESS in 51m 51s","accounts_in_message":[],"_revision_number":3},{"id":"28d8235512303d4a72f520a7e68b880aa9a44c0f","author":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"date":"2019-03-15 21:25:25.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"5707db3af2a494374b6e204574d40244e682e7a4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 23:11:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins http://logs.openstack.org/08/642708/3/check/openstackclient-check-plugins/e42d7a4/ : SUCCESS in 6m 36s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py27-tips/7c486a5/ : SUCCESS in 6m 08s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/check/osc-tox-py35-tips/4726905/ : SUCCESS in 8m 19s\n- openstack-tox-cover http://logs.openstack.org/08/642708/3/check/openstack-tox-cover/abe98ef/cover/ : SUCCESS in 5m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/check/openstack-tox-lower-constraints/1a36062/ : SUCCESS in 5m 34s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/check/openstack-tox-pep8/9ebc3fd/ : SUCCESS in 5m 19s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/check/openstack-tox-py27/bc0bdc0/ : SUCCESS in 4m 56s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/check/openstack-tox-py35/ce8f5fc/ : SUCCESS in 5m 20s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/check/openstack-tox-py36/e096ca8/ : SUCCESS in 5m 17s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/check/openstack-tox-py37/dfd21bc/ : SUCCESS in 5m 30s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/check/openstack-tox-docs/f406d8d/html/ : SUCCESS in 5m 24s\n- tempest-full http://logs.openstack.org/08/642708/3/check/tempest-full/e21452c/ : SUCCESS in 1h 43m 47s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/check/tempest-full-py3/0ed9e3c/ : SUCCESS in 1h 16m 25s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/check/osc-functional-devstack/ffd4d87/ : SUCCESS in 42m 57s\n- osc-functional-devstack-tips http://logs.openstack.org/08/642708/3/check/osc-functional-devstack-tips/29b05c1/ : SUCCESS in 49m 49s","accounts_in_message":[],"_revision_number":3},{"id":"03ac691e06f726ecdde67781417b6254f73e3a2b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 23:11:19.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9688220af3b440c2b9f64f6e2fa3293b6de106eb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-16 01:05:18.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py27-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py27-tips/4e08ef8/ : SUCCESS in 9m 46s\n- osc-tox-py35-tips http://logs.openstack.org/08/642708/3/gate/osc-tox-py35-tips/19d3d76/ : SUCCESS in 9m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/08/642708/3/gate/openstack-tox-lower-constraints/2c03fb9/ : SUCCESS in 5m 36s\n- openstack-tox-pep8 http://logs.openstack.org/08/642708/3/gate/openstack-tox-pep8/527f4d2/ : SUCCESS in 5m 41s\n- openstack-tox-py27 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py27/17568d3/ : SUCCESS in 4m 58s\n- openstack-tox-py35 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py35/f84dc59/ : SUCCESS in 4m 25s\n- openstack-tox-py36 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py36/0d4555c/ : SUCCESS in 5m 15s\n- openstack-tox-py37 http://logs.openstack.org/08/642708/3/gate/openstack-tox-py37/db9b9f7/ : SUCCESS in 5m 58s\n- openstack-tox-docs http://logs.openstack.org/08/642708/3/gate/openstack-tox-docs/c1aa04a/html/ : SUCCESS in 5m 20s\n- tempest-full http://logs.openstack.org/08/642708/3/gate/tempest-full/250f9f8/ : SUCCESS in 1h 43m 43s\n- tempest-full-py3 http://logs.openstack.org/08/642708/3/gate/tempest-full-py3/a6f0879/ : SUCCESS in 1h 48m 16s\n- osc-functional-devstack http://logs.openstack.org/08/642708/3/gate/osc-functional-devstack/a9757c0/ : SUCCESS in 51m 47s","accounts_in_message":[],"_revision_number":3},{"id":"d93a4af4fed4b127b8d3ac092601f080473eb234","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-16 01:05:18.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"510e9a7b8e567ce644473cad9e10651ff4bf2ca1","revisions":{"521dc38e765693e9a7104c028a86e46ab4a98e14":{"kind":"REWORK","_number":1,"created":"2019-03-12 09:49:33.000000000","uploader":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"ref":"refs/changes/08/642708/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/08/642708/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/1"}}},"commit":{"parents":[{"commit":"28c06d06885b3ae93da07eb14411d92c3df7e792","subject":"Fix: set invalid None project_id on range creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/28c06d06885b3ae93da07eb14411d92c3df7e792"}]}],"author":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-12 18:43:59.000000000","tz":480},"committer":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-12 18:43:59.000000000","tz":480},"subject":"Fix: incorrect check when no shared/private input","message":"Fix: incorrect check when no shared/private input\n\nWhen neither of \"--shared\" and \"--private\" is input, we should not allow\nto specify \"--project\". Defaulting the created network segment range to\nshared is expected. Therefore, \"project_id\" attr should only be\npopulated on a shared range creation.\n\nChange-Id: Iab345e1651dd8b7904ff64a20633f194d719bb84\nStory: 2005206\nTask: 29980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/521dc38e765693e9a7104c028a86e46ab4a98e14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/521dc38e765693e9a7104c028a86e46ab4a98e14"}]},"branch":"refs/heads/master"},"142db12e835c71104374a9baa66887444eab22d8":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-03-12 10:10:08.000000000","uploader":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"ref":"refs/changes/08/642708/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/08/642708/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/2"}}},"commit":{"parents":[{"commit":"28c06d06885b3ae93da07eb14411d92c3df7e792","subject":"Fix: set invalid None project_id on range creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/28c06d06885b3ae93da07eb14411d92c3df7e792"}]}],"author":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-12 18:43:59.000000000","tz":480},"committer":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-12 19:02:05.000000000","tz":480},"subject":"Fix: incorrect check when no shared/private input","message":"Fix: incorrect check when no shared/private input\n\nWhen neither of \"--shared\" and \"--private\" is input, we should not allow\nto specify \"--project\". Defaulting the created network segment range to\nshared is expected. Therefore, \"project_id\" attr should only be\npopulated on a private range creation.\n\nChange-Id: Iab345e1651dd8b7904ff64a20633f194d719bb84\nStory: 2005206\nTask: 29980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/142db12e835c71104374a9baa66887444eab22d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/142db12e835c71104374a9baa66887444eab22d8"}]},"branch":"refs/heads/master"},"510e9a7b8e567ce644473cad9e10651ff4bf2ca1":{"kind":"REWORK","_number":3,"created":"2019-03-13 08:10:42.000000000","uploader":{"_account_id":28373,"name":"Kailun Qin","email":"kailun.qin@hotmail.com","username":"kailun.qin"},"ref":"refs/changes/08/642708/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/08/642708/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/08/642708/3"}}},"commit":{"parents":[{"commit":"28c06d06885b3ae93da07eb14411d92c3df7e792","subject":"Fix: set invalid None project_id on range creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/28c06d06885b3ae93da07eb14411d92c3df7e792"}]}],"author":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-12 18:43:59.000000000","tz":480},"committer":{"name":"Kailun Qin","email":"kailun.qin@intel.com","date":"2019-03-13 17:05:21.000000000","tz":480},"subject":"Fix: incorrect check when no shared/private input","message":"Fix: incorrect check when no shared/private input\n\nWhen neither of \"--shared\" and \"--private\" is input, we should not allow\nto specify \"--project\". Defaulting the created network segment range to\nshared is expected. Therefore, \"project_id\" attr should only be\npopulated on a private range creation.\n\nChange-Id: Iab345e1651dd8b7904ff64a20633f194d719bb84\nStory: 2005206\nTask: 29980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/510e9a7b8e567ce644473cad9e10651ff4bf2ca1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/510e9a7b8e567ce644473cad9e10651ff4bf2ca1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
