)]}'
{"id":"openstack%2Fnova~774252","triplet_id":"openstack%2Fnova~master~Idc8b6bf565e10864b7e3d4f5395942250de7942d","project":"openstack/nova","branch":"master","topic":"bug/1914095","hashtags":[],"change_id":"Idc8b6bf565e10864b7e3d4f5395942250de7942d","subject":"policy: Copy rules before providing them to enforcer","status":"ABANDONED","created":"2021-02-05 15:31:06.000000000","updated":"2021-07-20 18:24:21.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8a8d54c7b37acdfbe9bf79ff5418e19f56fec80d","_number":774252,"virtual_id_number":774252,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2021-02-09 19: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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-05 16:21:05.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":"CC"},{"updated":"2021-02-05 17:35:19.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-02-05 18:45:19.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-02-06 06:38:56.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-07 09:59:40.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-09 16:11:59.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-09 19:45:56.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"480bccae2aca02c38c342ccc351bdaaa6f9f765a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-05 15:31:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7c02a2238ad79701d7d3a3ade33213a0c98b5475","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 16:21:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/31a162da60334b80b5237ce5e90c1033 : FAILURE in 33m 25s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9722dc6f2d4b4eaf9a6fd728ef2045bb : FAILURE in 43m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d0bd411210ee95f29633333fdd53179851f692f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-05 17:35:19.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/66b90e7dd4e44b03b2286568c36f0d64 : SUCCESS in 1h 28m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0b4c2737167f42d49f5484e540757c9a : SUCCESS in 1h 24m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4447dcda2adc4fe482ae9e9c5bc58992 : SUCCESS in 17m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0f64fc15eafb434f94b12588d7da9193 : SUCCESS in 14m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6cd408fdb9844536ba073bb2e454cb30 : SUCCESS in 7m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a75137f6708a475893aa5cce73ea34cf : SUCCESS in 13m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9f63446031f6444f939cfad6bdd40926 : SUCCESS in 13m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/90d7dc7ac481465daf65af1e2b641493 : SUCCESS in 12m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16ac97fd33d04bfdaa9e8a54aaab44e5 : SUCCESS in 9m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/89fc5bbbb1d94836987bea49d1b40f00 : SUCCESS in 1h 12m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e78cb967ff1d482898bfe9747376e3e6 : SUCCESS in 1h 26m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d783fab434b6415ca48ec07e434ac067 : SUCCESS in 1h 20m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4d19e00c35f24c6887a8fc51c9635228 : SUCCESS in 52m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9fb34e925e60455c89138e97b12b9711 : SUCCESS in 1h 23m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/882bfeacd6f24d9581cce6bd4f07a390 : FAILURE in 1h 35m 58s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/af074aaeb6e54297ad500d2d7042d9a4 : SUCCESS in 21m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/fc574ecc71c34d008ca8bb0a91ee3940 : SUCCESS in 19m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a6d10a617f484062bddc45ddef22f4d3 : SUCCESS in 51m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/970154626bc14f47972ecbe44c988056 : SUCCESS in 54m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f94e9f57e01444acb8577e4aeab9012a : SUCCESS in 32m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2b0916531dee48e8aaeb40664295d796 : SUCCESS in 39m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3370f3432fd8e77e2ea5a62cc74fa9ced8221123","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-05 18:45:19.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774252/1/iscsi : SUCCESS in 3h 09m 30s","accounts_in_message":[],"_revision_number":1},{"id":"c033ef52ca72c6087695e1faddaf0ca3e418bc96","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-02-06 06:38:56.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"e6d1278e43bc6db76de38d127f5a35d6cddadfb1","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-07 09:59:40.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/774252/774252/1/check-not-vote/ext-nova-zuul/946061a : SUCCESS in 1h 13m 27s","accounts_in_message":[],"_revision_number":1},{"id":"e8df97727a1a9299356571f5f3930493efb256a5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-09 15:36:53.000000000","message":"Patch Set 1:\n\nrecheck volume detach timeout","accounts_in_message":[],"_revision_number":1},{"id":"f81e5633a685a8035979f3e3f010eedc8147a020","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-09 16:11:59.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/52/774252/1/check/tempest-dsvm-full-focal-py3/ac94213/ : FAILURE in 28m 11s","accounts_in_message":[],"_revision_number":1},{"id":"477cbcef552ed76e44f318c812f17685ad1731cc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 16:18:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/cb2f7994a075443f962ad181d8f609ee : SUCCESS in 27m 26s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c2e096bffc20465d9277de1ecd26c032 : SUCCESS in 31m 31s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7a127b0ea5c69d3a39348326d9f0e3a9ef2ecd3c","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-09 16:46:55.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/774252/774252/1/check-not-vote/ext-nova-zuul/516760a : SUCCESS in 1h 07m 19s","accounts_in_message":[],"_revision_number":1},{"id":"61d09ecf7623526c6ab65f27b259e0a7d6e050c8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-02-09 16:51:54.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"591d177089dd6c43a36986eb6fb290508a95a5fe","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-09 18:15:58.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/774252/1/iscsi : FAILURE in 2h 38m 07s","accounts_in_message":[],"_revision_number":1},{"id":"d9229897da32d57d3dab93ebd7c7e69a8b4c94f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 19:45:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/673dc3a4482749da883aa83b642a67a7 : SUCCESS in 1h 07m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/59f3364d323847949f6d5366088e420d : SUCCESS in 1h 02m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/359b2cd9b4c7426e80fdcbd887850475 : SUCCESS in 14m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b186787a726a45df8a4913bf5cfbd3a3 : SUCCESS in 17m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fe082992d984de6a3f29e2db837cee8 : SUCCESS in 9m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd99b84b1ef14af2a7836dbd09bb3fe9 : SUCCESS in 14m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ad474b2891e6425fa2b42db2881e324c : SUCCESS in 12m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e9026ae04ef9434b9fc298ddf6413ee5 : SUCCESS in 15m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ea7b4f0ffdf4fc6a02402057b5369b9 : SUCCESS in 9m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e9a39f07727f41d8b51ff7349ae1d492 : SUCCESS in 1h 14m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/046ef5b1578c4ccf91c8f676b77089a0 : SUCCESS in 1h 07m 02s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ef92c4002b194c558177bda1f2508d18 : SUCCESS in 1h 24m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/164b6581459945bd906765119f6f31d8 : SUCCESS in 52m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/682e10d6ce3347f18e8dacd189a64659 : SUCCESS in 1h 42m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/1961d580e3254fbb99acc1a7c28eb1df : SUCCESS in 1h 31m 22s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d5171e851fb443ba83e55374cc109dc9 : SUCCESS in 18m 38s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3c0c321b13fa49fa94bc975d80439b3d : SUCCESS in 17m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7472c2ec2eb745fdb06eb8392254168d : SUCCESS in 1h 02m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4e89e4dfca5344298bdc40c36df25815 : SUCCESS in 1h 02m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/aef379bdc2234744ae5702db095d6111 : SUCCESS in 32m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a0bbc3cf589a4e6e85962f4372cae035 : SUCCESS in 42m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4ef475a06496ca2bc4329bbfcd12a81521901649","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-09 19:45:56.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/52/774252/1/check/EMC_PowerFlex_NOVA/6a82912/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":1},{"id":"dedf1de92345c63a03f42dc48e5cbf959fce1746","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-02-09 20:54:11.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/52/774252/1/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"8a8d54c7b37acdfbe9bf79ff5418e19f56fec80d","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-20 18:24:21.000000000","message":"Abandoned\n\nThis is fixed in oslo.policy now so we can forget about this","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e9015578a6043f22793e24a5bfb195a18ad4d7d5","revisions":{"e9015578a6043f22793e24a5bfb195a18ad4d7d5":{"kind":"REWORK","_number":1,"created":"2021-02-05 15:31:06.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/52/774252/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/52/774252/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/774252/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/774252/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/774252/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/52/774252/1"}}},"commit":{"parents":[{"commit":"726e2fd03b5dec5d6aa22a12a68a2f8d7c8952b3","subject":"Merge \"[FUP] this change removes an unused paramater\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/726e2fd03b5dec5d6aa22a12a68a2f8d7c8952b3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-02-05 14:56:58.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-02-05 14:56:58.000000000","tz":0},"subject":"policy: Copy rules before providing them to enforcer","message":"policy: Copy rules before providing them to enforcer\n\nThere\u0027s currently a small bug in \u0027oslo.policy\u0027 that results in the rules\nwe provide to an enforcer being modified, with those changes being\npersisted over subsequent enforcer invocations. This isn\u0027t an issue at\nrun time but is in test environments where we create a new enforcer with\neach test but use the same rule objects since the test process is the\nsame.\n\nWhile the fix is ultimately in \u0027oslo.policy\u0027, this small tweak avoids\nthe need to blacklist the borked release.\n\nChange-Id: Idc8b6bf565e10864b7e3d4f5395942250de7942d\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e9015578a6043f22793e24a5bfb195a18ad4d7d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e9015578a6043f22793e24a5bfb195a18ad4d7d5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
