)]}'
{"id":"openstack%2Fpython-openstackclient~419445","triplet_id":"openstack%2Fpython-openstackclient~master~I800007f9cce4ff0555856ebb453571a3f7ebc4ff","project":"openstack/python-openstackclient","branch":"master","topic":"fix-image-test","hashtags":[],"change_id":"I800007f9cce4ff0555856ebb453571a3f7ebc4ff","subject":"Fix gate broken by auth_ref in image unit test","status":"ABANDONED","created":"2017-01-12 12:29:40.000000000","updated":"2017-01-12 23:58:14.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"97ecd28d74c321a36c04636cc57aec5463c92d23","_number":419445,"virtual_id_number":419445,"owner":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":-1,"date":"2017-01-12 17:29:42.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":-1,"date":"2017-01-12 18:58:23.000000000","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":3,"name":"Jenkins","username":"jenkins"},{"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":-1,"max":1},"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}],"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":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":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-12 13:10:26.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"},{"updated":"2017-01-12 17:29:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-01-12 18:58:23.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"}],"messages":[{"id":"87815cebd7bf4021afeba0c366b1d66f1e56024c","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 12:29:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98d3ac5b5a6cee59e188b2e8078ed9238e5587b9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-12 13:23:22.000000000","message":"Patch Set 1: Code-Review+1\n\ni\u0027m OK with this, but we may need to merge this with the qos test fix","accounts_in_message":[],"_revision_number":1},{"id":"a738cd0107525ad7545195c2dcedb8bdb8f8f553","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-12 13:28:24.000000000","message":"Patch Set 1: 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/45/419445/1/check/gate-python-openstackclient-docs-ubuntu-xenial/2d31ee1//doc/build/html/ : SUCCESS in 2m 57s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/45/419445/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/d3d6453/ : SUCCESS in 4m 05s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/45/419445/1/check/gate-python-openstackclient-python27-ubuntu-xenial/db77b56/ : FAILURE in 5m 46s\n- gate-python-openstackclient-python35 http://logs.openstack.org/45/419445/1/check/gate-python-openstackclient-python35/7866923/ : SUCCESS in 2m 57s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/45/419445/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/0311d21/ : SUCCESS in 55m 40s\n- check-osc-plugins http://logs.openstack.org/45/419445/1/check/check-osc-plugins/978e9f0/ : SUCCESS in 3m 55s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/45/419445/1/check/gate-osc-dsvm-functional-ubuntu-xenial/02417ac/ : SUCCESS in 30m 45s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/45/419445/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/64877dd/ : FAILURE in 51m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"62398fd7003127d01d97281b7541fab9c704df33","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 13:43:14.000000000","message":"Patch Set 1:\n\nrecheck to see if the result is variable","accounts_in_message":[],"_revision_number":1},{"id":"286634b664e988ebf11fcc602d7aefe900032647","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 14:19:51.000000000","message":"Patch Set 1:\n\nLooks like there is a new error ...\n\nhttp://logs.openstack.org/45/419445/1/check/gate-python-openstackclient-python35/b681f43/console.html#_2017-01-12_13_47_42_540056","accounts_in_message":[],"_revision_number":1},{"id":"f5ac9a55e045f70019822f6c26a325fe59e53ae7","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 14:43:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"83addde5c0a45dd70c9b51d36176179e20d49e1c","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 15:06:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e4f4a942de08c33159ab651912dfee770eff203e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-12 15:14:00.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"13d3a6c2a8f49960dcb6da49d682567a733dd1a4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-12 15:14:20.000000000","message":"Patch Set 4: Code-Review+2\n\njust rebased on top of the qos fix","accounts_in_message":[],"_revision_number":4},{"id":"02eb579ae2948de5180e628ac7442c20759e979c","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 15:49:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"04601dd80d7322d2ebe0ac93addaf539a1fc17e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-12 17:29:42.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://docs-draft.openstack.org/45/419445/5/check/gate-python-openstackclient-docs-ubuntu-xenial/52be7b8//doc/build/html/ : SUCCESS in 4m 51s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/45/419445/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/c2708b9/ : SUCCESS in 5m 53s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/45/419445/5/check/gate-python-openstackclient-python27-ubuntu-xenial/5f237c5/ : FAILURE in 5m 26s\n- gate-python-openstackclient-python35 http://logs.openstack.org/45/419445/5/check/gate-python-openstackclient-python35/0aa866c/ : FAILURE in 4m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/45/419445/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/6bc85fc/ : SUCCESS in 1h 36m 55s\n- check-osc-plugins http://logs.openstack.org/45/419445/5/check/check-osc-plugins/d598724/ : SUCCESS in 8m 05s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/45/419445/5/check/gate-osc-dsvm-functional-ubuntu-xenial/d0e9cb9/ : SUCCESS in 50m 33s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/45/419445/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/4d8ee63/ : FAILURE in 55m 13s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6c7942e05723d83a83c52fe9be77cb99a1c36431","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-12 18:58:23.000000000","message":"Patch Set 5: Code-Review-1\n\nlets go with https://review.openstack.org/#/c/419528/ instead","accounts_in_message":[],"_revision_number":5},{"id":"128a8138f78750658a97408df9b563a89cceb409","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-12 23:58:14.000000000","message":"Abandoned\n\nhttps://review.openstack.org/#/c/419528/ instead","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a6a020e2760909cbfc1c56ec738930480c2ac8f0","revisions":{"76726e47022e0c4df2c86a79a89a3b0c86eb3b8b":{"kind":"REWORK","_number":1,"created":"2017-01-12 12:29:40.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/45/419445/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/45/419445/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/1"}}},"commit":{"parents":[{"commit":"c8c29e8c2e4644b066cc2cb7e86b36664c4e094c","subject":"Merge \"Add unit test for multi volume types delete\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c8c29e8c2e4644b066cc2cb7e86b36664c4e094c"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 10:59:13.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 12:28:27.000000000","tz":480},"subject":"Fix gate broken by auth_ref in image unit test","message":"Fix gate broken by auth_ref in image unit test\n\nSometimes Jenkins check failed by the error:\n\nopenstackclient/image/v2/image.py\", line 875, in take_action\n    project_id \u003d self.app.client_manager.auth_ref.project_id\u0027\n\"AttributeError: \u0027NoneType\u0027 object has no attribute \u0027project_id\u0027\".\nLog in [1]\n\nThis change try to fix this problem.\n\n[1] http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756\n\nChange-Id: I800007f9cce4ff0555856ebb453571a3f7ebc4ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76726e47022e0c4df2c86a79a89a3b0c86eb3b8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76726e47022e0c4df2c86a79a89a3b0c86eb3b8b"}]},"branch":"refs/heads/master"},"a6a26016aa88bedfadc320a69585d7fed7bc3e91":{"kind":"REWORK","_number":2,"created":"2017-01-12 14:43:50.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/45/419445/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/45/419445/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/2"}}},"commit":{"parents":[{"commit":"c8c29e8c2e4644b066cc2cb7e86b36664c4e094c","subject":"Merge \"Add unit test for multi volume types delete\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c8c29e8c2e4644b066cc2cb7e86b36664c4e094c"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 10:59:13.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 14:42:50.000000000","tz":480},"subject":"Fix gate broken by auth_ref in image unit test","message":"Fix gate broken by auth_ref in image unit test\n\nSometimes Jenkins check failed by the error:\n\nopenstackclient/image/v2/image.py\", line 875, in take_action\n    project_id \u003d self.app.client_manager.auth_ref.project_id\u0027\n\"AttributeError: \u0027NoneType\u0027 object has no attribute \u0027project_id\u0027\".\nLog in [1]\n\nThis change try to fix this problem.\n\n[1] http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756\n\nChange-Id: I800007f9cce4ff0555856ebb453571a3f7ebc4ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a6a26016aa88bedfadc320a69585d7fed7bc3e91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a6a26016aa88bedfadc320a69585d7fed7bc3e91"}]},"branch":"refs/heads/master"},"453381d5fbe940a4eeadba07775f1a01d987984b":{"kind":"REWORK","_number":3,"created":"2017-01-12 15:06:03.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/45/419445/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/45/419445/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/3"}}},"commit":{"parents":[{"commit":"c8c29e8c2e4644b066cc2cb7e86b36664c4e094c","subject":"Merge \"Add unit test for multi volume types delete\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c8c29e8c2e4644b066cc2cb7e86b36664c4e094c"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 10:59:13.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 15:04:38.000000000","tz":480},"subject":"Fix gate broken by auth_ref in image unit test","message":"Fix gate broken by auth_ref in image unit test\n\nSometimes Jenkins check failed by the error:\n\nopenstackclient/image/v2/image.py\", line 875, in take_action\n    project_id \u003d self.app.client_manager.auth_ref.project_id\u0027\n\"AttributeError: \u0027NoneType\u0027 object has no attribute \u0027project_id\u0027\".\nLog in [1]\n\nThis change try to fix this problem.\n\n[1] http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756\n\nChange-Id: I800007f9cce4ff0555856ebb453571a3f7ebc4ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/453381d5fbe940a4eeadba07775f1a01d987984b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/453381d5fbe940a4eeadba07775f1a01d987984b"}]},"branch":"refs/heads/master"},"c155b528874d8596c03b403347c35810a95a37d4":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2017-01-12 15:14:00.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/45/419445/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/45/419445/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/4"}}},"commit":{"parents":[{"commit":"4b2355b3e3cdbdb4e1a395e313147decf6221bc4","subject":"Fix Network QoS rule CLI attrs parsing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b2355b3e3cdbdb4e1a395e313147decf6221bc4"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 10:59:13.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2017-01-12 15:13:44.000000000","tz":-300},"subject":"Fix gate broken by auth_ref in image unit test","message":"Fix gate broken by auth_ref in image unit test\n\nSometimes Jenkins check failed by the error:\n\nopenstackclient/image/v2/image.py\", line 875, in take_action\n    project_id \u003d self.app.client_manager.auth_ref.project_id\u0027\n\"AttributeError: \u0027NoneType\u0027 object has no attribute \u0027project_id\u0027\".\nLog in [1]\n\nThis change try to fix this problem.\n\n[1] http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756\n\nChange-Id: I800007f9cce4ff0555856ebb453571a3f7ebc4ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c155b528874d8596c03b403347c35810a95a37d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c155b528874d8596c03b403347c35810a95a37d4"}]},"branch":"refs/heads/master"},"a6a020e2760909cbfc1c56ec738930480c2ac8f0":{"kind":"REWORK","_number":5,"created":"2017-01-12 15:49:16.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/45/419445/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/45/419445/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/45/419445/5"}}},"commit":{"parents":[{"commit":"c8c29e8c2e4644b066cc2cb7e86b36664c4e094c","subject":"Merge \"Add unit test for multi volume types delete\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c8c29e8c2e4644b066cc2cb7e86b36664c4e094c"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 10:59:13.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2017-01-12 15:48:07.000000000","tz":480},"subject":"Fix gate broken by auth_ref in image unit test","message":"Fix gate broken by auth_ref in image unit test\n\nSometimes Jenkins check failed by the error:\n\nopenstackclient/image/v2/image.py\", line 875, in take_action\n    project_id \u003d self.app.client_manager.auth_ref.project_id\u0027\n\"AttributeError: \u0027NoneType\u0027 object has no attribute \u0027project_id\u0027\".\nLog in [1]\n\nThis change try to fix this problem.\n\n[1] http://logs.openstack.org/85/418685/3/check/gate-python-openstackclient-python35/fe25c5f/console.html#_2017-01-12_06_18_50_571756\n\nChange-Id: I800007f9cce4ff0555856ebb453571a3f7ebc4ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a6a020e2760909cbfc1c56ec738930480c2ac8f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a6a020e2760909cbfc1c56ec738930480c2ac8f0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
