)]}'
{"id":"openstack%2Fpython-openstackclient~573997","triplet_id":"openstack%2Fpython-openstackclient~master~I105d95e584efe15931d38d867f572e71283486f1","project":"openstack/python-openstackclient","branch":"master","topic":"fix-implied-roles","hashtags":[],"change_id":"I105d95e584efe15931d38d867f572e71283486f1","subject":"Switch to InferenceRuleManager for inferred roles","status":"ABANDONED","created":"2018-06-09 14:51:29.000000000","updated":"2018-06-12 12:33:17.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"881a784534f81847ce8e6af8095b2d8ffd0adf3c","_number":573997,"virtual_id_number":573997,"owner":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2018-06-11 18:06:40.000000000","_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":1,"date":"2018-06-09 16:34:16.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2018-06-11 16:25:51.000000000","_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"}],"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":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":2,"date":"2018-06-11 14:56:52.000000000","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":-2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-09 16:34:16.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"},{"updated":"2018-06-11 14:56:52.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":"2018-06-11 16:25:51.000000000","updated_by":{"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"},"reviewer":{"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"},"state":"REVIEWER"}],"messages":[{"id":"e4dad59fd50ebc60bd56a3b20a8a842385e46aee","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2018-06-09 14:51:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"961bc4884576352375c6179b96bf2f573c06463f","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2018-06-09 14:53:36.000000000","message":"Topic set to fix-implied-roles","accounts_in_message":[],"_revision_number":1},{"id":"882014de8df70866f98b4f7c1b4e5e131a6b6e5e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-09 16:34:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/573997/1/check/openstack-tox-pep8/9658b72/ : SUCCESS in 4m 40s\n- openstack-tox-py27 http://logs.openstack.org/97/573997/1/check/openstack-tox-py27/e09f093/ : SUCCESS in 4m 32s\n- openstack-tox-py35 http://logs.openstack.org/97/573997/1/check/openstack-tox-py35/2321bad/ : SUCCESS in 4m 30s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/573997/1/check/build-openstack-sphinx-docs/801d2b4/html/ : SUCCESS in 5m 01s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/97/573997/1/check/legacy-tempest-dsvm-neutron-src/fc281f9/ : SUCCESS in 1h 34m 09s\n- openstackclient-check-plugins http://logs.openstack.org/97/573997/1/check/openstackclient-check-plugins/24e9bca/ : SUCCESS in 6m 06s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/97/573997/1/check/osc-tox-py27-tips/33be16b/ : SUCCESS in 4m 50s\n- osc-tox-py35-tips http://logs.openstack.org/97/573997/1/check/osc-tox-py35-tips/de84288/ : SUCCESS in 5m 55s\n- osc-functional-devstack http://logs.openstack.org/97/573997/1/check/osc-functional-devstack/2be2b92/ : SUCCESS in 41m 55s\n- osc-functional-devstack-tips http://logs.openstack.org/97/573997/1/check/osc-functional-devstack-tips/cc3eac0/ : SUCCESS in 48m 59s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/573997/1/check/openstack-tox-lower-constraints/8d78fe8/ : SUCCESS in 5m 45s","accounts_in_message":[],"_revision_number":1},{"id":"cf609740c5e6f2c34bc3348925016bbe8bae7850","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-06-11 14:56:52.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f401d62a37ae59edd8de4820f1c56af822a8dba6","author":{"_account_id":10413,"name":"Sami Makki","email":"mail@samimakki.fr","username":"Kimamisa"},"date":"2018-06-11 16:25:51.000000000","message":"Patch Set 1:\n\nIt looks like we have the same change... I would however recommend having a look at mine, since I added functionnal tests to it. https://review.openstack.org/#/c/557359/","accounts_in_message":[],"_revision_number":1},{"id":"19427dfd79827cc704f121b3dc0e3e908fcab6c5","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2018-06-11 18:06:40.000000000","message":"Patch Set 1:\n\nLooks like we did, I am rebasing mine on yours soon.","accounts_in_message":[],"_revision_number":1},{"id":"881a784534f81847ce8e6af8095b2d8ffd0adf3c","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2018-06-12 12:33:17.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f1aab5a11ed3ee63922683e462806527e0a886b5","revisions":{"f1aab5a11ed3ee63922683e462806527e0a886b5":{"kind":"REWORK","_number":1,"created":"2018-06-09 14:51:29.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/97/573997/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/573997/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/573997/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/573997/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/573997/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/573997/1"}}},"commit":{"parents":[{"commit":"855402c2dd6bd19768679ab87a0672988482245c","subject":"Fix incorrect function name for listing role inferences","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/855402c2dd6bd19768679ab87a0672988482245c"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2018-06-09 14:49:36.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2018-06-09 14:49:36.000000000","tz":-240},"subject":"Switch to InferenceRuleManager for inferred roles","message":"Switch to InferenceRuleManager for inferred roles\n\nThe function to managed inferred roles have been deprecated in\nthe keystone client, this patch updates the functions to make\nsure that we\u0027re not using deprecated functions.\n\nChange-Id: I105d95e584efe15931d38d867f572e71283486f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f1aab5a11ed3ee63922683e462806527e0a886b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f1aab5a11ed3ee63922683e462806527e0a886b5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
