)]}'
{"id":"openstack%2Fkeystone~760441","triplet_id":"openstack%2Fkeystone~master~I3b219bde569c5a8001aec0c243027b6881254304","project":"openstack/keystone","branch":"master","topic":"functional-protection-tests","hashtags":[],"change_id":"I3b219bde569c5a8001aec0c243027b6881254304","subject":"Use enforce_new_defaults when setting up keystone protection tests","status":"MERGED","created":"2020-10-29 18:31:12.000000000","updated":"2021-02-05 06:47:39.000000000","submitted":"2021-02-05 06:45:20.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":"760441-functional-protection-tests","meta_rev_id":"37554a279adaf334090adc18c2fafecb305537de","_number":760441,"virtual_id_number":760441,"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-05 06:45:17.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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2021-02-02 16:21:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":2,"date":"2021-01-28 18:55:40.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2021-02-02 16:21:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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":[{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"reviewers":{"REVIEWER":[{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-29 18:31:12.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-10-30 03:35:32.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":"2021-01-27 19:27:40.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2021-01-27 19:27:40.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"},{"updated":"2021-01-27 19:27:40.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"}],"messages":[{"id":"1dfb8b5a5f6f2e44ad465cd033240f1cfb756b33","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-29 18:31:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5388ca959184f6119fa84af652231af4d3331881","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-29 18:33:50.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c994584e826e3d9601ba5592146f98cc4f1f6709","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-30 03:35:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6700747702664e18a86f26f1c4b75188 : SUCCESS in 16m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f69321fb723c4519b49672ade8e41f0a : SUCCESS in 11m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9eab4edbc1284973a9f716d09222a690 : SUCCESS in 6m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b4d1c621d18245b2978ffb40257c0042 : SUCCESS in 13m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cacdfeadfeb44af68bfe7f0f1fa8b969 : SUCCESS in 12m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4077690296d847758631cc063b50515b : SUCCESS in 12m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/628fe503025a472d9433b8501e3d77ee : SUCCESS in 55m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/85ea569e85684895ac66bd87a52a7bfd : SUCCESS in 1h 31m 52s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/58c87bfc6c2245c8a7c4770a5a13f46e : SUCCESS in 31m 10s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e37337199fe448c8b196e9e3836b25dd : SUCCESS in 31m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9f7e1ae7291043238d9d10e023592812 : SUCCESS in 33m 31s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2cf7b7d1d0eb4135ab52eefdc45dc8e6 : SUCCESS in 22m 06s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/2ed78033cd154dd28654a8e4cc32fe8c : FAILURE in 18m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bd70aa5baa3f410db7a7b90ddfa8d252 : SUCCESS in 1h 08m 35s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/31cb992ea5ac4e8bad29d6fd92a39cbf : SUCCESS in 42m 30s","accounts_in_message":[],"_revision_number":2},{"id":"457b2ee1ac2eaeab5a2a8bf17dd27d63099124cb","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2021-01-28 18:55:40.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"85becf68b399aca7d4b3b0934906a66d32f5cb4a","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2021-02-02 16:21:21.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d8e10fccc04b472be6864d059bbd3b3fee1fc1e2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 16:22:11.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"906ed91f4cc29a6f65f3334911d2363fbbb86fb5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 18:39:05.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4eeac5c3f2864b2bb76ffb337d42e8ca : SUCCESS in 6m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6309cf5576984a39a6796647fbfcc589 : TIMED_OUT in 41m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/76675d66faeb4e3a9aae882c4861a5f7 : SUCCESS in 16m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4432612db91a4c7ebb0f889918abcc74 : SUCCESS in 13m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/00838784687343d2a034b14fb6742d87 : SUCCESS in 58m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6dcdc9d172e34422a68b3bf6efd70255 : SUCCESS in 1h 28m 31s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/3b1b57cd626a4097a837d0a7ab87f59e : SUCCESS in 34m 11s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/2d16039d3c23438790323cdb03a97091 : SUCCESS in 34m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dcb96470f41043c08366b8b2018ff9a1 : SUCCESS in 57m 37s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/4419438ecd624be093840717bf5f8307 : SUCCESS in 43m 30s","accounts_in_message":[],"_revision_number":2},{"id":"7e392c6187cdc00c894465492cd10135f3f8d364","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-02-05 03:51:19.000000000","message":"Patch Set 2:\n\nLooks like an unrelated timeout.","accounts_in_message":[],"_revision_number":2},{"id":"aa7ffb763efdd0bdf1a796efbb48fc822c842b65","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-02-05 03:51:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"cdb37df32224817c9f54656b89f3828024979a9c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 04:33:53.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9d7f84a2c3fb4a699616ccc08bff41a3 : SUCCESS in 36m 35s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ba36eae6b13b4215b384c4517e77ba02 : SUCCESS in 37m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b6c386987366f82c8e491372d0e34efda523416f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 05:25:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e0c14144d2754200acdab5447ac1b07f : SUCCESS in 16m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/332b50b0589b426fb8595ce1ad0544e0 : SUCCESS in 5m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9dc387503d6c4b13819dd7b9a2559b2e : SUCCESS in 17m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/db632411932b452db704ad873e135488 : SUCCESS in 18m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a6adec4332714a26993c7e3473a6742b : SUCCESS in 13m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/eea6ddb303234518ad0544763ef65ee3 : SUCCESS in 1h 02m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/96a585e1a89346ed813739deb3e81bc5 : SUCCESS in 1h 29m 02s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/9aa097f596564514929deca1214266ca : SUCCESS in 35m 05s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2c5c0f2517314591a481b0946bb29191 : SUCCESS in 41m 16s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/860611b815e34d48be2f50e00aa5cdde : SUCCESS in 35m 54s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/8889fde1b9d947cb9e28a7e539e998f2 : SUCCESS in 18m 43s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/925ffb6cec0646cdb8f41e7d3446cb11 : FAILURE in 13m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/40a745fcb8b5429cb6fa8900098a396c : SUCCESS in 1h 02m 51s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/61b56f281dba4b6fa22bc71ed53bc5b7 : SUCCESS in 39m 38s","accounts_in_message":[],"_revision_number":2},{"id":"9dcdfd7eafa7105625c13df8fa95bde9924b4366","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 05:25:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"4f4ae6699c3c078c1a4974ec526326cdedfd550c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 06:45:17.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c369e31ef6e14f41a35442c9a18490b6 : SUCCESS in 7m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0aae6f6277d24fb7a9f5f9a6b68cf29a : SUCCESS in 15m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f618ee2a635b419e8be7810b2283d0ad : SUCCESS in 15m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28bf27be99f34e7e899e7e703c75a59f : SUCCESS in 11m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/7261e97f22484d91af430371b2efe371 : SUCCESS in 1h 09m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/845b3280ef2a43f1961c9d2d0dd4f2a7 : SUCCESS in 1h 17m 40s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/958368f88e664dd7a594cac88e912140 : SUCCESS in 25m 22s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ffed154cbf0345ae9b108db288bf4aab : SUCCESS in 25m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3c6805509d05481b9328fa5c7d3bf08f : SUCCESS in 1h 12m 40s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/b03ae67750da466e9a999265dfac5d64 : SUCCESS in 23m 39s","accounts_in_message":[],"_revision_number":2},{"id":"339dd84b1156f48687298b57ebd474a382a80607","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 06:45:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"37554a279adaf334090adc18c2fafecb305537de","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 06:47:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dfde22bcb14d49538bb2631711314498 : SUCCESS in 1m 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5d2f716e4be69e31cc48e326cb024aa18c83bbe9","revisions":{"74e77f73a3612c58e000a36c017aaaf4c4e1bcac":{"kind":"REWORK","_number":1,"created":"2020-10-29 18:31:12.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/41/760441/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/41/760441/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/41/760441/1"}}},"commit":{"parents":[{"commit":"5d7c92e20463fb2ba9a508789b8e2d5a3ce78f0f","subject":"Add support for functional RBAC tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5d7c92e20463fb2ba9a508789b8e2d5a3ce78f0f"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-29 18:28:22.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-29 18:28:22.000000000","tz":0},"subject":"Use enforce_new_defaults when setting up tempest","message":"Use enforce_new_defaults when setting up tempest\n\nThe `keystone.conf [oslo_policy] enforce_new_defaults` option is meant\nto help deployments that want to opt into the new policy enforcement\nmodel (with scope checking) but without having to generate override\nfiles. This is the case for devstack and tempest.\n\nWe can use this to bypass generating a policy file with just the new\npolicies for tempest testing.\n\nChange-Id: I3b219bde569c5a8001aec0c243027b6881254304\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/74e77f73a3612c58e000a36c017aaaf4c4e1bcac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/74e77f73a3612c58e000a36c017aaaf4c4e1bcac"}]},"branch":"refs/heads/master"},"5d2f716e4be69e31cc48e326cb024aa18c83bbe9":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-10-29 18:33:50.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/41/760441/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/41/760441/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/41/760441/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/41/760441/2"}}},"commit":{"parents":[{"commit":"5d7c92e20463fb2ba9a508789b8e2d5a3ce78f0f","subject":"Add support for functional RBAC tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5d7c92e20463fb2ba9a508789b8e2d5a3ce78f0f"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-29 18:28:22.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-29 18:33:25.000000000","tz":0},"subject":"Use enforce_new_defaults when setting up keystone protection tests","message":"Use enforce_new_defaults when setting up keystone protection tests\n\nThe `keystone.conf [oslo_policy] enforce_new_defaults` option is meant\nto help deployments that want to opt into the new policy enforcement\nmodel (with scope checking) but without having to generate override\nfiles. This is the case for devstack and tempest.\n\nWe can use this to bypass generating a policy file with just the new\npolicies for tempest testing.\n\nChange-Id: I3b219bde569c5a8001aec0c243027b6881254304\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5d2f716e4be69e31cc48e326cb024aa18c83bbe9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5d2f716e4be69e31cc48e326cb024aa18c83bbe9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
