)]}'
{"id":"openstack%2Fpython-openstackclient~319523","triplet_id":"openstack%2Fpython-openstackclient~master~Ie4c66e6de59654ab645dec857d001a487e5d35b7","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1584025","hashtags":[],"change_id":"Ie4c66e6de59654ab645dec857d001a487e5d35b7","subject":"Avoid conflict between new flavor name and existent flavor ID","status":"ABANDONED","created":"2016-05-21 05:50:32.000000000","updated":"2016-05-26 02:43:53.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5d47b1d7098584c241e3e0938e72de3eedca18a5","_number":319523,"virtual_id_number":319523,"owner":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2016-05-21 06:59:12.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"date":"2016-05-26 02:43:38.000000000","_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"date":"2016-05-23 18:07:05.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":{"all":[{"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":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":3,"name":"Jenkins","username":"jenkins"},{"date":"2016-05-23 06:22:44.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-21 06:59:12.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-05-23 06:22:44.000000000","updated_by":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"reviewer":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"state":"REVIEWER"},{"updated":"2016-05-23 18:07:05.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"}],"messages":[{"id":"dd0565c1b5aff83c84a502e06a9c12c8aa0e7407","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-21 05:50:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"faaba0035b652e5d7c654f6f7375f37e02946aea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-21 06:59:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/23/319523/1/check/gate-python-openstackclient-docs/14698e7//doc/build/html/ : SUCCESS in 4m 06s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/23/319523/1/check/gate-python-openstackclient-pep8/978db11/ : SUCCESS in 3m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/23/319523/1/check/gate-python-openstackclient-python27/8209741/ : SUCCESS in 3m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/23/319523/1/check/gate-python-openstackclient-python34/733db67/ : SUCCESS in 4m 04s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/23/319523/1/check/gate-python-openstackclient-releasenotes/5e8ca39//releasenotes/build/html/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/23/319523/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f9a005d/ : SUCCESS in 54m 16s\n- check-osc-plugins http://logs.openstack.org/23/319523/1/check/check-osc-plugins/220316c/ : SUCCESS in 4m 02s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/23/319523/1/check/gate-osc-dsvm-functional/11d5a7a/ : SUCCESS in 25m 35s","accounts_in_message":[],"_revision_number":1},{"id":"632c8d5105e7614671e3a6be3049db871efa63f2","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-05-23 06:22:44.000000000","message":"Patch Set 1:\n\nNot sure if this is a bug...I\u0027d like to hear other reviewer\u0027s advice.","accounts_in_message":[],"_revision_number":1},{"id":"bee8879a9d25f3d6927b5462c0c9b537219bbf7f","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-05-23 18:07:05.000000000","message":"Patch Set 1:\n\n\u003e Not sure if this is a bug...I\u0027d like to hear other reviewer\u0027s\n \u003e advice.\n\nI agree with Tang. If the nova API allows this why should the CLI prevent it?  Does the nova CLI do anything special to avoid this conflict?","accounts_in_message":[],"_revision_number":1},{"id":"9b67f2fef4f6bf0503008b90a57330371515c877","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-26 02:43:38.000000000","message":"Patch Set 1:\n\nThank you for reviewing, I just wanted to let everyone know that name may conflict with ID in some cases, but this may not a bug, I will abandon this patch.","accounts_in_message":[],"_revision_number":1},{"id":"79e671e584d53f482102a0cb53b34b676944f396","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-05-26 02:43:53.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e2a3c7e142f819ac46fcd394f4632b4310b4f6a5","revisions":{"e2a3c7e142f819ac46fcd394f4632b4310b4f6a5":{"kind":"REWORK","_number":1,"created":"2016-05-21 05:50:32.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/23/319523/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/23/319523/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/319523/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/319523/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/23/319523/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/23/319523/1"}}},"commit":{"parents":[{"commit":"a68576b34b76327cc54191f2b34170d4d394cd3d","subject":"Merge \"Avoid TypeError on message object additions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a68576b34b76327cc54191f2b34170d4d394cd3d"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-21 05:32:42.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-05-21 05:32:42.000000000","tz":480},"subject":"Avoid conflict between new flavor name and existent flavor ID","message":"Avoid conflict between new flavor name and existent flavor ID\n\nThe ID of existent flavors are particular because they are\nnot uuid but string.(Such as \"1\",\"2\",\"42\",\"c1\",\"d3\"...)\nSo if we create a new flavor,the new flavor name may be the\nsame as a existent flavor id,and then there will be some errors.\n\nSo I think it is necessary to judge whether the new name is\navailable or not before creating the new flavor.\n\nChange-Id: Ie4c66e6de59654ab645dec857d001a487e5d35b7\nCloses-Bug: #1584025\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2a3c7e142f819ac46fcd394f4632b4310b4f6a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e2a3c7e142f819ac46fcd394f4632b4310b4f6a5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
