)]}'
{"id":"openstack%2Fpython-openstackclient~166373","triplet_id":"openstack%2Fpython-openstackclient~master~I4eac4f5bc067634cc38c305dacc59ab1da63c153","project":"openstack/python-openstackclient","branch":"master","topic":"bp/hierarchical-multitenancy","hashtags":[],"change_id":"I4eac4f5bc067634cc38c305dacc59ab1da63c153","subject":"Add parent field to project creation","status":"MERGED","created":"2015-03-20 20:49:42.000000000","updated":"2015-04-30 03:16:22.000000000","submitted":"2015-04-30 03:16:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"50c63b8d3364687609c2763cd0b218c69e16abde","_number":166373,"virtual_id_number":166373,"owner":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-04-30 03:16:20.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"date":"2015-03-23 18:47:32.000000000","_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2015-04-30 02:26:35.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-03-23 21:56:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-03-23 20:36:49.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2015-04-29 21:18:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2015-04-30 02:26:35.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2015-04-29 13:01:15.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-23 20:36:49.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":"2015-03-23 21:56:30.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-04-29 13:01:15.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2015-04-30 02:26:35.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-04-30 03:16:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5d54acbc4e9c4e570504a6c7f9ee5b42bb560bae","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-03-20 20:49:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2329bd271546d27483bd73df6fdfb599ea3a2740","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-20 23:05:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/73/166373/1/check/gate-python-openstackclient-python26/310e243/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/73/166373/1/check/gate-python-openstackclient-pep8/165ba61/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/73/166373/1/check/gate-python-openstackclient-docs/8562213//doc/build/html/ : SUCCESS in 1m 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/73/166373/1/check/gate-python-openstackclient-python27/fad172f/ : SUCCESS in 2m 05s\n- gate-python-openstackclient-python34 http://logs.openstack.org/73/166373/1/check/gate-python-openstackclient-python34/7a98d6d/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/73/166373/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4bfceaf/ : SUCCESS in 52m 24s\n- check-osc-dsvm-functional http://logs.openstack.org/73/166373/1/check/check-osc-dsvm-functional/aa54ae5/ : SUCCESS in 24m 02s","accounts_in_message":[],"_revision_number":1},{"id":"f748afa067c84e97d2969a576e1051cc553c2275","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-23 17:57:13.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nPlease also update doc/source/command-objects/project.rst","accounts_in_message":[],"_revision_number":1},{"id":"a1f27d00987e04fbb3d9b61808ddc13d4ed1930b","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-03-23 18:46:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"45e83732abe76cf06161c9cbd121c1da522b3857","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-03-23 18:46:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f1c4b75c16e412a49e8947bf363299f949679e2a","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-03-23 18:47:32.000000000","message":"Patch Set 2:\n\nadded the details in project.rst, as requested","accounts_in_message":[],"_revision_number":2},{"id":"ea4febb26b953e360cb0dee807bb874a7aa758dd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-23 19:49:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/73/166373/2/check/gate-python-openstackclient-python26/1eead47/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/73/166373/2/check/gate-python-openstackclient-pep8/54796db/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/73/166373/2/check/gate-python-openstackclient-docs/f948369//doc/build/html/ : SUCCESS in 2m 22s\n- gate-python-openstackclient-python27 http://logs.openstack.org/73/166373/2/check/gate-python-openstackclient-python27/3df76bd/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/73/166373/2/check/gate-python-openstackclient-python34/97d3347/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/73/166373/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5af0c3d/ : SUCCESS in 58m 40s\n- check-osc-dsvm-functional http://logs.openstack.org/73/166373/2/check/check-osc-dsvm-functional/c5d3217/ : SUCCESS in 20m 31s","accounts_in_message":[],"_revision_number":2},{"id":"a2279694c389a2bbdeac83d85879737136baed68","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-23 20:36:49.000000000","message":"Patch Set 2: Code-Review+2\n\nThanks for the update","accounts_in_message":[],"_revision_number":2},{"id":"e063603be60d40d2fe4226ddc77f82ecd3d9adca","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-23 21:56:30.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d6dde403b11b49d14b281816babdd922c7194a0a","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-04-29 21:18:38.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"9808c6a2b217951f9bea2268bf88d573e26c9456","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-04-30 02:26:35.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"9766d113f6806b00630230ee10ddbcd2fcdaede5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-30 02:26:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4779c6adbdc4caa5ad9ba5e619f97ab8dec3a7bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-30 03:16:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/73/166373/2/gate/gate-python-openstackclient-python26/e843a19/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/73/166373/2/gate/gate-python-openstackclient-docs/a81e3a2//doc/build/html/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/73/166373/2/gate/gate-python-openstackclient-pep8/468f075/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/73/166373/2/gate/gate-python-openstackclient-python27/f620599/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/73/166373/2/gate/gate-python-openstackclient-python34/5e9384c/ : SUCCESS in 2m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/73/166373/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/0756011/ : SUCCESS in 49m 37s\n- gate-osc-dsvm-functional http://logs.openstack.org/73/166373/2/gate/gate-osc-dsvm-functional/66ad614/ : SUCCESS in 17m 23s","accounts_in_message":[],"_revision_number":2},{"id":"2a195cef0961fffb889627b660ee83b4623abb39","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-30 03:16:22.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2ed0e220490da5c6ee8f34754d70540890b17921","revisions":{"08b74bcfe9179dfe45502e7eed49768f622b8099":{"kind":"REWORK","_number":1,"created":"2015-03-20 20:49:42.000000000","uploader":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"ref":"refs/changes/73/166373/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/166373/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/1"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Rodrigo Duarte","email":"rodrigods@lsd.ufcg.edu.br","date":"2014-09-22 14:04:01.000000000","tz":0},"committer":{"name":"Rodrigo Duarte Sousa","email":"rodrigods@lsd.ufcg.edu.br","date":"2015-03-20 20:17:53.000000000","tz":-180},"subject":"Add parent field to project creation","message":"Add parent field to project creation\n\nAdding the possibility to create projects hierarchies by adding\nthe parent field in the create project call.\n\nCo-Authored-By: Victor Silva \u003cvictor@lsd.ufcg.edu.br\u003e\n\nImplements: bp hierarchical-multitenancy\nChange-Id: I4eac4f5bc067634cc38c305dacc59ab1da63c153\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08b74bcfe9179dfe45502e7eed49768f622b8099"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08b74bcfe9179dfe45502e7eed49768f622b8099"}]},"branch":"refs/heads/master"},"2ed0e220490da5c6ee8f34754d70540890b17921":{"kind":"REWORK","_number":2,"created":"2015-03-23 18:46:39.000000000","uploader":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"ref":"refs/changes/73/166373/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/73/166373/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/73/166373/2"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Rodrigo Duarte","email":"rodrigods@lsd.ufcg.edu.br","date":"2014-09-22 14:04:01.000000000","tz":0},"committer":{"name":"Rodrigo Duarte Sousa","email":"rodrigods@lsd.ufcg.edu.br","date":"2015-03-23 18:45:09.000000000","tz":-180},"subject":"Add parent field to project creation","message":"Add parent field to project creation\n\nAdding the possibility to create projects hierarchies by adding\nthe parent field in the create project call.\n\nCo-Authored-By: Victor Silva \u003cvictor@lsd.ufcg.edu.br\u003e\n\nImplements: bp hierarchical-multitenancy\nChange-Id: I4eac4f5bc067634cc38c305dacc59ab1da63c153\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2ed0e220490da5c6ee8f34754d70540890b17921"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2ed0e220490da5c6ee8f34754d70540890b17921"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
