)]}'
{"id":"openstack%2Fpython-openstackclient~746967","triplet_id":"openstack%2Fpython-openstackclient~stable%2Fussuri~I30fdc6ec55e1eb1cfa55f4cbf92c3f001d89865f","project":"openstack/python-openstackclient","branch":"stable/ussuri","hashtags":[],"change_id":"I30fdc6ec55e1eb1cfa55f4cbf92c3f001d89865f","subject":"Add system role assignment tests for users and groups","status":"MERGED","created":"2020-08-19 15:50:05.000000000","updated":"2020-11-02 20:35:46.000000000","submitted":"2020-11-02 20:34:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"746967-1604349246620-941169f8","meta_rev_id":"2343b286aadf2e892bf86e2475cb4cc9250adf0b","_number":746967,"virtual_id_number":746967,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-11-02 20:34:06.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":2,"date":"2020-11-02 19:04:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2020-08-24 14:36:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"date":"2020-08-19 15:50:05.000000000","_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":1,"date":"2020-11-02 19:04:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-19 15:50:05.000000000","updated_by":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"reviewer":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"state":"REVIEWER"},{"updated":"2020-08-24 14:36:33.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-11-02 19:04:44.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":"2020-11-02 20:34:06.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":"902796975584c9544e5a119944d3ff81ff66edd5","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-08-19 15:50:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"05ef0e65986ea3471f837b06309cfd16249f822f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-19 19:08:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/80cdbffaca7d49c5abaa40add9c56265 : SUCCESS in 6m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/04fba0366a5b4f6289ac81f8a58bd9b3 : SUCCESS in 5m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74a6971cca234ada9fed0f4fcd8b851b : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5d6df15623ee4b139eb60e8b185eeaca : SUCCESS in 3m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/23ae6bf9b38c4bacaa2051aaa444fbfa : SUCCESS in 5m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9df2e48131e84b788714e81434dd0e37 : SUCCESS in 6m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d38bad2bc0334a35b9fe79e67367bf4d : SUCCESS in 1h 12m 00s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/917fd3a398314024a213a81bd88b03ad : SUCCESS in 8m 26s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/edec3e4b672343b1b58a2df903284092 : SUCCESS in 51m 55s","accounts_in_message":[],"_revision_number":1},{"id":"802b09bae0b01fd7a414c137e99fd7ba5b9a7a36","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-24 14:36:33.000000000","message":"Patch Set 1: Code-Review+2\n\nClean backport","accounts_in_message":[],"_revision_number":1},{"id":"855b923c35d1144c47b929bb197873626590e118","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-11-02 19:04:44.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fb2f8ea5e00298657c6635542d4e3eaba4882288","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 19:05:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"1dbf71e7ccfb50311593d440b37801e73d7d0793","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 20:34:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/04645e178a004d9e8ae022fed6b9994e : SUCCESS in 4m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5045adf96b749d78882ed1772e8ed13 : SUCCESS in 4m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d659dcdbaa6e45fc85388ab8c36c3396 : SUCCESS in 4m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/47bebd63ef3044deb66a233849b48805 : SUCCESS in 4m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b4d89f8064b4633a85cffc93523ff7a : SUCCESS in 6m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/88571a84468f4298bd0d57c0787abfce : SUCCESS in 1h 21m 27s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/5665a61e96ef482bb34d88a5970f9853 : SUCCESS in 7m 26s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/df1851a405b344d8b2c2b10e972c00fa : SUCCESS in 57m 09s","accounts_in_message":[],"_revision_number":1},{"id":"5d1f6b16a9d36c26e01e14a6750161fd8dc486b3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 20:34:06.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"2343b286aadf2e892bf86e2475cb4cc9250adf0b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 20:35:46.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2a54a421a874389a06dd217ffff5f0f : SUCCESS in 1m 13s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/a346fa147d7d41f3bcb5f6eb4b54a550 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"59e0381b45cddea0a4cf8e46a2318ea3f9f4a02f","revisions":{"59e0381b45cddea0a4cf8e46a2318ea3f9f4a02f":{"kind":"REWORK","_number":1,"created":"2020-08-19 15:50:05.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/67/746967/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/67/746967/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/67/746967/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/67/746967/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/67/746967/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/67/746967/1"}}},"commit":{"parents":[{"commit":"684cdc5be0c7d57fe6e2c2188a39085204f4756a","subject":"Replace assertItemsEqual with assertCountEqual","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/684cdc5be0c7d57fe6e2c2188a39085204f4756a"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-07-09 21:50:01.000000000","tz":-300},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-08-19 15:49:45.000000000","tz":-300},"subject":"Add system role assignment tests for users and groups","message":"Add system role assignment tests for users and groups\n\nI was writing some additional functionality and noticed these tests were\nmissing. This commit adds tests for adding and removing system role\nassignments for users and groups.\n\nChange-Id: I30fdc6ec55e1eb1cfa55f4cbf92c3f001d89865f\n(cherry picked from commit a8aad9fec80bcb6c9917d2dd076373f06467849f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/59e0381b45cddea0a4cf8e46a2318ea3f9f4a02f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/59e0381b45cddea0a4cf8e46a2318ea3f9f4a02f"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
