)]}'
{"id":"openstack%2Fplacement~760240","triplet_id":"openstack%2Fplacement~master~Icc904bf325eaa60377171a22a86932135c384e6a","project":"openstack/placement","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"Icc904bf325eaa60377171a22a86932135c384e6a","subject":"Implement secure RBAC for resource providers","status":"MERGED","created":"2020-10-28 21:08:29.000000000","updated":"2021-02-03 18:37:49.000000000","submitted":"2021-02-03 18:37:49.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":62,"unresolved_comment_count":8,"has_review_started":true,"submission_id":"760240-secure-rbac","meta_rev_id":"25ef37d102f43f67deb1a8be27e067a606be5fee","_number":760240,"virtual_id_number":760240,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-03 18:37:31.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"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-02 19:01:57.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"},{"value":2,"date":"2021-02-02 17:21:20.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":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-02 19:01:57.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"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"reviewers":{"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_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 06:19:26.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":"2020-12-10 20:14:29.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":"2020-12-10 20:14:29.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2021-01-22 00:02:28.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"},{"updated":"2021-01-26 23:32:59.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"}],"messages":[{"id":"20464d9b151ea7fc1c3bb6f32dd997c48a336805","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":"0fad48824228fc4c3a0ecbdbc98c0da384f643ac","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:09:40.000000000","message":"Topic set to secure-rbac","accounts_in_message":[],"_revision_number":1},{"id":"04cefaac3876f76878fa688241b37d5df4a38416","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-29 06:19:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/cb39fbff94ac45d1bd7fb7fb249fb831 : SUCCESS in 1h 04m 42s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/f6410c3f01274ee6826b7f7d22651e7e : SUCCESS in 1h 16m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/53b18d5823424bad8a52b7a17e2dc73b : SUCCESS in 6m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/29300060d3534f929c474e407a6a1b8f : SUCCESS in 6m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6123e8fa7bd9463e921a0448109345d4 : SUCCESS in 5m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/229a82b6807f4b898fd9cdaeb0183acf : SUCCESS in 4m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/82d9c8660f5746d9ade80dd9e50c8b66 : SUCCESS in 5m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfb3ba1257904654af312afd0ce7becd : SUCCESS in 7m 17s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/3752de066d0c44239df510be1aa365e6 : SUCCESS in 5m 53s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/ab08928794d7459b83a773add5babdce : SUCCESS in 5m 34s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/3d9fe1c626ec4e9898ee542650738307 : SUCCESS in 28m 46s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/d4103094098742bb919a04738064b03a : SUCCESS in 13m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b703ea23ce548b5949b068c7a482cd7 : SUCCESS in 1h 14m 10s","accounts_in_message":[],"_revision_number":1},{"id":"0ba3a6bde6b63b986f3a86d9fb566dbff526d803","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-10 20:09:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d982dd6e7846c67660a52483489b86071ec6a68c","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-10 20:20:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cd73fe0d7fe6e875c94b9b14210f013c7bf35013","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-12-10 21:21:16.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)\n\nMuch better. Some ravings inline plus a request to move out one unrelated change to a separate precursor patch, if possible. The -1 is for the latter","accounts_in_message":[],"_revision_number":2},{"id":"fad95d495c4d4843a2f4f5b61cc34163e0a1a8d9","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2020-12-10 21:24:33.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nI haven\u0027t got time to give a real review, but have tried to answer the gabbi question.","accounts_in_message":[],"_revision_number":2},{"id":"0b3f3df1229372ac444be9eb73cc74adac65c06b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-12-10 21:27:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"92dfb48ece1130c805310570728ddce1cdee03c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-10 21:47:32.000000000","message":"Patch Set 2: 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/071973b5d7cd42bea2763ff6a142f1cd : SUCCESS in 1h 29m 26s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/d717709cc485419ebbb7798ecd7f7c91 : SUCCESS in 1h 17m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/11d3e49ce0b9429f87256302b807244c : FAILURE in 4m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4e841b1bb9644683bbc11f2f8e02731f : FAILURE in 4m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d2b14d51b554988b6088986ce8c23ca : FAILURE in 5m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bf8d48eb121a4ba7a9e7b86fc3142eaa : FAILURE in 3m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6efb13171f3842deb87f3d7844b1a34b : FAILURE in 4m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/876ca74ba5c74eb3861cfe9b09bb6bf6 : FAILURE in 4m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/228b2d52d0b645b2839c5fda2e2fe859 : SUCCESS in 6m 19s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/3de8f388d28645d7aef6508b561e34dc : FAILURE in 3m 37s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/012c4a0aaba548b9b6d934ba23c7c82b : FAILURE in 4m 24s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/08e448faaa14406c8df364b8ff03f3ee : FAILURE in 4m 46s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/82ee59787b3a468b8377b1ccef51afc8 : SUCCESS in 17m 38s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/849db3498b8b4c29a56d0a2b8e77770d : SUCCESS in 39m 26s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/bd5650a11c744cb0a12c968c8302561e : SUCCESS in 8m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/267dc69f23f341d79f4bd87dfa2b77ee : SUCCESS in 52m 18s","accounts_in_message":[],"_revision_number":2},{"id":"7fb5fc8e205f130f55868d8df3cf9a0066c6e3a2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-12-10 22:13:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f03a044fcbded28f131ba1f9c1b6b86b29591698","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-10 23:02:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ec20ccd0295418d3a4c30c475ef440b8b1ea1eb3","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-11 19:49:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"be480cde45c50ff0c2c29cedd073061f91b3fb7e","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-11 20:01:57.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e7a32b7e3c7f8d874c732acc8e9f3427fb49ccfa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-11 20:02:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fd3e0bdb91659bcbf2862f66e693e67647ea5c33","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-11 20:06:52.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"56abfc52a328d6f7cca70c2d13f29719cb4502ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-11 21:32:11.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/551e941ed70b4f4fb5995485f4f1651c : SUCCESS in 58m 33s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0d77b577ebc94d009cf65f7ba981a0d4 : SUCCESS in 1h 23m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f5f7e4ffab2b4763bc2c45b08e42a2fa : FAILURE in 5m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c818a335ea44e69a5aa490259db6cad : FAILURE in 5m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/00875ee5718942a7b6ef10794d9b0417 : FAILURE in 5m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/084f1fec0dc94cce828b8406ea0b3995 : FAILURE in 5m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5030d167dece4d97b4739b00af1f831a : FAILURE in 5m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a84792217b548d8a96a21f2db5d0c80 : FAILURE in 6m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32975bd5100e4582a14f4a0b997acfbf : SUCCESS in 9m 32s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a8df0b9005a140139e5068c447f70298 : FAILURE in 4m 11s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/0cfea7b2e3314eaca5a9fd2c90df3860 : FAILURE in 5m 20s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fa1e96d71a5741afa66a8692d3319542 : FAILURE in 5m 12s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d0d80e30558e4f98ba5d2123083285c4 : SUCCESS in 16m 17s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/2c42ac2a1cf04cb88253436b034dc0e7 : SUCCESS in 25m 29s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/21e0037990d7456b936c802443ce6e0c : SUCCESS in 12m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/45a7e29ef3244a9ea11aaedcb22f2ab3 : SUCCESS in 1h 04m 42s","accounts_in_message":[],"_revision_number":4},{"id":"e85d5f5f12b20552d60b3b8154477d3418f1f652","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-14 15:12:29.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6012db03ab04a3b2cb42abbcf8191111d08b11ac","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-14 16:34:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"b8444abf096b256a01aeb74b4117870a6ae0a59d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-14 17:43:04.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- requirements-check https://zuul.opendev.org/t/openstack/build/53689f6b40284392b29ce350dcacc0c1 : FAILURE in 3m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/7bc3aa83b710401d8a89a7edaa579c4b : SUCCESS in 1h 07m 42s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/3970813a0de146b4b622c7ab584fea62 : SUCCESS in 1h 08m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/78d113e41993448b8f55575f6b0324ea : FAILURE in 4m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f90a12caa5d944668e1aefa14121e58e : FAILURE in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e46727c751ae48bb9ee5c6529a276ab0 : FAILURE in 4m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ce03fff2bc714e4c8a0ed2e7060e11a2 : FAILURE in 7m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/47c1c55f261f4caaacebbb6bb010409b : FAILURE in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/dc86cfe4777945cebc089b6e0b602991 : FAILURE in 6m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52c191ad3f094208b987f3859b592f1c : SUCCESS in 13m 28s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/03bd5a11a80a4080af9a005c82c2330b : FAILURE in 4m 10s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/72ca80ee02fc4759a1b05b6a6c8a218c : FAILURE in 4m 40s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ff034a493fb14aafbc8996626a64c6b6 : FAILURE in 4m 12s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cc508f3567cc4e25913d862fec37c6ec : SUCCESS in 13m 10s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/67b52e552b4b4501a260a1c9c32338f5 : SUCCESS in 13m 40s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/a4c14281701543ec98fc6e8b2c74ed84 : SUCCESS in 11m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d24266d792d949739ca7a2e5f9231ee3 : SUCCESS in 1h 07m 32s","accounts_in_message":[],"_revision_number":5},{"id":"dc6c0c4bab5d7301c59a45e244422d620f02f1d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-14 20:05:07.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"13afcd12e88eaacd7a42cfaeb98c4d8f93c802d4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-14 21:20:14.000000000","message":"Patch Set 6: 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- requirements-check https://zuul.opendev.org/t/openstack/build/2a71f7462f9d4d49bb5a227428811594 : SUCCESS in 3m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/2e6329c2c1c6409bbd3093ddae2b59eb : SUCCESS in 1h 07m 10s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/c6ef14953fd94865a95811605117543a : SUCCESS in 1h 08m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d38eaf110a149ea939dc13d620064e2 : FAILURE in 4m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d53000e0bdb46f9a785ce29bd699035 : FAILURE in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bcdbab10162b48e187a73b3980c2dc92 : FAILURE in 4m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f228e3f7dbdb43d2bac8108077d906c1 : FAILURE in 3m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d92a9d9b251a42b5805d9ead69ab6ad8 : FAILURE in 4m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b0be644a447a4440ac3434c507c2fabc : FAILURE in 5m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7be60ccf982c40eb95cef80ab423fe17 : SUCCESS in 8m 52s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/442dae3dc78e46e6b883b163b4d0be3a : FAILURE in 4m 01s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/f5552384b84c41fa96eb5c3a5fdcd357 : FAILURE in 3m 53s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9d3580554d814f2d892ef3ac18fb182b : FAILURE in 4m 38s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/064de03b0fe1464d80cdac74e2e7e83b : SUCCESS in 13m 52s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/6d1add0458d34f929d08eb5ee122dc32 : SUCCESS in 24m 57s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/a5a18e5d04574f7981c98bea309558fe : SUCCESS in 15m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a94af32930b541bca4d297dcdb400e21 : SUCCESS in 53m 10s","accounts_in_message":[],"_revision_number":6},{"id":"c552e0dc439e0182cadf9c43d0d4046ca0da898f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-15 00:24:22.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"e0a3e6d1efd1677f42a0ec8d8dde8f62fb8a2686","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-15 00:25:25.000000000","message":"Uploaded patch set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"e9b1463a651136a8ad825403bb352d0e70e6c739","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-15 01:55:23.000000000","message":"Patch Set 8: 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/4e5eb1beffc245fe8d87a88d84ddec73 : SUCCESS in 1h 02m 38s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/372c568e4b25478b824c0b80939cae73 : SUCCESS in 1h 23m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6fff6add73644993babf80018916a97b : FAILURE in 4m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c501678c16cb43abbf6848066f78a54d : FAILURE in 3m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a336ce38bbb448a296ad2f90585cbaa2 : FAILURE in 4m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/91066939d8e3410ba4d0f62cab807942 : FAILURE in 4m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/55ed8469c380427ea826c5e13a3eba45 : FAILURE in 4m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/817606ee2b1c452b9981202407884ea5 : FAILURE in 4m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e412ac597f2499b8af8c0a77c19dc9d : SUCCESS in 8m 03s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d29f0d2d8c6545d3abce9d994de81923 : FAILURE in 3m 25s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/bff1120f1c014e79b31dc4346b238727 : FAILURE in 3m 51s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/49f7281a05864f6fac67b3db14cc371d : FAILURE in 4m 38s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5dc6b74ac32147ba8e57383fa55ce925 : SUCCESS in 13m 59s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/07693e8921224fb5a5b2f25fd723eda8 : SUCCESS in 26m 57s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/ab1cd9d4f5e74b14b9ab3f89c78360d0 : SUCCESS in 11m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/be2e87ac8a304b178f6583968d9842a8 : SUCCESS in 59m 27s","accounts_in_message":[],"_revision_number":8},{"id":"94a4a64367fe442a29a5c797add7f96895522329","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-16 13:18:47.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"21b5112775057bc112fad86e938bdb2575408c13","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-17 00:41:20.000000000","message":"Patch Set 9: 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/2765fa75f05e4b02820873ff0ef0c7b1 : SUCCESS in 1h 50m 47s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/577dda9d959e4d16b4725fd088bce966 : SUCCESS in 1h 12m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6be69b7fb37f4affa17be6c2116c86d1 : SUCCESS in 6m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/75293e34cda748ab8d7878944a6ba4f8 : FAILURE in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e27e1e50df34a20b6dcddbecc687d06 : SUCCESS in 8m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a3f49a818af844b1a4743e2180d63596 : SUCCESS in 4m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1103cc6e3cd24834ac452bc1751dd2c5 : SUCCESS in 4m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fe38219bf3884e2eab9c85b22bdfeecc : SUCCESS in 6m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aba517bdb35f4653a8cfe76810be5d68 : SUCCESS in 7m 25s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7ee0d61071a54a1185a2f39bbb85fca4 : SUCCESS in 4m 53s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/b67f32e381234764ba9116a3156558af : SUCCESS in 9m 55s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9b2c2146039546bf95b13b8eaab519e5 : SUCCESS in 9m 06s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a7aa9630c4f44b25bfb8e5c73f8e44dd : SUCCESS in 13m 17s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/df9b07df3efc40d7bec07b42e8ab2878 : SUCCESS in 29m 56s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/bf2545e536504ff593e4e8a27f848c50 : SUCCESS in 15m 42s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/37bd58e7dbb840b8b5e1c37eed826485 : SUCCESS in 1h 05m 00s","accounts_in_message":[],"_revision_number":9},{"id":"557859499e883a5b77f7485b3dfbab232da1583e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-17 15:02:31.000000000","message":"Uploaded patch set 10: New patch set was added with same tree, parent, and commit message as Patch Set 9.","accounts_in_message":[],"_revision_number":10},{"id":"e4d893832ac74c05b4609896428215ebb0d1be82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-17 22:21:57.000000000","message":"Patch Set 10:\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/f3ed4ca721dc4b35ad7e93b806014bb7 : SUCCESS in 1h 00m 45s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/fdb8cc8bce804804b63f5a96dfb918c3 : SUCCESS in 1h 21m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a2b0be1e0abd4ccfb3f639e9e2d1c5ad : SUCCESS in 6m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d3c7ec1a4e442e5a0897303abde0237 : FAILURE in 4m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99e305c9c4284c7ba9da7cf81d8a2d85 : SUCCESS in 8m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aa323219dce344f293159391e91f9461 : SUCCESS in 4m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f3c2771a7f73438da570226eb7e01547 : SUCCESS in 5m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/aaa38700bd494357a0446ef5b9c94ebb : SUCCESS in 5m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/647214212a804a32b5a6cae8a60cd2e6 : SUCCESS in 8m 05s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/af98139836c44341adade11b8b94c1a8 : SUCCESS in 5m 18s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/a593fa0d66804bcdbe391136c95b6cfb : SUCCESS in 5m 38s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7084c448b51649248c2d1e5737473f41 : SUCCESS in 6m 15s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0db93be7abe74ac89f7ffe2389ad5748 : SUCCESS in 15m 19s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9d89ab768ced4caca63e0be36e2cfd3e : SUCCESS in 27m 41s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/ef34e0b757f04e909d3cc37a41d38b80 : SUCCESS in 13m 58s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/def13731141b434bb0ff959609f79c24 : SUCCESS in 1h 00m 43s","accounts_in_message":[],"_revision_number":10},{"id":"05cc4d5856ebb732e5a84315d3352a8be23c08c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-17 23:07:51.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"b43ae5f46b632b930546809bf3117060f27419ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 01:08:10.000000000","message":"Patch Set 11: 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/410420080c714a6fa70c82cbd8d21850 : SUCCESS in 1h 07m 46s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/39caa1172bab4cbf884dbeeda8d47603 : SUCCESS in 1h 12m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e706d2ecda104f258463281cc35fb4b4 : SUCCESS in 6m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9e82130235574a0b8d32f080ae975ad2 : FAILURE in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11fdb821fcdf4488b820d61b38cc328a : SUCCESS in 5m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/647cfaf64adc486f9fdb1f0a67e846a7 : SUCCESS in 4m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/51adff849f1a41eca229d892ae12bc77 : SUCCESS in 5m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bc7738d535764866a733d7543a94469d : SUCCESS in 6m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f15c94f2ea7c4f8684e553f8401dadd1 : TIMED_OUT in 31m 03s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e3ddd851b84a441284df812b9d614456 : SUCCESS in 5m 08s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/7e0ee84228f340c8b135669d9e6c55de : SUCCESS in 5m 33s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/27ee463d17fe447e80cd672085d4d021 : SUCCESS in 5m 02s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0b235aad44ac40c69a0dc730dfebe959 : SUCCESS in 16m 15s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/ca0fe248838c4444addd88b1fbd12882 : SUCCESS in 23m 34s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/1cea3717529948d5827c0d52523bb12e : SUCCESS in 11m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81ee892f77704cc3b2e1bd834d2eb347 : SUCCESS in 57m 25s","accounts_in_message":[],"_revision_number":11},{"id":"b3dd0f19dd0849a279ae6459f0374614dd1fd04d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-07 04:46:24.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"02306aae7d8e8c97f961a1e51bb0a5dd5b5a3fd0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-07 06:04:13.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/cd1fa4614ace48689bcf785986934143 : SUCCESS in 52m 40s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/f827efb7321b44e08fd143b95159ae3c : SUCCESS in 1h 12m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6187bc874c3e49bfa9110290b9f09586 : SUCCESS in 6m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/720d34f8b08440c3bc03107cb8ac8ac5 : SUCCESS in 6m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48151dfa370a48c086fe735d85e6e756 : SUCCESS in 5m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/53c87a0309524c75aed920404436806d : SUCCESS in 5m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e7dd28e1a2794378a6f145e9eb81a18a : SUCCESS in 6m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5e9e21e3bd5c491c92dd0e31cde5fce7 : SUCCESS in 6m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1dc5ce0f100b400185997e1af49d42a2 : SUCCESS in 7m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/0952bc2ee29e4570963a7314c2e68a93 : SUCCESS in 6m 07s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/84e9e99f75fb4a4388d1527c24e274b1 : SUCCESS in 6m 41s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cff30014506c490ea26775905a1c943b : SUCCESS in 5m 47s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/74635d8997ee458eb399eb3946b18449 : SUCCESS in 16m 32s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/6996a5d3e5244c06b4d02039e288273e : SUCCESS in 18m 57s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/5a84b31a3dc34189bac53ef804fc218a : SUCCESS in 8m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/de0abd6704df43bb9d69980273901174 : SUCCESS in 58m 18s","accounts_in_message":[],"_revision_number":12},{"id":"cce4291ed73e786a4489a6095ce5a0c66402b6bd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-08 11:54:55.000000000","message":"Patch Set 12: Code-Review+2\n\n(3 comments)\n\nThere\u0027s still a FIXME inline, but fwict I can tell this shouldn\u0027t affect things and it\u0027s easy drop that FIXME or switch to the scheme at [1] later, if necessary. I think we can get the ball moving here.\n\n[1] https://review.opendev.org/c/openstack/placement/+/760240/2/placement/policies/base.py","accounts_in_message":[],"_revision_number":12},{"id":"cb824a6d7e0b8f98abf9fa5b5104fcc325dd157a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-08 11:56:03.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"7151bfafa34b7f06bd199d6dbd76678ed1e4770e","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-11 19:00:56.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"035a19278427cb33a7f0e9c0603c77584fa7802d","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 13.","accounts_in_message":[],"_revision_number":13},{"id":"192ddd4bb5d86111a2d7ce0ff288e84a393ee8e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 23:27:03.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/02b8bfd6155c44ffbe657c3fa7457887 : SUCCESS in 1h 04m 24s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/440e5b5514b74c04b636f2fdbd4a9249 : SUCCESS in 1h 11m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ed95f4cbc6ea440caef9c0f09135fbe9 : SUCCESS in 5m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/247ece2eb01a4c75a138e142b3ce3561 : SUCCESS in 8m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/157163b5aa2947f9b331d50ce3538f21 : SUCCESS in 6m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4a924180796c454b94977a1af7a1ae3c : SUCCESS in 5m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cde09773b7dd4dbd8128568a72c024f5 : SUCCESS in 5m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4140f70c8b5e4a62afbb763867be4cd5 : SUCCESS in 7m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c2ea2e9078a4c6b850c5f73cb220dcb : SUCCESS in 8m 58s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ebd698e49df142eaaec5813e14fd544f : SUCCESS in 5m 45s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/146da5011b254a3dbb61f847fb9f7d42 : SUCCESS in 5m 53s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f74b245e692d4cdda5b2cbd0720f3ff9 : SUCCESS in 6m 19s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ef10e4b7605d4f4399c7ff4278d6fca5 : SUCCESS in 10m 53s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/d12d4940db114e55ad07dbf1eb47dbfd : SUCCESS in 32m 42s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/4af4034972674659a710073af81b26c0 : SUCCESS in 11m 00s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4efd88ded6cc4d58a47f1d791b3fab71 : SUCCESS in 57m 04s","accounts_in_message":[],"_revision_number":13},{"id":"9eeca657e76fb9088bc711205bec2fabb0dc655e","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 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"628ab3bec79e632e3c9cf189f0628e74a0b5f0f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-21 03:48:01.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/60076289148f42e09965e1be9ba3e431 : SUCCESS in 1h 04m 07s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/d9abcf2bbd8e4990990d56ea83b45f56 : SUCCESS in 1h 15m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bc3042067fbd45c8a9e6e01c9e38a088 : SUCCESS in 5m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4dc27d19b8ea4bfbac10ea7b03c15f65 : SUCCESS in 5m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0634af73b2fa426eac52114c59f6b6e7 : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1d04c816eea04e1ba0e67da88184a733 : SUCCESS in 4m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d69bc1215f6a432b9268a5deda526bf4 : SUCCESS in 5m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/cdbcef74ee44427f9288b65bfbeb3357 : SUCCESS in 6m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db3d4043218a4c5f90875032496e8e0c : SUCCESS in 7m 00s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/374c9755c50c4e2899f25030f4710340 : SUCCESS in 5m 22s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/0c273668337744209284424b0a0ea454 : SUCCESS in 6m 29s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/35c42fd7b09d41c0afb5732aa1a71da2 : SUCCESS in 5m 50s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d5bcecf2cb59487d96b94013b888fd09 : SUCCESS in 14m 19s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/893765f8396d477597b61ec73a56b0e4 : SUCCESS in 36m 06s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/972aa0edbc19455d9bb90dc69abfabce : SUCCESS in 10m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/886249831d4f4137b811e25433593e90 : SUCCESS in 1h 01m 23s","accounts_in_message":[],"_revision_number":14},{"id":"956f36b10fec53ed52f3b4cd4835286f55e39ce9","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-21 15:32:13.000000000","message":"Patch Set 14: Code-Review+2\n\n(3 comments)\n\nStill looks good to me. There\u0027s a question on the still open FIXME but, as before, I\u0027m happy to solve this later. Also, we need a release note but that can be done at the end.","accounts_in_message":[],"_revision_number":14},{"id":"dd82241185d334e75cae955fdc01488e5c09d369","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 18:51:56.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"f0090b2ef665ffe0c3ea80ac01d891537efcbf13","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-22 00:02:28.000000000","message":"Patch Set 14: Code-Review-1\n\n(1 comment)\n\nnew policy behavior is well tested, but we should make sure old token are also working or not which is default behavior.","accounts_in_message":[],"_revision_number":14},{"id":"1dd9e788514e2101611fa368db2abf5354b1dfcb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:00:12.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"ae5237c431d164bf77d5ddfa441728745582e3c4","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:04:32.000000000","message":"Patch Set 15:\n\n(3 comments)","accounts_in_message":[],"_revision_number":15},{"id":"d4c2216635f9088081e3fcf2fbf8d2b8cf71c4c1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 02:46:44.000000000","message":"Patch Set 15: 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/cac12c131cc24eca8df1f09b97b699c3 : SUCCESS in 1h 03m 08s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/974ddf4a5ce34adbb086f1f3fd331382 : SUCCESS in 1h 06m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/156b5ea1e4f44a31a4183b3d0fc7a3e1 : SUCCESS in 7m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4a2e0e13cc354e0aaf859d7575ac674b : FAILURE in 6m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd448ad09b5b4dc6a1f219545f120300 : SUCCESS in 5m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7f1386ba2067447b891e841597327992 : SUCCESS in 4m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f2f85c4589b048de91dde499d232c115 : SUCCESS in 4m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/015479336bc245768573c8d1c5fda9a7 : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f162cd8328814c27bca71e3adc10015d : SUCCESS in 8m 48s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5620a77f6c564df39bab3f046cc90005 : SUCCESS in 5m 10s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/856c8e9badcb40019e00a350d6f51e45 : SUCCESS in 6m 01s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/348bd69c9db740bfbfadc0b24e30f2c1 : SUCCESS in 5m 13s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/efb4dd7bc4eb4fb9a5f67c22d40178b8 : SUCCESS in 15m 26s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9c7ec528443f46a3bb613f2ca280f0de : SUCCESS in 22m 39s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/c0ceba702c5648d19492def713402f04 : SUCCESS in 12m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6ac647ad09954ce3a7f2853a0151cf07 : SUCCESS in 1h 04m 09s","accounts_in_message":[],"_revision_number":15},{"id":"dc6cd3298dd504b47cd478a648dfb5124f31c448","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 16.","accounts_in_message":[],"_revision_number":16},{"id":"565fc3af52e6b6ede9d0c5c23851bea9ce8bba8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 05:10:52.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/6a30e9a1a8364fe990b26da71ea132b0 : SUCCESS in 1h 05m 59s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/cd85d8ebb2cb41ecb0f481fe41a79b3b : SUCCESS in 1h 19m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4cd20d5bb2e84ddea194036c055f33a4 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/05af1b7d9b554dfe8c39b0bc7d80ddd9 : SUCCESS in 5m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/da576d6ebdec41a7a2db54716843759a : SUCCESS in 5m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fa541800543d40ec9914c6238920efea : SUCCESS in 4m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3c53a8df60584e649538057f137b4628 : SUCCESS in 5m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/edb4f902760f4fad894868921ec8dd02 : SUCCESS in 6m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cffc303da13b4e95943d89c75e4faea6 : SUCCESS in 8m 27s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f960d48e022949f6b6f2fbe7c79c22f2 : SUCCESS in 4m 15s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/2c6ebeee6ba74f7bbdaf817d2d720358 : SUCCESS in 10m 15s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/66f323eba15347cbad9604d5e79b9c50 : SUCCESS in 5m 38s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e685cda9edd14112a6b48a6201fa0c3d : SUCCESS in 12m 32s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/7932406334e84f18ab36c3e93bb943bf : SUCCESS in 17m 16s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/6131d9d8e6ee4af380e614b0f7c0d297 : SUCCESS in 13m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ef6430423aa141ceab04c571b0d73bc8 : SUCCESS in 1h 04m 39s","accounts_in_message":[],"_revision_number":16},{"id":"38e38fbab098989d44d890f3365989acc38e0817","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-22 10:19:01.000000000","message":"Patch Set 16:\n\n(3 comments)","accounts_in_message":[],"_revision_number":16},{"id":"e71bbfd3a7150bba2d3b9eba82f78f6d300bb578","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-22 10:19:39.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"5a184305a82c4d7a1e8d199713363beedfa5e03d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-22 18:25:58.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"5c7bb13baf7c07996d1d6daea5abe6fd4e8ba349","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 21:01:01.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"926a384ed009d831b5733c50690b6bc392d230f1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 21:01:35.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"a4f12b16fae9da7fb0dacb74cdaae245ea97c511","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 21:04:23.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"71ee4592a161791627768d600cd679a42fcd7686","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 19.","accounts_in_message":[],"_revision_number":19},{"id":"2108e6c6c28ee80c0614c651724242a2bf2d7aa4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-23 00:30:57.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/5ad304c52fb14995ae4869050aefc64a : SUCCESS in 54m 52s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/93ba9dbe995641619da7dccd5f82585e : SUCCESS in 1h 16m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/927887bddfc345bfb018e8af4f92dadc : SUCCESS in 7m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9d39c7025a94458b86705bddb837a88f : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41259c9a7e2c4dd3ae38e43efc30b8a6 : SUCCESS in 5m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bdf21ccaff15401385b5d6f166244e49 : SUCCESS in 5m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8be4fa9763c4fb1ba41312baad11c11 : SUCCESS in 6m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0010ade2ec564424b9680ebcaf54029b : SUCCESS in 6m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3d49fe2c4ab04a109407867d9d508f57 : SUCCESS in 7m 28s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a6a593238b9f41c2a1559cad80e7df53 : SUCCESS in 6m 06s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/7ae6d0f290fb4bb9a6ce1e89b1421a01 : SUCCESS in 6m 37s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/72c4087dadda4e4783b5a4cecaabc2f0 : SUCCESS in 6m 36s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1330a9b2a05f43d880d101ecf0aeb492 : SUCCESS in 16m 43s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/77a1d0f6c60542609a27359d48085797 : SUCCESS in 21m 29s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/f1661814aa1040e882139aeab2f82310 : SUCCESS in 9m 52s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/198cb79ab4954f268a9c6786c13a625f : SUCCESS in 1h 05m 44s","accounts_in_message":[],"_revision_number":19},{"id":"3d8d308ad3295b9ea1cf2fa0d26e852bbc31ddbe","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-25 12:44:22.000000000","message":"Patch Set 19: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"5ecaf34c539987205120f8a55483c2e57cd739f1","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 20.","accounts_in_message":[],"_revision_number":20},{"id":"60b7924538fb85c96af0b39c9bcf4d68e635dd74","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 21.","accounts_in_message":[],"_revision_number":21},{"id":"7b862f3529a19a749602744584b3b681d67fecf7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:57:15.000000000","message":"Patch Set 21: Code-Review+2\n\n(1 comment)\n\nI squashed in my fix to this patch, but I think it\u0027s small enough in the grand scale of things to warrant still being able to +2","accounts_in_message":[],"_revision_number":21},{"id":"be615735f35d6285e88a101f03c72402dbf1ee46","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-26 14:50:16.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"dee71ed44e86a17b28d4fd81e655bd310d347208","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 15:09:32.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/148f054d187f463eaa99fcf6dd349e3e : SUCCESS in 59m 31s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/7c87b2db482a454cb50b2acd263e28c1 : SUCCESS in 1h 23m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b587a4e904d0459aa98cdcd5fd37b933 : SUCCESS in 6m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0bdd889577904adbb24221550c90ec81 : SUCCESS in 7m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4978d7ede7a0483ba11fb8b02e88cc46 : SUCCESS in 6m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b7cbae4a3e794317ac040214261d1e4b : SUCCESS in 6m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f2954352b78e451a96f5f578dd5c661c : SUCCESS in 6m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/be5d7c38489f41b78a5bcf032d7d6de9 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6dc97205a7504443a24c8bfa7837eb53 : SUCCESS in 10m 05s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ec864ebc14934377b8b7c095bada89d1 : SUCCESS in 5m 50s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/a744b3e5c6cc41e8bec9852041caf998 : SUCCESS in 5m 34s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/09332f5abc3c462298c4e7ae323e8fe1 : SUCCESS in 5m 08s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5f040e10cf5c4c6bbfbdb9b52800a88a : SUCCESS in 16m 53s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9bfb228041bc4060a56c4f7a7ff04751 : SUCCESS in 22m 24s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/e389ed44f62b4865b30057d9eee5b127 : SUCCESS in 10m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f13fe2ef94c4534b756325717d4cee6 : SUCCESS in 59m 00s","accounts_in_message":[],"_revision_number":21},{"id":"07cd181af867d953f80d272a08cadd8fb4bf67c0","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 19:49:54.000000000","message":"Patch Set 21: Code-Review+1\n\n(3 comments)\n\nlgtm, thanks. base rule definition can be done later.","accounts_in_message":[],"_revision_number":21},{"id":"41aa347f508c5da4108472cf0797eaf7e8f7e7df","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 20:07:15.000000000","message":"Patch Set 21:\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"fed6588f62df47a86abe1c3e6f36065fbc2ea209","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 20:14:49.000000000","message":"Patch Set 21: Code-Review-1\n\n(1 comment)\n\nI am changing my vote to -1 to think about SYSTEM_ADMIN which is not needed as such.","accounts_in_message":[],"_revision_number":21},{"id":"669102f155b4ef8c7b968156b996fd11cfc19964","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-26 23:32:59.000000000","message":"Patch Set 21:\n\n(5 comments)\n\nsome questions inline","accounts_in_message":[],"_revision_number":21},{"id":"9683792f469c003293ee10dc580d2180e4fa39bc","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 23:58:30.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"c173e2b07ffb81c2d93f1f4fe23ceaebed05864f","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 00:20:05.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"b3782295631d2f4bc59b3dd4720be23cda8268f7","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 03:00:48.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"15009d49563ec132f99f2637546feabc9bf5a4ba","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 13:59:55.000000000","message":"Patch Set 21:\n\n(3 comments)","accounts_in_message":[],"_revision_number":21},{"id":"2413b0c75a91c1f208808d531a2b8bec79012892","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:11:25.000000000","message":"Patch Set 21: Code-Review+1\n\n(1 comment)\n\nI am good here and let\u0027s add it in https://review.opendev.org/c/openstack/placement/+/760235/10 too for consistency","accounts_in_message":[],"_revision_number":21},{"id":"172ba6c46fe884a3532ec84cbe60f49036484c81","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 16:43:17.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"7c18184a80e6d3529186e6ac551758e53430a42d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:54:48.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"ce532b2979706b8d6b033ef10c9e6100e84cf534","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 16:58:17.000000000","message":"Patch Set 21:\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"82721ac1ff7b6ea320ea4cbc87c4f7cfbdf7c364","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:59:08.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"259f1309f4531345eb06a1c98d76a0d1d53409ab","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 17:02:28.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"ef3f278548b3096bec5533552f92a174f27dfa34","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-27 17:05:46.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"02bf3e5d51405d775d3a6a0da37453b4fd72d760","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-27 17:19:46.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"925b8514026bacd769f54412fabae7defffb2ae3","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 22.","accounts_in_message":[],"_revision_number":22},{"id":"31789c9b9fadc39d395449361d130ecdc7d6a5e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 23:23:52.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/e17dcbb8192546889c7aca153fc8a5b6 : SUCCESS in 1h 04m 29s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/fa522f8669184e6cb323b5e2671ba1e5 : SUCCESS in 1h 14m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3c5f65dca91414d8f5010e25a8d94f4 : SUCCESS in 7m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/68f4b3a5777b45a7a86fcbe5563951cb : SUCCESS in 20m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e1ff387a3ed4766812df4d9996b7e9b : SUCCESS in 4m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/baee58da85a84782bf388790bad2deb6 : SUCCESS in 5m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e6acaa9e2c644b03974500b0f3e5a2c5 : SUCCESS in 7m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b984dea5b99d43758f668c5c00ca9536 : SUCCESS in 8m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bb78361a33048e9bfc11f024d727e7b : SUCCESS in 8m 54s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/6c09a2095a5a4c79b6b8d5c69a1c785b : SUCCESS in 5m 44s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/f16a1dfb1940482db493c526104c78f3 : SUCCESS in 6m 54s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/52e103df3ba9482aa8207d8233463790 : SUCCESS in 5m 14s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e338c731496c4c52ab748ebc8a36b76f : SUCCESS in 15m 58s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9069c2e926134a65a1474910452ca8d7 : SUCCESS in 24m 14s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/5a06af29310847599e1212325edd54ff : SUCCESS in 9m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f8e4359702ec4e39951406454938d4bd : SUCCESS in 59m 04s","accounts_in_message":[],"_revision_number":22},{"id":"7a58502474320d3864a9acc2198b519a460a60dc","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-28 14:48:05.000000000","message":"Patch Set 22: Code-Review+1\n\n(1 comment)\n\nlgtm","accounts_in_message":[],"_revision_number":22},{"id":"7c4c87ba6587367461eb2ca76ab70f513acc5d11","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-02 17:21:20.000000000","message":"Patch Set 22: Code-Review+2","accounts_in_message":[],"_revision_number":22},{"id":"af1a321be884512e7f0d28ee15205e2e7ece80f5","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-02-02 19:01:57.000000000","message":"Patch Set 22: Code-Review+2 Workflow+1\n\nconverting my +1 to +2","accounts_in_message":[],"_revision_number":22},{"id":"a1597b29af61f0b34238e5900b57ce3755fb3573","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 16:19:11.000000000","message":"Patch Set 22: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":22},{"id":"08aa65940bf5746e35a0f6497becbd0277e57f7e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:37:31.000000000","message":"Patch Set 22: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/0e3430e8960f4a9b90ee240a46e02f15 : SUCCESS in 1h 00m 28s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/6823adbc02f04bd8aed2f823cba02e22 : SUCCESS in 1h 17m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/addfc5c778b240ae959613dd8ccaf9c4 : SUCCESS in 6m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03966b90752b4347ad34972481e5481f : SUCCESS in 5m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e9049e3463244509819522bd6db00b1c : SUCCESS in 4m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/82b6dbf34f5440bab1da45e2d5bc7452 : SUCCESS in 6m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df0c5bae7cfb41ae9a4e872015bef58e : SUCCESS in 8m 47s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/cadc8e8c47de4594a17d372ce03079fc : SUCCESS in 5m 05s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/65eac0988b3c47b897b9aa114e4d4d6d : SUCCESS in 5m 38s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ad0c9f093c864e5fbad9ae9a1dcef237 : SUCCESS in 6m 24s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/41f5a9aae69747a380a6557f59e67793 : SUCCESS in 15m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ec91335680cb46178be56f3b9f6a80e4 : SUCCESS in 56m 57s","accounts_in_message":[],"_revision_number":22},{"id":"25ef37d102f43f67deb1a8be27e067a606be5fee","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:37:49.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":22}],"current_revision_number":22,"current_revision":"73203a91b63488cf649d430f75c76e027a5fc717","revisions":{"25495ce839a9329256db663850af97b96e6ba1fb":{"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/40/760240/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/1"}}},"commit":{"parents":[{"commit":"24d6044d1d0766847c4695065fe61de9a573220d","subject":"Implement secure RBAC for resource classes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/24d6044d1d0766847c4695065fe61de9a573220d"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport 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: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/25495ce839a9329256db663850af97b96e6ba1fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/25495ce839a9329256db663850af97b96e6ba1fb"}]},"branch":"refs/heads/master"},"51632e602c1de3481adfbdcc49c178b7c4bb0b60":{"kind":"REWORK","_number":2,"created":"2020-12-10 20:09:36.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/2"}}},"commit":{"parents":[{"commit":"f0442937d9b91a1e0dc182a82520bab0b3cba7a1","subject":"Bump oslo.log version to 4.3.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f0442937d9b91a1e0dc182a82520bab0b3cba7a1"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-10 20:03:50.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/51632e602c1de3481adfbdcc49c178b7c4bb0b60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/51632e602c1de3481adfbdcc49c178b7c4bb0b60"}]},"branch":"refs/heads/master"},"e704d73733c8a7943096bfc0b309173a5f889ff4":{"kind":"REWORK","_number":3,"created":"2020-12-11 20:02:17.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/3"}}},"commit":{"parents":[{"commit":"f0442937d9b91a1e0dc182a82520bab0b3cba7a1","subject":"Bump oslo.log version to 4.3.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f0442937d9b91a1e0dc182a82520bab0b3cba7a1"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-11 19:56:43.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e704d73733c8a7943096bfc0b309173a5f889ff4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e704d73733c8a7943096bfc0b309173a5f889ff4"}]},"branch":"refs/heads/master"},"838577dfbb0509ec3c23b31bdaac770e251eac5e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-12-11 20:06:52.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/4"}}},"commit":{"parents":[{"commit":"b7e364504f25554a9eb0eb7264b9a6c09408e8d6","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b7e364504f25554a9eb0eb7264b9a6c09408e8d6"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-11 20:00:55.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/838577dfbb0509ec3c23b31bdaac770e251eac5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/838577dfbb0509ec3c23b31bdaac770e251eac5e"}]},"branch":"refs/heads/master"},"330a5802e34f92fd3b9d6cd8c1c444dbc95f1ef7":{"kind":"REWORK","_number":5,"created":"2020-12-14 15:12:29.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/5"}}},"commit":{"parents":[{"commit":"70e5b229824c05939ac0398d89b72756709bb50c","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/70e5b229824c05939ac0398d89b72756709bb50c"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-14 15:06:32.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Becuase of\nthis, we need to bump the minimum version of oslo.policy so that we can\nopt into using the new policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/330a5802e34f92fd3b9d6cd8c1c444dbc95f1ef7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/330a5802e34f92fd3b9d6cd8c1c444dbc95f1ef7"}]},"branch":"refs/heads/master"},"4ff84b4c92b656836fe5862e1da3eea1963540a1":{"kind":"REWORK","_number":6,"created":"2020-12-14 20:05:07.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/6"}}},"commit":{"parents":[{"commit":"42b50300c7ce1e9ba77a25547a9c46cf0462bc0a","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/42b50300c7ce1e9ba77a25547a9c46cf0462bc0a"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-14 19:59:20.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Becuase of\nthis, we need to bump the minimum version of oslo.policy so that we can\nopt into using the new policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4ff84b4c92b656836fe5862e1da3eea1963540a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4ff84b4c92b656836fe5862e1da3eea1963540a1"}]},"branch":"refs/heads/master"},"af7e8546231c30376366236b85128de6275b5a50":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2020-12-15 00:24:22.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/7"}}},"commit":{"parents":[{"commit":"0e66d5550e4e06b6ee1e8f2290bada79fb5bd641","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0e66d5550e4e06b6ee1e8f2290bada79fb5bd641"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-15 00:18:34.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Becuase of\nthis, we need to bump the minimum version of oslo.policy so that we can\nopt into using the new policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/af7e8546231c30376366236b85128de6275b5a50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/af7e8546231c30376366236b85128de6275b5a50"}]},"branch":"refs/heads/master"},"37300bae5e24619fdda4a4ad21236e6c03d21c90":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2020-12-15 00:25:25.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/8"}}},"commit":{"parents":[{"commit":"0e66d5550e4e06b6ee1e8f2290bada79fb5bd641","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0e66d5550e4e06b6ee1e8f2290bada79fb5bd641"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-15 00:19:31.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/37300bae5e24619fdda4a4ad21236e6c03d21c90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/37300bae5e24619fdda4a4ad21236e6c03d21c90"}]},"branch":"refs/heads/master"},"a7c9e334ea7b3a22bf7c657c2e2432b815784835":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2020-12-16 13:18:47.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/9"}}},"commit":{"parents":[{"commit":"89d97870a08fcf9b658d3297b1f697f13b94bcc7","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/89d97870a08fcf9b658d3297b1f697f13b94bcc7"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-16 13:12:32.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/a7c9e334ea7b3a22bf7c657c2e2432b815784835"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/a7c9e334ea7b3a22bf7c657c2e2432b815784835"}]},"branch":"refs/heads/master"},"346eeafb29ee3cd8234a6abc3fd90e518fec8172":{"kind":"NO_CHANGE","_number":10,"created":"2020-12-17 15:02:31.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/10"}}},"commit":{"parents":[{"commit":"dc4fb83cfc45a22d0be7bcac212adc5cf349dd3b","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/dc4fb83cfc45a22d0be7bcac212adc5cf349dd3b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-17 14:48:45.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/346eeafb29ee3cd8234a6abc3fd90e518fec8172"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/346eeafb29ee3cd8234a6abc3fd90e518fec8172"}]},"branch":"refs/heads/master"},"0c1edbc50fa118a01e3960657c7ae2fa4b952020":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2020-12-17 23:07:51.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/11"}}},"commit":{"parents":[{"commit":"32ef0c08247803f9b9e4ff7368c66cff99b3216a","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/32ef0c08247803f9b9e4ff7368c66cff99b3216a"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-12-17 23:01:41.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0c1edbc50fa118a01e3960657c7ae2fa4b952020"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0c1edbc50fa118a01e3960657c7ae2fa4b952020"}]},"branch":"refs/heads/master"},"041ae14bb87509e5f452052b360a4d8306ac4be5":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2021-01-07 04:46:24.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/12"}}},"commit":{"parents":[{"commit":"fb088779dda7224584971049717aa61aef5228b7","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fb088779dda7224584971049717aa61aef5228b7"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-07 04:32:47.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/041ae14bb87509e5f452052b360a4d8306ac4be5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/041ae14bb87509e5f452052b360a4d8306ac4be5"}]},"branch":"refs/heads/master"},"142e4f00e1060e59a7b5173169357c72951e150c":{"kind":"REWORK","_number":13,"created":"2021-01-11 21:32:25.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/13"}}},"commit":{"parents":[{"commit":"fb088779dda7224584971049717aa61aef5228b7","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fb088779dda7224584971049717aa61aef5228b7"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-11 18:57:17.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/142e4f00e1060e59a7b5173169357c72951e150c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/142e4f00e1060e59a7b5173169357c72951e150c"}]},"branch":"refs/heads/master"},"8e4137ecc6fe973387bbf082792c7230cba808b0":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2021-01-21 02:26:02.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/14"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 02:20:24.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e4137ecc6fe973387bbf082792c7230cba808b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e4137ecc6fe973387bbf082792c7230cba808b0"}]},"branch":"refs/heads/master"},"2a27724ffdf7c524ad92ae4deb932e619250480b":{"kind":"REWORK","_number":15,"created":"2021-01-22 01:00:12.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/15"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 00:58:49.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2a27724ffdf7c524ad92ae4deb932e619250480b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2a27724ffdf7c524ad92ae4deb932e619250480b"}]},"branch":"refs/heads/master"},"0ae4785ee2c37477417cb39630fc19e8e89da902":{"kind":"REWORK","_number":16,"created":"2021-01-22 03:44:41.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/16"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 03:36:53.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0ae4785ee2c37477417cb39630fc19e8e89da902"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0ae4785ee2c37477417cb39630fc19e8e89da902"}]},"branch":"refs/heads/master"},"f1d2e8fa0549c3a18743c34b05d11dd59b1ce323":{"kind":"REWORK","_number":17,"created":"2021-01-22 21:01:01.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/17"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 20:59:47.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f1d2e8fa0549c3a18743c34b05d11dd59b1ce323"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f1d2e8fa0549c3a18743c34b05d11dd59b1ce323"}]},"branch":"refs/heads/master"},"add783ffda8c176488c4890f5a57111844fee292":{"kind":"REWORK","_number":18,"created":"2021-01-22 21:04:23.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/18"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 21:03:03.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/add783ffda8c176488c4890f5a57111844fee292"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/add783ffda8c176488c4890f5a57111844fee292"}]},"branch":"refs/heads/master"},"0995fbc389c378f7572bc4cf670d6d6f73e65f13":{"kind":"REWORK","_number":19,"created":"2021-01-22 22:47:18.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/19"}}},"commit":{"parents":[{"commit":"e34420648763640ae668f3c694dd98df51eca1fc","subject":"Pass context objects to oslo.policy directly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e34420648763640ae668f3c694dd98df51eca1fc"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 21:17:54.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0995fbc389c378f7572bc4cf670d6d6f73e65f13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0995fbc389c378f7572bc4cf670d6d6f73e65f13"}]},"branch":"refs/heads/master"},"787c80961d6cb796b7a19c0b3efdc13c0e5f6d22":{"kind":"REWORK","_number":20,"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/40/760240/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/20"}}},"commit":{"parents":[{"commit":"c22a19a326a511383e34eed3a8297adfd59fe83e","subject":"policy: Don\u0027t persist default rule changes in tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c22a19a326a511383e34eed3a8297adfd59fe83e"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.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 resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/787c80961d6cb796b7a19c0b3efdc13c0e5f6d22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/787c80961d6cb796b7a19c0b3efdc13c0e5f6d22"}]},"branch":"refs/heads/master"},"616b4ac7ec0a9cb631bd4f6a40b9d1e3e1db8268":{"kind":"REWORK","_number":21,"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/40/760240/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/21"}}},"commit":{"parents":[{"commit":"c22a19a326a511383e34eed3a8297adfd59fe83e","subject":"policy: Don\u0027t persist default rule changes in tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c22a19a326a511383e34eed3a8297adfd59fe83e"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-26 12:37:58.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/616b4ac7ec0a9cb631bd4f6a40b9d1e3e1db8268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/616b4ac7ec0a9cb631bd4f6a40b9d1e3e1db8268"}]},"branch":"refs/heads/master"},"73203a91b63488cf649d430f75c76e027a5fc717":{"kind":"REWORK","_number":22,"created":"2021-01-27 17:35:11.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/40/760240/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/40/760240/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/40/760240/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/40/760240/22"}}},"commit":{"parents":[{"commit":"f9f65994724d7b054e79bdd5fb53415b72e28dc9","subject":"policy: Don\u0027t persist default rule changes in tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f9f65994724d7b054e79bdd5fb53415b72e28dc9"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:05:43.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-27 17:05:06.000000000","tz":0},"subject":"Implement secure RBAC for resource providers","message":"Implement secure RBAC for resource providers\n\nThis commit updates the policies for the resource providers in placement to\nsupport read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nThis commit also introduces some testing infrastructure and plumbing\nthat is useful for implementing protection tests with gabbi. Including\ntesting for deprecated policies.\n\nChange-Id: Icc904bf325eaa60377171a22a86932135c384e6a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/73203a91b63488cf649d430f75c76e027a5fc717"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/73203a91b63488cf649d430f75c76e027a5fc717"}]},"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":{}}}]}
