)]}'
{"id":"openstack%2Fkeystone~704895","triplet_id":"openstack%2Fkeystone~stable%2Frocky~Icfce3b14abb55c6fef3de1b314cee22fc8b1d08c","project":"openstack/keystone","branch":"stable/rocky","topic":"assignment-role-filtering-stable-rocky","hashtags":[],"change_id":"Icfce3b14abb55c6fef3de1b314cee22fc8b1d08c","subject":"Fix role_assignments role.id filter","status":"MERGED","created":"2020-01-29 22:06:49.000000000","updated":"2020-02-14 19:16:46.000000000","submitted":"2020-02-14 19:15:10.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":"704895-1581707710699-b4850ae3","meta_rev_id":"f3d112fc3a33bdc13296df8a2dbe587e6a286daf","_number":704895,"virtual_id_number":704895,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-14 19:15:10.000000000","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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":2,"date":"2020-02-11 16:37:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":1,"date":"2020-02-11 18:19:43.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-04 17:39:22.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2020-02-11 16:37:33.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2020-02-14 19:15:10.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":"3688a8a7b4f1b159ffa23e9f0ff2d3b44eb59ff5","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-01-29 22:06:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"75d7b024a91e2351fc2fa02c038767936ec6c823","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-30 00:03:40.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0826580baef74d928178f528a075ad1d : SUCCESS in 6m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1d402aa25b864b6bb575df2e370287c3 : SUCCESS in 13m 22s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/becc289ed2974a8cab6a485fed869360 : SUCCESS in 16m 53s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/b8604dcd1be64e5fbeba84e7d5524eab : SUCCESS in 9m 30s\n- tempest-full https://zuul.opendev.org/t/openstack/build/ac0fa85a78924e1bb6a99db5748c318c : SUCCESS in 1h 47m 50s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/f9b418e64ed548ac91fcae3f83f2599f : FAILURE in 58m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/458d54fca6744e028d063254ba111aee : SUCCESS in 1h 18m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/177765fedef74c249238d12266093892 : SUCCESS in 19m 48s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/dd651d9e83c3484c94d391cf57294ecb : SUCCESS in 39m 27s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/f9d5511caffe4ec58c7fc34611134c52 : FAILURE in 40m 11s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/bf09d04e48f443a2811afbe7aade4eab : FAILURE in 38m 04s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/539e9f86b94b4c0fafab80ad6cae8eb3 : SUCCESS in 15m 56s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/1027e1e1fccf40939f87eb698e75b598 : SUCCESS in 34m 24s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/6373b9d5d9bf4805ba8c93e9eccac342 : SUCCESS in 19m 22s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a4e892437e2a4ad1ad25ce719727e457 : SUCCESS in 50m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bb1b8055489e0bfe572c60bc75c4acb6da0f23c4","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-01-30 02:35:43.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"7224cc6261f911443916bfde9773027e6cd91993","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-30 04:26:40.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc1afd1a64dd4b7582f40441e9178822 : SUCCESS in 5m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ff71aa975b7343cdba83c11f57aeba5c : SUCCESS in 18m 00s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/46643adf03d2485c84f94c2b727dff72 : SUCCESS in 21m 09s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/30b0df62ae93432db0274eb6ef6f1e5c : SUCCESS in 8m 06s\n- tempest-full https://zuul.opendev.org/t/openstack/build/0a2d46a8807e4e64944b8a8bd9ff287c : SUCCESS in 1h 41m 29s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/0f32e6609ab646a4ba77e64af1116947 : FAILURE in 1h 10m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9bd5edd682104bc2a05b26047d715064 : SUCCESS in 1h 28m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e4b92ab07c014df5afa5e77cc6f2a7f9 : SUCCESS in 18m 39s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/f2cf035e2a4744e394ec0daa0af4ba59 : SUCCESS in 32m 55s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/74c07516d78f43118845dcd79bbcce4c : FAILURE in 56m 27s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/8a04fe41976b44ae92b40d8db20b9c85 : FAILURE in 56m 03s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b8a97ac61111403297fe19b2209f985b : SUCCESS in 12m 13s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/91385740ccea4b388d77f35c41ddde3c : SUCCESS in 55m 32s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/3860c09077584de59cb8c8832ae03c4c : SUCCESS in 41m 42s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/fbbbfad29d2543128e36f990e81fbabf : SUCCESS in 41m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a1ccb993c3dbf8a55d0322a5ad33fe0a19479799","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-01-30 16:01:56.000000000","message":"Patch Set 1:\n\ngrenade job broken due to http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012241.html","accounts_in_message":[],"_revision_number":1},{"id":"26a33c57adb2d23266f2bc703b872c8cd3baf19f","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-04 16:43:09.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"660e594ea872c380f0d2eb51675903e1bd0bafa1","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2020-02-04 17:39:22.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"05e21441002b1812483783de946ab75464a3cfd6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-04 17:42:46.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c33dc5af0264265810d96dc50a597ce : SUCCESS in 8m 36s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/aecb0f2b820f487ea8ee2789727644b6 : SUCCESS in 18m 23s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/3c3336fb5eec4cca9a322ccb0801f9ef : SUCCESS in 19m 53s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/2a305c5251614ce2b3ad3efba08503af : SUCCESS in 13m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/27793ece233945b99317e0f32cf07a8f : FAILURE in 23m 16s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/b882edb1cfee437a928e08513eec3f4f : FAILURE in 21m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2a143bb5816e470882e390bebf837f24 : FAILURE in 20m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61a2137440f7478792a06f986a3a87e2 : SUCCESS in 16m 00s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/ed34728cb12044cb960e79ea926c7e02 : FAILURE in 20m 49s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/f4c0cc0d00a449aba9d4bdcadaf4ad11 : FAILURE in 20m 17s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/167e02b5b2cc400f87a214724d0c25f7 : FAILURE in 16m 13s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2bafda3a95c748c9b0f15926e03c0e97 : SUCCESS in 17m 50s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/adf9981292f4404da74340dda326bb6e : SUCCESS in 41m 42s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/35892d030f014a75accd87e01f5a29a2 : SUCCESS in 16m 26s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f623cc5407fc487a89d95f98b56f2e04 : FAILURE in 22m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d5dae99dab075b9648a9603ff60bee2a014ebff1","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-10 00:55:34.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"ec22b671df018dde911e6ef6781c34757ba64098","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 00:55:47.000000000","message":"Patch Set 2:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"571e002d6dafcbf60a9452844343364c7e98e355","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-10 01:37:06.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"66866fa4acb5f9bff81cd288a0ca9f7da754286d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-10 03:06:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40294db018744a5bb681f956b89f75e3 : SUCCESS in 6m 01s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/60b44797d5c14503b38283024fe3c8de : SUCCESS in 18m 47s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/52fb4deb419442138513b9ea42b2c80a : SUCCESS in 25m 09s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/ce660448f1c44c43ba6195aa1b436c47 : SUCCESS in 11m 04s\n- tempest-full https://zuul.opendev.org/t/openstack/build/a8b3ec3dd3014e39be98994db9c741b6 : SUCCESS in 1h 25m 36s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/fe2014bf51a24b2e813c307a9e15536d : SUCCESS in 59m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1791885c5fa8438c97df60b231d5d8c4 : SUCCESS in 1h 13m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/27fcfdd57cda465992343a40b5a9de74 : SUCCESS in 16m 34s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/3dbc6db4c1084b3f97323441e099e8f5 : SUCCESS in 34m 22s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/051c2530f81646bba5b147921aa1263a : FAILURE in 32m 48s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/00fa1f965af141828fcbe8b1523bcc5d : FAILURE in 31m 16s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c7278e164f024ab681c80feef58e47f0 : SUCCESS in 26m 14s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/49b5d858c47846aea747dee84a9a92c6 : FAILURE in 30m 35s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/793802cf3bf1481080710e17d85d8c8d : SUCCESS in 26m 32s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f64092def34e41588578a360d963b775 : SUCCESS in 38m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ce268d80c5c63b6aa8da9c636213e40b54fd8999","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-02-11 16:37:33.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"5f4e78d0bf4c6acb0437faee22d23e9e95b82a30","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-11 18:19:43.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"fceb787a2bfe32430e1bfae70093afbb51098864","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-11 19:53:37.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f434851ec5c9d8693631e8e5b20fa85862635273","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-12 00:13:29.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6d483a75db54265ba95df26be0deee9 : SUCCESS in 8m 10s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d40497f1153e43c5832855d7d0c0ae27 : SUCCESS in 17m 24s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/3c90bf6bc08a45fa8be241ea92884da1 : SUCCESS in 21m 20s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/795567a477124bf9a750d26dd165e7e4 : SUCCESS in 11m 07s\n- tempest-full https://zuul.opendev.org/t/openstack/build/2c7e777f5d524bc29dc74baac16452a3 : FAILURE in 16m 21s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4bf7102c72794909acfc3db5aa7a8aeb : SUCCESS in 1h 00m 27s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b18125c7bc5c4e27ab569c913f54156d : SUCCESS in 1h 24m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/075f2d1373e04f388a42063da526a88c : SUCCESS in 23m 58s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/30fb35fd19684a65bd4b7c2675658bfc : FAILURE in 18m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d33f34305e0c4bd59d7381860ea038a6 : SUCCESS in 22m 24s","accounts_in_message":[],"_revision_number":3},{"id":"25a9104d2b448bda0b05e41fb1fe001e1ce05375","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-12 16:31:22.000000000","message":"Patch Set 3:\n\nrecheck\n\nhttps://review.opendev.org/707109 should fix virtualenv issues","accounts_in_message":[],"_revision_number":3},{"id":"cd807c637c4bf2fcef5ebdda08b59af25919f2cf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-12 18:19:47.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/042dd870ae8340529950817f03a176be : SUCCESS in 9m 16s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c065c584fd0e42fab5b52afc9c8f6aec : SUCCESS in 15m 50s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e6fd552c81fe4995929eb8f668b30a50 : SUCCESS in 17m 30s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/199463e8d48749588f64bf67bf9189e8 : SUCCESS in 9m 51s\n- tempest-full https://zuul.opendev.org/t/openstack/build/8b1dcd042f384ba5ad337bee408c38e7 : POST_FAILURE in 1h 35m 07s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/478894763d0446949038fe653304fd50 : FAILURE in 11m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3bc26511eb824cdebc8e9d23840df2e7 : POST_FAILURE in 1h 35m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bc91a8ed46f342829a3fbe20bc9c77aa : SUCCESS in 18m 56s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/0b0b7c772b274c7490539f66c0e0778b : FAILURE in 7m 06s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/833a15076a044933b0ef1627dd42328e : FAILURE in 5m 42s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/faeeaf96e2ae4aa18e2fdc460c3ce46a : FAILURE in 10m 35s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bdbf3a352b4544aea67966651b608846 : SUCCESS in 22m 08s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/0faf3f7560924eb1bc7348ea65baf4be : FAILURE in 7m 46s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/4e3fda5d3e0b485e966aa160c152db66 : SUCCESS in 20m 31s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a614ff5719774333846055ef3428e4bf : POST_FAILURE in 54m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a9158f799229b494d6142e2011e91425a0a552ab","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-13 05:52:05.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d8e8b67b13820a3d332bf0d102094778fdfb85a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 10:03:53.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd256429ce964690a98dec8e7ce9475c : SUCCESS in 8m 10s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c08e5aa0faeb4d82a870ca76b2bcaeca : SUCCESS in 20m 59s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8104781239694f64b17b9cf4d269e1dc : SUCCESS in 21m 03s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/88557fe0825d4618a0400829a5108258 : SUCCESS in 10m 12s\n- tempest-full https://zuul.opendev.org/t/openstack/build/78af14a3957b49c1a3a03c914716b155 : POST_FAILURE in 1h 26m 39s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/85dad00ad907417580b78423e6d8ac38 : SUCCESS in 54m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1452e4e802824257acd3e150982e721c : POST_FAILURE in 1h 29m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94de7cfe34c4462d9963fab89b135af3 : SUCCESS in 27m 39s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/ca28538b3ca84d098ae04558d872323c : SUCCESS in 27m 24s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/44ea7590010e4f89a57b206be1859ea7 : FAILURE in 41m 57s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/0c6f0e9d16674f0ba573d44eb930e6da : FAILURE in 27m 37s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/638ecb390063478894e3f56faf0ce391 : SUCCESS in 30m 27s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/b0b2997e392345c1a74f6c0e8a25a27b : SUCCESS in 36m 49s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/d1bf11254c714a4cb00898b9f1e48207 : SUCCESS in 34m 24s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/fdd48cc8bcc54321b22153a07302dcb0 : POST_FAILURE in 38m 26s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0ebdb3581aa52df6cdf2fc383181969df8cb2c6b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-13 18:26:49.000000000","message":"Patch Set 3:\n\nrecheck\n\nhopefully fixed by https://review.opendev.org/707646","accounts_in_message":[],"_revision_number":3},{"id":"1ca61c83ffe327624724a8476db6f45030ce2d66","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 19:58:00.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0fd6b9c6a68b40be80e1cedd09efb19a : SUCCESS in 8m 33s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1455f80de42a45908deb67bb69ab7350 : SUCCESS in 15m 39s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/c843debe73d54931bd8652790ac766cb : TIMED_OUT in 41m 41s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/cebfaf05c76e40839fd8c289785ccc4c : SUCCESS in 11m 34s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4d14cead494144e4861422c7df019c91 : POST_FAILURE in 1h 26m 01s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/c29d8907df0f410cbb445fd9fcb31a68 : SUCCESS in 1h 02m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8b4140b439504138945ecd60895b233f : POST_FAILURE in 1h 19m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a44b56f7a1d044718e6a28473269e519 : SUCCESS in 21m 35s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/ce322384b6a1403382ae4c9e76fc1b57 : SUCCESS in 38m 27s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/1005f1a174b7437d88d0c8997af89833 : FAILURE in 34m 49s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/5e79e9ec60e44322afad45859094c681 : FAILURE in 37m 15s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ed2160108e6140788bfba396b906c87d : TIMED_OUT in 41m 20s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/5a0a902e8f98463aafee19eae0ff46e4 : SUCCESS in 35m 35s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/3e6d7c2efb2c433e86b63fe1cd329641 : SUCCESS in 16m 42s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9940f32983114ac7a7e3be37670ea950 : POST_FAILURE in 41m 07s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ab3ad4f2822c4e6d3a12c0dccdf4639e7aaa0256","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-13 20:35:24.000000000","message":"Patch Set 3:\n\nrecheck\n\nstackviz tarball should be updated now https://tarballs.openstack.org/stackviz/dist/","accounts_in_message":[],"_revision_number":3},{"id":"184daa9c0c4bc1f89623043ffd8cd41bee3b433f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 22:03:35.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56e14d4ce69e4c9385d1aab8131d01ad : SUCCESS in 9m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b77bdd17b4514a5a83a86631e4f4335a : SUCCESS in 22m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/729b6e7873d74b2c8e721940be5e3b01 : SUCCESS in 41m 27s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/7203004b5ddd488ca8c5df05596ce754 : SUCCESS in 8m 30s\n- tempest-full https://zuul.opendev.org/t/openstack/build/69653b78b9264efdb398f4a4c5bf0ac7 : POST_FAILURE in 1h 12m 29s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/dc0928232819466eb445f6d3d01f4a24 : SUCCESS in 1h 00m 11s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/36aae687cfdb4598a140f4fff27fe726 : POST_FAILURE in 1h 23m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eeb1c79b2af14943a9689ef12b34e477 : SUCCESS in 19m 42s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/426a5c940d3644b3b343b8f6fecad14c : SUCCESS in 34m 52s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/e239bba19a8f40718deb5a85867a4dc5 : FAILURE in 38m 51s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/17ddef6845d949a6a05bf7554303f4f6 : FAILURE in 35m 26s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cbb1476a37f747ee8976868b9f3b3c80 : SUCCESS in 14m 42s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/c63f273cfceb417e96afe8aaf4d32b49 : SUCCESS in 30m 43s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/a6fd931c91dd48f5bb6e346595ee83e4 : SUCCESS in 14m 49s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/058955eb470a49759892f7411d1fd262 : POST_FAILURE in 41m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2cb0f9db94e055bd46c7f61c34522dda0ad5dec1","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-02-14 15:00:05.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"5b617dc5f82049a3f5929f1dcdc35d35acb03d2d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 16:31:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/701fb70ab82444ccb724eab304979f93 : SUCCESS in 7m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8f7602403309474a95c6b5b7d9adc374 : SUCCESS in 22m 09s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/f6de0bda87374f0989a7ded1048958bb : SUCCESS in 14m 57s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/5ddd80b399ef4694a531fd18abeab2f3 : SUCCESS in 10m 40s\n- tempest-full https://zuul.opendev.org/t/openstack/build/0aaed85def01405f81f7e2be2b4cf894 : SUCCESS in 1h 26m 06s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ca0b5a9e0e634832b91102a785832cf9 : SUCCESS in 56m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bf0be04bd6164da69f702ab02375aad2 : SUCCESS in 1h 25m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5e589d464e2c43f98b9fc223b3cf8d1b : SUCCESS in 21m 49s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/3ed00059ee9249c1b18287e3e60794fe : SUCCESS in 33m 27s\n- keystone-dsvm-functional-v3-only https://zuul.opendev.org/t/openstack/build/f1c53750259b413f90a990e14e9e0713 : FAILURE in 31m 13s (non-voting)\n- keystone-dsvm-py35-functional-v3-only https://zuul.opendev.org/t/openstack/build/d6cdea4d063d417eb2df56d134b9cee7 : FAILURE in 30m 26s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/beb71faad62742bb825ee9a50b2df7b0 : SUCCESS in 19m 35s\n- legacy-keystoneclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/1d57c4f8951e426796ea769a098ee10e : SUCCESS in 28m 31s (non-voting)\n- openstack-tox-cover-keystone-xenial https://zuul.opendev.org/t/openstack/build/cc88fe387b2847dda5f0f3786090ea27 : SUCCESS in 19m 29s\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/d924fd74c4864d20b76e6cb0f28deb40 : SUCCESS in 44m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"45057bb8f130ff2a3082bd6bb626604d804c7073","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 16:32:23.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9f55d967dd71e27d1fb8755544280fea5609d55f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 19:15:10.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/252c937f74ab4fdcadfca324ba97c0d2 : SUCCESS in 7m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a6a3d26705b645bca2dfa66d49c87bba : SUCCESS in 18m 11s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/0bb3b91d48734213bef3122923382492 : SUCCESS in 18m 03s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f2c2ff90988c4d859a2203e3750b8e0c : SUCCESS in 9m 42s\n- tempest-full https://zuul.opendev.org/t/openstack/build/e58008de432a475d911d4254a4cf8971 : SUCCESS in 1h 18m 06s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/2f4f7dd0340842bcbecc25a475ec958f : SUCCESS in 57m 27s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f855ea1099d24592a5a4a396149d751f : SUCCESS in 1h 20m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c5329d30798244429559b520151f9d74 : SUCCESS in 20m 15s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/aee04fd72a7143f38d11fb37a4c9b11b : SUCCESS in 30m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/261f9ba65b174785ab8874bb61dcca88 : SUCCESS in 14m 36s","accounts_in_message":[],"_revision_number":3},{"id":"e4a02afb9129c90d13db5c453d675164aa561960","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 19:15:10.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"d1ab7a30b32a666f1925523008898ac4bd1d0219","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 19:16:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a373f446005744c792ec97d43356105f : SUCCESS in 1m 11s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a50a8973d712df2330827916b3aaa9f5dbebd849","revisions":{"00c690464cc48b3c259fb5f73d7a15a1e3afeee3":{"kind":"REWORK","_number":1,"created":"2020-01-29 22:06:49.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/95/704895/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/95/704895/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/95/704895/1"}}},"commit":{"parents":[{"commit":"200dda218de19c19ee1f5d1a735da7e0a4fc7db5","subject":"Merge \"Allows to use application credentials through group membership\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/200dda218de19c19ee1f5d1a735da7e0a4fc7db5"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-01-01 00:22:34.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-01-29 22:06:34.000000000","tz":-480},"subject":"Fix role_assignments role.id filter","message":"Fix role_assignments role.id filter\n\nWithout this patch, if there are multiple role assignments on the system\nand they are not all the same role, querying for role assignments with\n/v3/role_assignments?role.id\u003d{role_id} may leak some role assignments\nthat don\u0027t match the role_id, making the returned results incorrect.\nThis patch fixes the issue by using a list comprehension instead of a\nfor loop over a list that was being modified within the loop.\n\nConflicts:\n       keystone/tests/unit/protection/v3/test_assignment.py\n\nProtection unit tests do not exist on this branch (stable/rocky) so\nthere is no need to modify the test_assignment.py protection tests.\n\nChange-Id: Icfce3b14abb55c6fef3de1b314cee22fc8b1d08c\nCloses-bug: #1858012\n(cherry picked from commit c2d88306621f890a857acd6831ea8bf073f55537)\n(cherry picked from commit 4d413f1eba2d1e6b16ecd57fa27de528dd0f67cb)\n(cherry picked from commit af470fd6394af9758a277f05744dd4544bac09e5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/00c690464cc48b3c259fb5f73d7a15a1e3afeee3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/00c690464cc48b3c259fb5f73d7a15a1e3afeee3"}]},"branch":"refs/heads/stable/rocky"},"a89dc542b40074a9979ac6c987f60356643df964":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-02-04 16:43:09.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/95/704895/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/95/704895/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/95/704895/2"}}},"commit":{"parents":[{"commit":"200dda218de19c19ee1f5d1a735da7e0a4fc7db5","subject":"Merge \"Allows to use application credentials through group membership\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/200dda218de19c19ee1f5d1a735da7e0a4fc7db5"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-01-01 00:22:34.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-02-04 16:42:27.000000000","tz":-480},"subject":"Fix role_assignments role.id filter","message":"Fix role_assignments role.id filter\n\nWithout this patch, if there are multiple role assignments on the system\nand they are not all the same role, querying for role assignments with\n/v3/role_assignments?role.id\u003d{role_id} may leak some role assignments\nthat don\u0027t match the role_id, making the returned results incorrect.\nThis patch fixes the issue by using a list comprehension instead of a\nfor loop over a list that was being modified within the loop.\n\nConflicts:\n       keystone/tests/unit/protection/v3/test_assignment.py\n\nProtection unit tests do not exist on this branch (stable/rocky) so\nthere is no need to modify the test_assignment.py protection tests.\n\nDepends-on: https://review.opendev.org/705098\n\nChange-Id: Icfce3b14abb55c6fef3de1b314cee22fc8b1d08c\nCloses-bug: #1858012\n(cherry picked from commit c2d88306621f890a857acd6831ea8bf073f55537)\n(cherry picked from commit 4d413f1eba2d1e6b16ecd57fa27de528dd0f67cb)\n(cherry picked from commit af470fd6394af9758a277f05744dd4544bac09e5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a89dc542b40074a9979ac6c987f60356643df964"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a89dc542b40074a9979ac6c987f60356643df964"}]},"branch":"refs/heads/stable/rocky"},"a50a8973d712df2330827916b3aaa9f5dbebd849":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-02-10 01:37:06.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/95/704895/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/95/704895/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/95/704895/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/95/704895/3"}}},"commit":{"parents":[{"commit":"200dda218de19c19ee1f5d1a735da7e0a4fc7db5","subject":"Merge \"Allows to use application credentials through group membership\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/200dda218de19c19ee1f5d1a735da7e0a4fc7db5"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.com","date":"2020-01-01 00:22:34.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2020-02-10 01:36:55.000000000","tz":-480},"subject":"Fix role_assignments role.id filter","message":"Fix role_assignments role.id filter\n\nWithout this patch, if there are multiple role assignments on the system\nand they are not all the same role, querying for role assignments with\n/v3/role_assignments?role.id\u003d{role_id} may leak some role assignments\nthat don\u0027t match the role_id, making the returned results incorrect.\nThis patch fixes the issue by using a list comprehension instead of a\nfor loop over a list that was being modified within the loop.\n\nConflicts:\n       keystone/tests/unit/protection/v3/test_assignment.py\n\nProtection unit tests do not exist on this branch (stable/rocky) so\nthere is no need to modify the test_assignment.py protection tests.\n\nChange-Id: Icfce3b14abb55c6fef3de1b314cee22fc8b1d08c\nCloses-bug: #1858012\n(cherry picked from commit c2d88306621f890a857acd6831ea8bf073f55537)\n(cherry picked from commit 4d413f1eba2d1e6b16ecd57fa27de528dd0f67cb)\n(cherry picked from commit af470fd6394af9758a277f05744dd4544bac09e5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a50a8973d712df2330827916b3aaa9f5dbebd849"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a50a8973d712df2330827916b3aaa9f5dbebd849"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
