)]}'
{"id":"openstack%2Fplacement~760238","triplet_id":"openstack%2Fplacement~master~I9add612f1533d0810cbfd0eadc358759e285ab6a","project":"openstack/placement","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"I9add612f1533d0810cbfd0eadc358759e285ab6a","subject":"Implement secure RBAC for inventories","status":"MERGED","created":"2020-10-28 21:08:29.000000000","updated":"2021-02-03 18:57:18.000000000","submitted":"2021-02-03 18:48:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"760238-secure-rbac","meta_rev_id":"8b34439eccedec03ad3eb8cbd72e45627e1e4387","_number":760238,"virtual_id_number":760238,"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-03 18:48:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":2,"date":"2021-02-02 17:24:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-02 19:08:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-02 19:08:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-28 21:08:29.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-29 05:59:13.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-13 14:04:02.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2021-01-27 16:42:40.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"CC"},{"updated":"2021-02-02 19:08:12.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"717a5f14ec8be55820a3653f433dd97a961601e1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:08:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e689db4ea6bd0f3b3923eee156f74c46c9af74b","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:09:32.000000000","message":"Topic set to secure-rbac","accounts_in_message":[],"_revision_number":1},{"id":"8cb23a7a6346b60a1930ad8f7d8a9b22a1c4bbb3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-29 05:59:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/bde13d6f41c942248593cad3a63813e9 : SUCCESS in 1h 04m 41s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/240fe1b1957e4480a81206c8fa3affab : SUCCESS in 1h 09m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9b69585d578b4380b95e4f2a760a42fd : SUCCESS in 6m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4d48700fe4a74b1fb62b80547cc533ff : SUCCESS in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2845040ade1d47be8b9f021b402e577d : SUCCESS in 4m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3f04996527b4472fa8cf66987f4ef757 : SUCCESS in 5m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b2313e30bf1a42db98585b7e52d7696c : SUCCESS in 5m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52b0ae0e73e44a11bcad317e51ee54cc : SUCCESS in 7m 28s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/03856c71db8f4532b8b406110dcb4aa3 : SUCCESS in 5m 24s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/6948ce6c53df4a3795d4b5bbf1e4718b : SUCCESS in 5m 37s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/ea857078967b45f3b088a56ec44d3bed : SUCCESS in 37m 33s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/fe46adebd29e4902880451fd740c4e21 : SUCCESS in 11m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7edbbfdd37df4d64bb31b9ce10955d5b : SUCCESS in 59m 59s","accounts_in_message":[],"_revision_number":1},{"id":"a4eafe439e149bac492b574aba5f4d497a880f97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-11 21:32:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"30e80b7ed1ef8d3275b771c42b30af5e05d94f30","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-12 00:01:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/46888285dbc647f5b38da07c89789eba : SUCCESS in 1h 08m 54s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/5ad2436fc5b9495e9a44e2786886eb8b : SUCCESS in 1h 36m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/abe68989cad24dad992273ea06ac1d42 : SUCCESS in 7m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dc7cecd055d14c23831f871b621dcd81 : SUCCESS in 9m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a78839b9d1542cebc62d92f60ca1a46 : SUCCESS in 8m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ce1626531b2141c296027269f131684f : SUCCESS in 6m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b769a77c317b4f8ab57bc019be670d50 : SUCCESS in 4m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d38d51af5402494a9f5721d58f7e6474 : SUCCESS in 5m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c762398ac89240cba7f976a388ba072f : SUCCESS in 7m 08s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/317b71a7e7464ad49dbd35ab229f2f82 : SUCCESS in 6m 15s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/3b02fb9ec7374c7d9a541316f01462e1 : SUCCESS in 7m 27s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/23e6690628c64587a0ec553720be0bba : SUCCESS in 5m 52s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6d12997200b5488a9ad10500be9083b1 : SUCCESS in 19m 03s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/12f4e548b4744d8bb6cc52ae8bafbdf6 : SUCCESS in 29m 47s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/7711bbf079694988987ff96af7306207 : SUCCESS in 11m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/96abd39b1ad0477da9c85f2ec37ae911 : SUCCESS in 58m 43s","accounts_in_message":[],"_revision_number":2},{"id":"6efd1fdcd8ae4066ea7e22ab5827259bdb3145a3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 02:26:02.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"bbfb59ecee568363a53ac65b33b279eb11cb1988","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-21 03:40:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/fe7afa26fc2d4e919b182f6bfdf1f8ab : SUCCESS in 51m 48s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/ac3b214084a542cfa8b39da47abb2e22 : SUCCESS in 1h 09m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b1c5542e84c54aad9db3afe41f65f9e8 : SUCCESS in 6m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a9609922deff4144b1eab1f7f555b3b3 : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61446c75706145b5bb021b0b3a9389aa : SUCCESS in 4m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/23253e90ba7947c7a6863670b35f976d : SUCCESS in 6m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/29d74d7173c34382b550b16c1cf4caa7 : SUCCESS in 4m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c26e531a211f4c5dbb58f5548c207c5c : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2feda4da6b694c8da80ebdbb54e44aa1 : SUCCESS in 7m 15s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/92cd62fc3d6c45cd83dcd3fc81eb0d3d : SUCCESS in 4m 57s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/1de0ed2d68704941a2c9b918234a7f59 : SUCCESS in 5m 41s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fa32db68c11244ec8cfbfd3218344050 : SUCCESS in 11m 06s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a153cddc0cb248d5b0a5e88f3ab88607 : SUCCESS in 14m 27s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/eb2e021e862c4955995fe265fa1d3780 : SUCCESS in 29m 26s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/f75750d3c533401c854ef713332b88fa : SUCCESS in 10m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a04e416607044723bb9dad1b80158dfd : SUCCESS in 53m 58s","accounts_in_message":[],"_revision_number":3},{"id":"f780da5a6fb1be7256852ef59eed290edaaaef4a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 17:09:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"136f1f99dda57d82f58a0756982324e929de9cc4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-21 17:23:33.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9d150cadf035596a4539be1d51dfb1d549b653a0","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:26:07.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"63a0bc9dfde1e2efb90d3891d449e1636f8b41ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 01:34:55.000000000","message":"Patch Set 4: 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/8863e6c37ea24b94a5b48e57a32a7108 : SUCCESS in 1h 03m 21s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/d885556aa4cf498ca7bf837ab9230b50 : SUCCESS in 1h 31m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9dcc1d7a320b45a08436aec4b043e1af : SUCCESS in 7m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3c8d9cbd24ec45ec9da977c871daa33b : SUCCESS in 8m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03f374d2203e45e5bab192eaf94a071d : SUCCESS in 6m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/22d168b436954e00ae49c9a5940e23ad : POST_FAILURE in 7m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7a890afc42eb429eb73734c648676655 : SUCCESS in 5m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a7bbf4d0ed3841e98eed75f879b380b4 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1443a5ea53ab40a58194595c7afefaa6 : SUCCESS in 9m 04s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f89cc509aded40fb8d68441eb2ac6c78 : SUCCESS in 5m 41s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/f0f77f4b631343d5afbe301f657e4fbc : SUCCESS in 6m 29s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ee7334752f3548c38551e614ff4c7b58 : SUCCESS in 5m 46s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c1a0a80040bf48f7a5ba4bc826990113 : SUCCESS in 18m 20s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/b1adc509a8bd450981585326b8e040e6 : SUCCESS in 32m 40s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/c7107736a681429faf461e04b6e6827a : SUCCESS in 7m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f051e38b7774f4a8ca0b5eb33b9aa1c : SUCCESS in 48m 30s","accounts_in_message":[],"_revision_number":4},{"id":"92a85bc6f67b50f1f553e4bee54078f8c45d048b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:37:28.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1f47a63e21fed7aef8763c5b5951db4bce1c56d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 03:09:17.000000000","message":"Patch Set 5: 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/1924fc43bf2e4730aece200c438d9fc0 : SUCCESS in 1h 01m 09s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/38942021f3924bd88ad92f2e196669c5 : SUCCESS in 1h 14m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a86b602c60a841858726f0bb2a3dfedc : SUCCESS in 8m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd1da684f18c4d6cabd2ec629902718b : FAILURE in 6m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d56f07b1fb9497abbed35f5be749fe5 : SUCCESS in 7m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8a78cd5c2a9e4ba7b4e22bf961f4da71 : SUCCESS in 6m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7af0d9a2ff0d4e69972d31fa18812561 : SUCCESS in 6m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a25d70a43e14c2d9d16a6275747937f : SUCCESS in 11m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb45e9ebb9a5430e8720b3d05f8d2dd2 : SUCCESS in 7m 00s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c6b12e1582634bdf9fcd8127301586dd : SUCCESS in 4m 40s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/e2e194ea42814033a5dd50239bbd2b31 : SUCCESS in 5m 26s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f1fc226757244a2ca701083a7e68b2b7 : SUCCESS in 5m 59s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e83e55bab12442f6abf157e65684b8c1 : SUCCESS in 16m 14s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/03d27d96996541a78b5432ebf92b05f2 : SUCCESS in 23m 11s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/4fb288df5d834110a1ddc03badec4381 : SUCCESS in 13m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2a2435c91a8846148f0b601037370150 : SUCCESS in 59m 05s","accounts_in_message":[],"_revision_number":5},{"id":"0a2fa10a4a3dc936d825b6a62e2c0b827ccc3c71","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 03:44:41.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"7839e1cf3464c49c35aa1d53f37276142dbe7010","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 05:13:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/0bff5099d5634263af53db7f336be184 : SUCCESS in 1h 03m 04s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/47ebafb380e1476baf7e45bc393ac873 : SUCCESS in 1h 21m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/63126f9158474ddc93145d0fd8b72b25 : SUCCESS in 5m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6f017c50154043e8aaf6e4881a8ecd18 : SUCCESS in 6m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb815b2f587a42509a8eea4717d8a4e3 : SUCCESS in 4m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3fd347e26dca4fe1ae7d776495ce2a5f : SUCCESS in 4m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e7d0eacd7cb4259a749020c65c37e5f : SUCCESS in 4m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/cb9c3b91cb594aeea5b68ebc1e231b6e : SUCCESS in 5m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/225f5bd12d08420488ade17951ec2bc4 : SUCCESS in 6m 55s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/3514132d8bd1497293344c00cb068c79 : SUCCESS in 5m 09s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/6e5175bd8332400fab3d3dfe4c29487b : SUCCESS in 5m 38s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0db3538dfb3d42809541653a394cd49a : SUCCESS in 5m 36s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/89788a9c57c64aee87dec187fb50238b : SUCCESS in 14m 54s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/886eb68bb6c149b89eee2abd8c803463 : SUCCESS in 33m 33s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/9bcd8ac128a44b0fb6996043b1ed1f91 : SUCCESS in 11m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b420dbff3abc4dddb83bdd5132ba76d4 : SUCCESS in 1h 00m 42s","accounts_in_message":[],"_revision_number":6},{"id":"e707548e805e6fdc1e9f060929d1b2f18afccc12","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-22 10:30:08.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"14361535720d4eff89809ef316d6257df9d593f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 22:47:18.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"a830bb2d83efc364f1c6f326392e77b70753b01a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-23 00:13:45.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/a22e445b686b4c4e80c87aa63a89ca0f : SUCCESS in 1h 03m 52s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0276b18a9bba4670833211ff0634b640 : SUCCESS in 1h 23m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/34b7b6cd81fe4f888aa17d803c236f0b : SUCCESS in 6m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1fa2cee679464c25acc91ccde227359c : SUCCESS in 7m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62a2d8ebdd4f4325a525f113cbc49689 : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8303f2fd0f054bf7b864d100a23dc53d : SUCCESS in 4m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/de969e45ce3f4c0f85b09f10ed02712d : SUCCESS in 4m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/52e623ae9a6a4f8eadc9ddea089b4173 : SUCCESS in 6m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/803eb86a6b8f47119dac9e9ca20f459a : SUCCESS in 8m 16s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c8b5c2c68dfd4e77ab5d746a27819862 : SUCCESS in 7m 47s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/a3c352fef1884ebdaf3682c9d8d9258e : SUCCESS in 5m 51s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2c50f8594bc74e91a14a17a9081c7f23 : SUCCESS in 5m 51s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2a8aa7abd27342dc901e17988c845ba5 : SUCCESS in 17m 00s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/86554bb4c98a4170bc9429e00f606aca : SUCCESS in 28m 21s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/50bd2ffe2a124d4bb2d7c996f6b4e53e : SUCCESS in 10m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c27c5ca046c4f72b8683604b28aff57 : SUCCESS in 1h 02m 58s","accounts_in_message":[],"_revision_number":7},{"id":"7252e95ca686123d01b259fac6355042ef73c197","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:24:34.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"3a1db2a39e94b169ebaf19c45ce717e387bd0443","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:54:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"3e116b36880ec256d158965537b8b3e06c1054e6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:59:04.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"4d47c07abd8f5e3adaa0a676beafb97f9e2d09ca","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-26 14:42:17.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"4f6c8035806fc28c8a601653b4a5350d01e726b0","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 15:03:03.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"73bd0e7d53f1af4a645d747810c2602b4a6ab395","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-26 15:14:54.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"03daa54d3772962f4dcd6a7bb537c22b2ffb8663","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 15:26:06.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/f1c8bdb123924837b2e795206df4619b : SUCCESS in 1h 11m 20s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/5413f74a31744801aec5d9c4ae3d8e7c : SUCCESS in 1h 20m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2ad2ad9abb324efc8483516c7dcfa440 : SUCCESS in 7m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b21c480949874b7b84afab8f975bf5de : SUCCESS in 6m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27d857e82a9a4bdd9bfc18d70ea49edd : SUCCESS in 6m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/237a8bf3fc274ce6b91d67fe4dac59fb : SUCCESS in 5m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d7f90873384a4442a764a3bb0f98c78d : SUCCESS in 5m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9fb3adb46ddc4f17bee90915287ec4bf : SUCCESS in 6m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/85eb3dcc38b24f4ca1a587d2ff0f375a : SUCCESS in 8m 06s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/25260bc4d116437bada4a11fa527df6b : SUCCESS in 5m 08s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/07bd6bb0bec3433b8cb2608ec69433db : SUCCESS in 6m 20s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7703aeed2fae404091ae5b17fd80e162 : SUCCESS in 6m 25s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/db031c4f66e4488badbec323471e02ef : SUCCESS in 13m 38s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/117274554c7542de8ac8e736092e3332 : SUCCESS in 21m 09s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/fc385d1d63c04bdcb89cfef903d84d32 : SUCCESS in 14m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d1f8407bfc44087ad39cf79f099a216 : SUCCESS in 1h 00m 49s","accounts_in_message":[],"_revision_number":9},{"id":"10847e5b66faec5435992e28a687e9dfdb6e7df0","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:42:40.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"68da0cb026aea9a5d08e60ae483702954ceb7ba0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 17:35:11.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"0a652676ccb9a0198a2d8475816b5307fb0c2f48","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 00:01:01.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/d7cd18bafff04fe1b8c2f655a87a1cc0 : SUCCESS in 1h 02m 47s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/935a48af99e64c25b362d2bc7bff3757 : SUCCESS in 1h 46m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/355fb1df56e94c48ab4dff0ff1e494e1 : SUCCESS in 6m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5148ab3a36474b6ba89090425a6faeaf : SUCCESS in 6m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a2585dc356b442581b7ec06d60f909c : SUCCESS in 4m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ddb31240c2594946b3fbfc332b409673 : SUCCESS in 4m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/26bc4c8e7aa54367b91775893cdfae71 : SUCCESS in 4m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ef066bddab4a45f3a3dd4dff6b100eb6 : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fae9b2a4faa4fff8e9b7bacc294d440 : SUCCESS in 8m 25s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/54246aed194346eda66d982db9afef91 : SUCCESS in 6m 11s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/33faa49a236c41f5b0c39699ceabdb7c : SUCCESS in 5m 15s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d2c946987ce74187a1efbb9b8916ec01 : SUCCESS in 5m 34s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/70bb9a6b86c94148bc8c940a2e411917 : SUCCESS in 14m 02s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/f6a89cf9153044289210ba98737534dd : SUCCESS in 18m 04s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/706a58e2cb7b484b91ab18b4e800cb24 : SUCCESS in 10m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/23d8578a62da497e96220bdf7e6f58d8 : SUCCESS in 1h 05m 11s","accounts_in_message":[],"_revision_number":10},{"id":"7dab5033f992f099e580b7376f6afc3aca1c2a7c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-02 17:24:50.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"6de1be805572184ca63bae9f499a79b730c7de41","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-02-02 19:08:12.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"ab48227d427497a81e2d57264791969742d17ddc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 16:19:40.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"53b74eeed237f414fb74d53f4c41191fc02934db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:48:08.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/a11835409fe946a593fc72de8ae4724e : SUCCESS in 1h 01m 55s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/c51e9df5130640fbbe9c3ba523b7a16c : SUCCESS in 1h 22m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f686659d0939424e8c8ea633578650ab : SUCCESS in 6m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/06867bda408a47cdbdd411cc1f08adc7 : SUCCESS in 5m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/11396ddba3e74848a68d83d8cb8e7d3f : SUCCESS in 6m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dd17048cdc2f4e0d9895f6278ce9c294 : SUCCESS in 7m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/482ef9b64cc44f5d950794e767781a5a : SUCCESS in 10m 10s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/027be73e32bf45c4bccd820aff0b9437 : SUCCESS in 7m 12s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/32d4089488b84d8e9d8341a7c2f84333 : SUCCESS in 5m 16s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4387a636bbb840c294405f5db303cfa6 : SUCCESS in 5m 33s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/de2399d3789f41a3b294728dc584d921 : SUCCESS in 16m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7a2ce66236a14700a29dcf32e1d5a26e : SUCCESS in 1h 08m 48s","accounts_in_message":[],"_revision_number":10},{"id":"f539bde1a87e6c410a31abb576ca66209537f5cb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:48:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"8b34439eccedec03ad3eb8cbd72e45627e1e4387","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:57:18.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5c9174d94b84f899dd507d6203fbee6 : SUCCESS in 1m 20s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"d0e49b794b0891189d8ee431aaab1957de36b074","revisions":{"686acf37c78d2c769ef8e2605bbe9c2e33093a22":{"kind":"REWORK","_number":1,"created":"2020-10-28 21:08:29.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/1"}}},"commit":{"parents":[{"commit":"454f5e2b4c7bb5bacc3a66aae6d693ade2230eb8","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/454f5e2b4c7bb5bacc3a66aae6d693ade2230eb8"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/686acf37c78d2c769ef8e2605bbe9c2e33093a22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/686acf37c78d2c769ef8e2605bbe9c2e33093a22"}]},"branch":"refs/heads/master"},"4495abc73069390499fbdc2acc7e6d8866ca8ece":{"kind":"REWORK","_number":2,"created":"2021-01-11 21:32:25.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/2"}}},"commit":{"parents":[{"commit":"18cb4f575be783356b296dbf08b37c712c8a1cc4","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/18cb4f575be783356b296dbf08b37c712c8a1cc4"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-11 20:31:58.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4495abc73069390499fbdc2acc7e6d8866ca8ece"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4495abc73069390499fbdc2acc7e6d8866ca8ece"}]},"branch":"refs/heads/master"},"f09dd6f4f17ebb9ad9ffdca96cd283a952f6d787":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-01-21 02:26:02.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/3"}}},"commit":{"parents":[{"commit":"16f85b01ae9a4035ba55f727cad26ebd1008437b","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/16f85b01ae9a4035ba55f727cad26ebd1008437b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 02:22:50.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f09dd6f4f17ebb9ad9ffdca96cd283a952f6d787"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f09dd6f4f17ebb9ad9ffdca96cd283a952f6d787"}]},"branch":"refs/heads/master"},"b4d288aec062e77a65547c360e91863ff00b6b52":{"kind":"REWORK","_number":4,"created":"2021-01-21 17:09:45.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/4"}}},"commit":{"parents":[{"commit":"4e521c39334c2551b4b04975805c91c4b53d5a78","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4e521c39334c2551b4b04975805c91c4b53d5a78"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 17:04:31.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b4d288aec062e77a65547c360e91863ff00b6b52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b4d288aec062e77a65547c360e91863ff00b6b52"}]},"branch":"refs/heads/master"},"3dd27f883ae5d6b557c98df78bf1c9b2f4b27ac9":{"kind":"REWORK","_number":5,"created":"2021-01-22 01:37:28.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/5"}}},"commit":{"parents":[{"commit":"85c24fe1dd0fdaab92a8162d7e25eddd0a6802d4","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/85c24fe1dd0fdaab92a8162d7e25eddd0a6802d4"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 01:25:39.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3dd27f883ae5d6b557c98df78bf1c9b2f4b27ac9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3dd27f883ae5d6b557c98df78bf1c9b2f4b27ac9"}]},"branch":"refs/heads/master"},"7bba361f9b970c3bea70a5019b00a4ab01bddbc4":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-01-22 03:44:41.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/6"}}},"commit":{"parents":[{"commit":"c1e4003a3e698a0292176bf382c69d5b7a17b110","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c1e4003a3e698a0292176bf382c69d5b7a17b110"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 03:39:50.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7bba361f9b970c3bea70a5019b00a4ab01bddbc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7bba361f9b970c3bea70a5019b00a4ab01bddbc4"}]},"branch":"refs/heads/master"},"8ec6ed073aa90489fe07b91591d84b898181941d":{"kind":"REWORK","_number":7,"created":"2021-01-22 22:47:18.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/7"}}},"commit":{"parents":[{"commit":"7596e34267d14a8ca7f45aa9dcdadd8bb6c43bf3","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7596e34267d14a8ca7f45aa9dcdadd8bb6c43bf3"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 22:41:24.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8ec6ed073aa90489fe07b91591d84b898181941d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8ec6ed073aa90489fe07b91591d84b898181941d"}]},"branch":"refs/heads/master"},"ef2c9f48d991a47ac02b945937bdb55d57243942":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-01-26 12:24:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/38/760238/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/8"}}},"commit":{"parents":[{"commit":"f84100894d969851e43a65ebbb32d299c3570c0d","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f84100894d969851e43a65ebbb32d299c3570c0d"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-26 11:56:02.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ef2c9f48d991a47ac02b945937bdb55d57243942"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ef2c9f48d991a47ac02b945937bdb55d57243942"}]},"branch":"refs/heads/master"},"7a2a5de6498b0ee4c03ee3ad7410d30bd1b1737b":{"kind":"REWORK","_number":9,"created":"2021-01-26 12:54:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/38/760238/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/9"}}},"commit":{"parents":[{"commit":"fdcb8407f46c93ecb5a937503d597626a8d638d9","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fdcb8407f46c93ecb5a937503d597626a8d638d9"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-26 12:54:37.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7a2a5de6498b0ee4c03ee3ad7410d30bd1b1737b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7a2a5de6498b0ee4c03ee3ad7410d30bd1b1737b"}]},"branch":"refs/heads/master"},"d0e49b794b0891189d8ee431aaab1957de36b074":{"kind":"REWORK","_number":10,"created":"2021-01-27 17:35:11.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/760238/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/38/760238/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/38/760238/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/38/760238/10"}}},"commit":{"parents":[{"commit":"8959e3f80cf69bbbb380e8eae6bbf28ba7a569ac","subject":"Implement secure RBAC for allocation candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8959e3f80cf69bbbb380e8eae6bbf28ba7a569ac"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:04:45.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-27 17:18:39.000000000","tz":0},"subject":"Implement secure RBAC for inventories","message":"Implement secure RBAC for inventories\n\nThis commit updates the policies for the inventories resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nCo-Authored-By: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n\nChange-Id: I9add612f1533d0810cbfd0eadc358759e285ab6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d0e49b794b0891189d8ee431aaab1957de36b074"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d0e49b794b0891189d8ee431aaab1957de36b074"}]},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}]}],"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":{}}}]}
