)]}'
{"id":"openstack%2Fplacement~760235","triplet_id":"openstack%2Fplacement~master~I1242287418361ee48940f5bd2ee1bdc72cf1543e","project":"openstack/placement","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"I1242287418361ee48940f5bd2ee1bdc72cf1543e","subject":"Implement secure RBAC for aggregates","status":"MERGED","created":"2020-10-28 21:08:29.000000000","updated":"2021-02-03 18:38:53.000000000","submitted":"2021-02-03 18:38:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":29,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"760235-secure-rbac","meta_rev_id":"1b8253e279cb061c548a9a829e0676f928d9d307","_number":760235,"virtual_id_number":760235,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-03 18:38:47.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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2021-02-02 17:22:29.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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-02 19:02:07.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":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-02 19:02:07.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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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-11-13 00:16:24.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-11-13 15:27:40.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2020-11-20 11:40:23.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-12-10 21:41:13.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"CC"},{"updated":"2021-01-26 20:09:47.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:50:01.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":"REVIEWER"}],"messages":[{"id":"6271de06c4a1c1f3d28825b17f76de89fdb1faf0","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":"0d2fe88fc2deb878ed7c50111f1e9dc97d90eaa5","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:09:15.000000000","message":"Topic set to secure-rbac","accounts_in_message":[],"_revision_number":1},{"id":"bd40604394c350e8666bab7f8028f3e604e45c51","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:17:10.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5397a14f01f41180e6983403289db58eb9106111","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-29 06:22:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/163380e8fbf741cdb2b0047d33af119d : SUCCESS in 1h 10m 59s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/a2183ce5b03e491e8c18c42e199f4aa3 : SUCCESS in 1h 10m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9f074db5b4de43559f9243adb07feb03 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/57417b1f42fe406dbe23aa1e3dbe446f : SUCCESS in 6m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10ecbc14f5504f7892d6ffb6b72a2cfa : SUCCESS in 5m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0a01edcebda94b8fa283e919fdae240f : SUCCESS in 4m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ef5bf31f541a4a43904cd95670a712fa : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f2e4a56241074ae8b5967a95da0e283c : SUCCESS in 7m 59s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/618da9ead1fd4d79a8f9480c220eaf5e : SUCCESS in 5m 01s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/57b0562ff27148989280babf286bcd82 : SUCCESS in 5m 55s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/33b63135a7104d818fec115be10bacc8 : SUCCESS in 29m 59s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/3affde13c2c84a568fdf2f489a8d41ea : SUCCESS in 21m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/de5485d75c7d47b5ba2312d2c4d7df86 : SUCCESS in 1h 46m 17s","accounts_in_message":[],"_revision_number":1},{"id":"83503757f3c70d603e3f44e95fb26209439bba9a","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-11-12 22:32:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4d2a197a4ee9656c322c15fb1a3c3cd5765c2a35","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-11-12 22:34:07.000000000","message":"Patch Set 2:\n\nI took another swing at testing with Gabbi. I attempted a similar approach using unit tests, but I found that I was duplicating a lot of the plumbing in place in placement functional fixtures [0].\n\n[0] https://opendev.org/openstack/placement/src/branch/master/placement/tests/functional/fixtures/gabbits.py#L53-L112","accounts_in_message":[],"_revision_number":2},{"id":"ba4d7ef7367a595c7b1661fd99537eb6e2acbfe7","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-11-12 22:36:14.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c9371f0c7d098b9fed6d40ad4ea3ae857e71b78c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-13 00:16:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/67f3a85bdc724203be195a3e5d78c08b : SUCCESS in 1h 05m 45s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0aa895c256de4b7a9a7e2f183aedf53e : SUCCESS in 1h 15m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8090d132c6f541b0bd7a644d2b7a8dac : SUCCESS in 7m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7cea5b20394543b2a9acc4761af0db48 : SUCCESS in 5m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff81daf81fe54f99bc82e5587bdb098c : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/47546fb874804f318ed2517702c0cf07 : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/25e403a7c26041499679ffecc3624d56 : SUCCESS in 7m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e63fa7fd2e67491eaf91692f6d895e37 : SUCCESS in 5m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fcf7469c1b44422096d24f3284649748 : SUCCESS in 7m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/47a419817f6f41a0864aca09555b778b : SUCCESS in 5m 56s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/6df31eba1f454741a8c125aaa2c711fa : SUCCESS in 6m 20s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/239ca0a70f6b4ce29d1e095d4c51f9ed : SUCCESS in 6m 10s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c0cc02c185c84ce188b354c3c0b2d461 : SUCCESS in 14m 29s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/4154cbeb6f29470d80858db29b55d1e4 : SUCCESS in 11m 06s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/57e5147cdf234c9d9cd26ca4ec63fe23 : SUCCESS in 11m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/635d52b099414135ad58e038ab1a4548 : SUCCESS in 58m 05s","accounts_in_message":[],"_revision_number":2},{"id":"815e4e6521a8344bf9416fa3ab7780df9e64c4df","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2020-11-13 15:27:40.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nlooks mostly good to me, but the tests need more testiness, don\u0027t they?","accounts_in_message":[],"_revision_number":2},{"id":"b3293080c92c23af9e8fafaee66885a7b86e796d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-11-16 14:49:02.000000000","message":"Patch Set 2:\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e looks mostly good to me, but the tests need more testiness, don\u0027t\n \u003e they?\n\nYep - I completely agree.","accounts_in_message":[],"_revision_number":2},{"id":"493d0c03cb60cb1aee90e8dacd9c2c8e67029109","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-20 11:40:23.000000000","message":"Patch Set 2:\n\n(6 comments)\n\nSome general policy questions inline, plus a request for context comments on one change","accounts_in_message":[],"_revision_number":2},{"id":"85739bc93dec9350e762de8ece8ba2fc9846261f","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-10 15:19:49.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"217750946d9c36a6d8c439f46aec49a263fb2c5e","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-12-10 20:12:18.000000000","message":"Patch Set 2:\n\nI addressed some of the common concerns about testing infrastructure and policy check strings in the resource providers patch.\n\nIt probably doesn\u0027t make sense to implement this patch first since aggregates have a dependency on resource providers. I\u0027ll likely make this patch a follow-on patch to https://review.opendev.org/c/openstack/placement/+/760240","accounts_in_message":[],"_revision_number":2},{"id":"9ca31ac90958e3ed52a68e417e9f32e42e561e07","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-12-10 21:22:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c42733ae634ef79893dd5af229b1b24c5f8206ed","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-12-10 21:41:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"249173d6092848a960ad72e5c934c1b9c927144c","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 3.","accounts_in_message":[],"_revision_number":3},{"id":"25f2368e7c86ad15c2e0ebff2c769edc21234415","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 23:30:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/5a031bdd413743fb8248ac3bddce1234 : SUCCESS in 1h 03m 21s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/cbe6ffff1ae243d1893e2bc22ef355a4 : SUCCESS in 1h 13m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e7662cab1f6548b2a73d6760cd6ade99 : SUCCESS in 10m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/db66f3e677e34801bce615c61525a609 : SUCCESS in 7m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f9598635bfe404a9db09dac5aa670ad : SUCCESS in 5m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2457c52577d94949870430baf47cb60e : SUCCESS in 5m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e50df69a9df847e7ac7e0ef36ac5fdce : SUCCESS in 5m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/32638d40cdb544ffbb518cad50add3e1 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6328f18ccd214e0e9a5ee5cec638a0ea : SUCCESS in 7m 29s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d40678cdc01741529e5c4c8fa9871a3d : SUCCESS in 5m 05s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/0e3dadb8a48b4933b2036d2c177a4d37 : SUCCESS in 6m 18s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/53271abd69aa4f2897f13db7d2cf1468 : SUCCESS in 6m 23s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/280f1a4657ed40b299c008e9a58870d6 : SUCCESS in 13m 28s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/f0964e2296164a59866016f401c63e60 : SUCCESS in 25m 51s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/0e6bd5bc4f444f16ab5cdb0af91771bd : SUCCESS in 10m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ae2148bd85c347c49850c94d1cafbf87 : SUCCESS in 45m 26s","accounts_in_message":[],"_revision_number":3},{"id":"2d298929d8101a050821d94540ce0b37f3194410","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 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"c974e0647e76092477738bf308e2d88185acb2f3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-21 03:46:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/a65f603b30b64f599314c254e83eb2b2 : SUCCESS in 54m 31s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0b935ca4438e4cfa90784eb6af48e5a9 : SUCCESS in 1h 16m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2130c25149c450b8a01b7336235b57f : SUCCESS in 7m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0da48410c60f48de8a1c00ea5baa59b4 : SUCCESS in 7m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dc56dfb41562475ca0d3a0bab1d4b68c : SUCCESS in 6m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/41d447a9f8a84f8bae7f08faf2e78b8b : SUCCESS in 5m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6249aefef3e74de498cbc5c37bf33d64 : SUCCESS in 6m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c11fddd4be8a45d69bb30fe0e6d7b0fa : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d995738d62b499393e874df48888027 : SUCCESS in 7m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/48e497f4174b4665ba65d35f5e5ef079 : SUCCESS in 6m 04s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/a961ee4e98064613b89374e65531aaf4 : SUCCESS in 6m 02s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4fe23c892cb54ee4b7fe4e4ee7a5e0ca : SUCCESS in 6m 29s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a9da08e6216449cab95b5d5734091e3f : SUCCESS in 13m 55s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/48d606fa0b184270912fe1c70163ffa3 : SUCCESS in 18m 52s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/4d2a42889bb24273b1d943dd1638540e : SUCCESS in 10m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/129a8d347b19477fbb06085fccdf16a0 : SUCCESS in 57m 10s","accounts_in_message":[],"_revision_number":4},{"id":"efe2d4c7debd06bc83323013db2e4a8236533edf","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-21 16:53:42.000000000","message":"Patch Set 4: Code-Review+1\n\n(2 comments)\n\nThe tests for this all look sensible. I have one question inline. Happy to bump to a +2 after a look at that","accounts_in_message":[],"_revision_number":4},{"id":"751c73594fcf3a2ee76a1de5a6c29716345be6d9","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 16:58:55.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nNew patch on the way.","accounts_in_message":[],"_revision_number":4},{"id":"275b33fb86e4fbb33c14d5c6d8a32d2ff7e0f516","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 17:09:45.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2c25b3cf009f18a87f27f67c813e8a82f2393a7b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-21 17:14:29.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ba7083eebf601ff2d7704fc5bc2b9107ac2d70f0","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-22 00:03:16.000000000","message":"Patch Set 5:\n\nditto, to add the legacy token tests. same for all the patches in this series.\n\nhttps://review.opendev.org/c/openstack/placement/+/760240/14/placement/tests/functional/fixtures/gabbits.py#763","accounts_in_message":[],"_revision_number":5},{"id":"9525a823f4b78a57fb3cabb549d70ab5d16d89af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 01:10:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/0a1e77f12ac44189a9c01f0b3fb344a2 : SUCCESS in 57m 52s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/a1b57e493c3242a1b8a7c30daa5af808 : SUCCESS in 1h 15m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/643e26c352f44d45ad2f1b47e4219890 : SUCCESS in 8m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/17e27425afe9488780625f7cba78c294 : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85763fc6bb264760939b229babe4bf8e : SUCCESS in 6m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2c427d0d6f35455fa5c76ca4574b8ea2 : SUCCESS in 5m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6c3a5c57db454430869965ee5eb50510 : SUCCESS in 6m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/77fd48e2f53648f386a4931bc74a0978 : SUCCESS in 8m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30c787fa141a4deca5f67833a71b14e8 : SUCCESS in 7m 53s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d0cb7327cc5a4b97854a12f111412f5c : SUCCESS in 7m 03s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/b3be9d2ca55b4eb19fd7299e7ba4df45 : SUCCESS in 7m 08s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/976b173926604991b9dbd1792115d042 : SUCCESS in 5m 34s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/af0335b668824652a946732924169dde : SUCCESS in 16m 10s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/49f29b7727614fbd87a041949d52a5ae : SUCCESS in 22m 55s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/d3e3e3d7d38c475cb843b2b378922aa1 : SUCCESS in 10m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6823b1e25ed249b28a52f5b30341b468 : SUCCESS in 54m 51s","accounts_in_message":[],"_revision_number":5},{"id":"07b0020333eb6865dc1fe397728cb0e5d24e712c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:37:28.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ee025d0c76f30ca40bc7db5a6cce8887537b5777","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 03:14:17.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- grenade https://zuul.opendev.org/t/openstack/build/aa2dbc142aa84ccb973942852ed2d8c6 : SUCCESS in 50m 28s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/a4e7954a1bc0472499323b1a24f66b69 : SUCCESS in 58m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/505dd48ecb1946008ba8b0612534747a : SUCCESS in 8m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4eef60f208e04b32b4a3c32234e0c2a3 : FAILURE in 5m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7779c75a581b41c79873b6b0532801e8 : SUCCESS in 4m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/77fc7d9380824035b36264ac619f541b : SUCCESS in 4m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9f9cc5b73779443f8e0e573d139d0487 : SUCCESS in 6m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ac5f9593949143a595ea29f7e8c88197 : SUCCESS in 7m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6afe959e0cb54607baa1a7f4c24ff419 : SUCCESS in 7m 23s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f61e22cbae054939bbef09d09f74a2a8 : SUCCESS in 6m 41s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/268b836bffa34f7b89feaf00cbe108fd : SUCCESS in 6m 24s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1665483fafba4a4c966cd99f1be92ba0 : SUCCESS in 8m 22s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ba56289fc1e44052ac754125a7129248 : SUCCESS in 15m 11s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/4873c167351f4606bff0c9eb40475dfd : SUCCESS in 28m 54s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/9ed1f1478b8c41c19aefd4337fce5322 : SUCCESS in 10m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/62cf6f8def804370ad5df80dc2e15275 : SUCCESS in 1h 08m 05s","accounts_in_message":[],"_revision_number":6},{"id":"0c5bfc6e9f49c730f15c39ef83c76546c1b6299f","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 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"795b77fd23c6dd97a9fee3eb8f2ed5b594a2822d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 05:17:39.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/0dd23b0074464e8c9303bf52506888da : SUCCESS in 44m 45s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/1f7881bb720a40d09b8505c8b29f898a : SUCCESS in 1h 30m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2be5cba5dfe94f03ac062e188599f086 : SUCCESS in 6m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/89ee91db29b94e72ab86b854188f3167 : SUCCESS in 6m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/220f80a06d2e458fbfeea40cbbdfc630 : SUCCESS in 6m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f25bc6675c3d4ed9aeb85cd6f6db9d77 : SUCCESS in 7m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6a7d41ed61a7418fa71149c88c674c45 : SUCCESS in 6m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/424ab0728e764dcfb91f0324dcc4965e : SUCCESS in 5m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0061746630848f1a2c0d1be3fdcd000 : SUCCESS in 8m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5dcf670241ee42a7b43108ae2c333116 : SUCCESS in 11m 18s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/e23162d88d8b4824a2bd9db6183a7289 : SUCCESS in 8m 07s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6d66fa90a6ec48e7815f6162ec275e85 : SUCCESS in 5m 25s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e590ac99a7ca4ba48381e73e093df440 : SUCCESS in 15m 15s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/03c391c91e9c49ff9caa59595af90648 : SUCCESS in 27m 13s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/e83493b766964e4fbd4ba5333e14d9ab : SUCCESS in 10m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44dcbd4b06504eac934deeedded03a1b : SUCCESS in 59m 56s","accounts_in_message":[],"_revision_number":7},{"id":"33893d628d117c818f7d6c0bacbf76d2930cf5c7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-22 10:21:40.000000000","message":"Patch Set 7: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"bcba87e415ffc20141c792509a7321d61f9c4ea3","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 13:59:27.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"a24ed567304bee8ddc89a05560fbdd501c10cc37","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 8.","accounts_in_message":[],"_revision_number":8},{"id":"1f45e208d83961e637a0a3c849285f389e56bfee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-23 00:24:41.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/16b37c7c79f443219514f0534c213417 : SUCCESS in 1h 16m 40s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/fac77004f1c749f6a980332316f489ef : SUCCESS in 1h 34m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a7afae24a7fc4f6894770ae9f26a9e8a : SUCCESS in 6m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fe6145e2ec5c43b18126fb86be73c3d6 : SUCCESS in 8m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6bcf24b0f0548da97b5f8c421d6379e : SUCCESS in 4m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34880b74b0ea424bab79a1f3c37c3844 : SUCCESS in 4m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4129697d7d3e4c888bbf9adbf43a67f4 : SUCCESS in 5m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7c01dc704f4c4a5ab700d4d405182492 : SUCCESS in 7m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0a46b473c064a7facce500e65296c5e : SUCCESS in 8m 13s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/788eb172000c4fc8911c53e5d14ea3a0 : SUCCESS in 5m 56s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/4d0c14e1ede848858404d36fa676472c : SUCCESS in 7m 09s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/105ac7e14c8b48469e8ea88db1e33ff0 : SUCCESS in 6m 14s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/94239fd142074abd9c9ab53a37bfa2e9 : SUCCESS in 16m 03s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/a3a441bafc9c45c99027a93bd7d22972 : SUCCESS in 22m 36s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/203388dcb3324fc8a573af3d12328462 : SUCCESS in 9m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb16f9e60bec4652b33eabb16c89e858 : SUCCESS in 1h 04m 23s","accounts_in_message":[],"_revision_number":8},{"id":"4bbd59dec9241098487b162bcfe96f9f080f1db2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-25 12:45:07.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"981cfb23d16dc3208b294001531d3edd455070b5","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 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"90606d0e223a2e6cd3d250d370e7165998e30adb","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 10.","accounts_in_message":[],"_revision_number":10},{"id":"2767e310a116cb9448c0c666443a057b6a080df6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:57:50.000000000","message":"Patch Set 10: Code-Review+2\n\nFixed some nits with the yaml. Still good","accounts_in_message":[],"_revision_number":10},{"id":"8acb0f776866a9da98b8da29f722a668f7a34af3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 15:23:17.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/945fc10d7e04410a9ae03539be3d90de : SUCCESS in 1h 06m 14s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/7269721e54fd4d57b89847c638b8fc40 : SUCCESS in 1h 35m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8284537ca47e4df18553b59901ee78b6 : SUCCESS in 5m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cfe4c50da66c4f568f032012eebab98b : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0652d46738ed4f2ea0f848098d4a69a1 : SUCCESS in 6m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b0c422024cf0441f86a4c31d3caeb712 : SUCCESS in 4m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f0c1cc8e5f7145149fe66029462a4b6c : SUCCESS in 5m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a507c405b53941cd9c8ee84e374bbc48 : SUCCESS in 7m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f2bec07ae3640c4be00ad1e9f2dc48a : SUCCESS in 9m 02s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/45a9cab99b8a4e98837916013834bffc : SUCCESS in 7m 01s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/be93a373989c4d7ba1aed7e74d898669 : SUCCESS in 7m 17s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0bbbd8dd69c8468f9729ea3eaace8f56 : SUCCESS in 5m 45s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/48417db9f4734da3be61ecd48003c010 : SUCCESS in 13m 33s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/1114ab40ef0146139e8f1971a67b3a99 : SUCCESS in 23m 27s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/8fcf0619e897418e965f08acfe966e3b : SUCCESS in 13m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6c810e933460444da7da05b625bd2aba : SUCCESS in 1h 08m 56s","accounts_in_message":[],"_revision_number":10},{"id":"18949b2c0919ca1e3b481e8f17bb699029232ecc","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 20:09:42.000000000","message":"Patch Set 10:\n\n(1 comment)\n\nI like this way for admin API so that we would not have any deprecation things at least for admin rule.","accounts_in_message":[],"_revision_number":10},{"id":"a487120801330c868e481225eec1b6e1c15bd78a","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-26 20:09:47.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"78b6e68cdea619f1ac1e3066925573be4db13033","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-26 23:50:01.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)\n\nyou should be useing SYSTEM_ADMIN","accounts_in_message":[],"_revision_number":10},{"id":"2a156c1abfcdcbe739cd2316a24f4a655750caa4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 13:58:01.000000000","message":"Patch Set 10: -Code-Review\n\nI don\u0027t know how I missed that missing update. Dropping +2 until we get [1] sorted out\n\n[1] https://review.opendev.org/c/openstack/placement/+/760240/21/placement/policies/base.py#21","accounts_in_message":[],"_revision_number":10},{"id":"451ec7c06e014b4842fdb0235b9e10953f2780ca","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:13:19.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)\n\nlet\u0027s be consistent for system_admin","accounts_in_message":[],"_revision_number":10},{"id":"48a41b3a7a3b08f2522565052ecdaf8b8718645f","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 17:09:43.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"c08e3e8448bcb6ab87b1606c66a18bf8a4d6b43b","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 11.","accounts_in_message":[],"_revision_number":11},{"id":"569075d03dbde6882ac81559dda0146f3571bd31","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 23:33:16.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/e333360df04243b3afa71c3105e9e3f1 : SUCCESS in 58m 46s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/dcb41232b6e74a1cb0938b7865277994 : SUCCESS in 1h 23m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2a28f0cc6af2476898aa52fc9756368a : SUCCESS in 7m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1822d30095064befb931f114f10207c1 : SUCCESS in 7m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e144223fead44d9a0a12d5112a2bd86 : SUCCESS in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9f6e5ee6b69148059c2d0b6d6a184aa0 : SUCCESS in 5m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/66db4741969441e1b0c31619444d0ed3 : SUCCESS in 5m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f0e146df1b084d76ac268ad08a8ff38e : SUCCESS in 5m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1aa9b519299d451cb110af6b687752f1 : SUCCESS in 7m 38s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f9b9f3e8a3144e8c953f1dcbcea27e94 : SUCCESS in 6m 13s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/c1d94362e71b449eb12a8d5dd25c6e57 : SUCCESS in 6m 32s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7fefeb06ba554e4ead455d7c30957cb7 : SUCCESS in 7m 12s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e503139aebb943ac8c283b91cd93bfc8 : SUCCESS in 14m 22s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/dbc6b3a716214428a553cc2da8389792 : SUCCESS in 32m 26s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/3b7af855e10c41d2a36b18dc092a9621 : SUCCESS in 9m 42s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67192b14a0ae4dd7aa03faf52a67813c : SUCCESS in 57m 00s","accounts_in_message":[],"_revision_number":11},{"id":"59c906ff3bf2dd90cb4be09d4bdee4781ba63e90","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-28 14:51:02.000000000","message":"Patch Set 11: Code-Review+1\n\nthanks, lgtm","accounts_in_message":[],"_revision_number":11},{"id":"7f6db12c8162157e7ac3dfb610947e68dadb85b1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-02 17:22:29.000000000","message":"Patch Set 11: Code-Review+2","accounts_in_message":[],"_revision_number":11},{"id":"6d247eeec557818faaf83939635026660792b97a","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-02-02 19:02:07.000000000","message":"Patch Set 11: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":11},{"id":"081b773b1dcd1ab28a2cdf4bfec39a6cce36b1d6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 16:19:13.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":11},{"id":"00f33421fcab1b81c8b3de3026437a502ac24542","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:38:47.000000000","message":"Patch Set 11: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/b5054d6f36cf4d47b2f1f8eb9675d2e4 : SUCCESS in 1h 03m 11s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/e6750bc00b95418d8f3e621ec5001142 : SUCCESS in 1h 17m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fcdf80f3c4554561983426747a1d3561 : SUCCESS in 8m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae80873c0e314bcd8a2fec267f3dfa21 : SUCCESS in 5m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dc69a40c89b34ee0b0694e82458fb445 : SUCCESS in 8m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cfb81a9cfd1a450a91b4e3318d47357f : SUCCESS in 5m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d2525651760e40119ec3c9515980b4d5 : SUCCESS in 7m 19s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/993f06913beb4bfaaf8496cf135301c0 : SUCCESS in 5m 31s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/3c6b0503988d434ab996737225f25457 : SUCCESS in 6m 02s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e8fd38036be74a7c87a73ec4d47e5f4a : SUCCESS in 6m 23s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fbacff0da45540a2a91e91169d98c91b : SUCCESS in 15m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6ea45a5c7791420991552fd6a33bc09d : SUCCESS in 1h 02m 28s","accounts_in_message":[],"_revision_number":11},{"id":"1b8253e279cb061c548a9a829e0676f928d9d307","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:38:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"468c1b738573780d6e607579c2f170f5f416a801","revisions":{"fe8cc8f554976eb9674e227051180d835b82db5d":{"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/35/760235/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/1"}}},"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:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fe8cc8f554976eb9674e227051180d835b82db5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fe8cc8f554976eb9674e227051180d835b82db5d"}]},"branch":"refs/heads/master"},"c44239b88a3345e8942821f37fecdf09e4a17b3c":{"kind":"REWORK","_number":2,"created":"2020-11-12 22:32:34.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/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:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-11-12 22:29:53.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c44239b88a3345e8942821f37fecdf09e4a17b3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c44239b88a3345e8942821f37fecdf09e4a17b3c"}]},"branch":"refs/heads/master"},"51a88fe6d9f9adaa9a98f516c059a6e1b47084f2":{"kind":"REWORK","_number":3,"created":"2021-01-11 21:32:25.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/3"}}},"commit":{"parents":[{"commit":"142e4f00e1060e59a7b5173169357c72951e150c","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/142e4f00e1060e59a7b5173169357c72951e150c"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-11 19:21:39.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/51a88fe6d9f9adaa9a98f516c059a6e1b47084f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/51a88fe6d9f9adaa9a98f516c059a6e1b47084f2"}]},"branch":"refs/heads/master"},"ada2449361caf5013c01c8e695136ed62c26c182":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2021-01-21 02:26:02.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/4"}}},"commit":{"parents":[{"commit":"8e4137ecc6fe973387bbf082792c7230cba808b0","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e4137ecc6fe973387bbf082792c7230cba808b0"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 02:21:19.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ada2449361caf5013c01c8e695136ed62c26c182"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ada2449361caf5013c01c8e695136ed62c26c182"}]},"branch":"refs/heads/master"},"1ba00cc3a0a4c0bfb57546d40c845e47dab53389":{"kind":"REWORK","_number":5,"created":"2021-01-21 17:09:45.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/5"}}},"commit":{"parents":[{"commit":"8e4137ecc6fe973387bbf082792c7230cba808b0","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e4137ecc6fe973387bbf082792c7230cba808b0"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 16:57:48.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1ba00cc3a0a4c0bfb57546d40c845e47dab53389"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1ba00cc3a0a4c0bfb57546d40c845e47dab53389"}]},"branch":"refs/heads/master"},"5b27fb7a189e334c4f03d52728e01ffb6b0d40d4":{"kind":"REWORK","_number":6,"created":"2021-01-22 01:37:28.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/6"}}},"commit":{"parents":[{"commit":"2a27724ffdf7c524ad92ae4deb932e619250480b","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2a27724ffdf7c524ad92ae4deb932e619250480b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 01:10:00.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/5b27fb7a189e334c4f03d52728e01ffb6b0d40d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/5b27fb7a189e334c4f03d52728e01ffb6b0d40d4"}]},"branch":"refs/heads/master"},"64a3b22793ff594ff802153b991a6d31269d73fb":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-01-22 03:44:41.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/7"}}},"commit":{"parents":[{"commit":"0ae4785ee2c37477417cb39630fc19e8e89da902","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0ae4785ee2c37477417cb39630fc19e8e89da902"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 03:37:10.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/64a3b22793ff594ff802153b991a6d31269d73fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/64a3b22793ff594ff802153b991a6d31269d73fb"}]},"branch":"refs/heads/master"},"91427adbc638437dc188ed5065be542d779c9bff":{"kind":"REWORK","_number":8,"created":"2021-01-22 22:47:18.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/8"}}},"commit":{"parents":[{"commit":"0995fbc389c378f7572bc4cf670d6d6f73e65f13","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0995fbc389c378f7572bc4cf670d6d6f73e65f13"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 21:17:56.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/91427adbc638437dc188ed5065be542d779c9bff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/91427adbc638437dc188ed5065be542d779c9bff"}]},"branch":"refs/heads/master"},"8e46db7f59806dc2c7ed4684929059f4b4b98233":{"kind":"TRIVIAL_REBASE","_number":9,"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/35/760235/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/9"}}},"commit":{"parents":[{"commit":"787c80961d6cb796b7a19c0b3efdc13c0e5f6d22","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/787c80961d6cb796b7a19c0b3efdc13c0e5f6d22"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.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 aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e46db7f59806dc2c7ed4684929059f4b4b98233"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e46db7f59806dc2c7ed4684929059f4b4b98233"}]},"branch":"refs/heads/master"},"363d21afa57a5586e96d55b458abfb1181b0317b":{"kind":"REWORK","_number":10,"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/35/760235/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/10"}}},"commit":{"parents":[{"commit":"616b4ac7ec0a9cb631bd4f6a40b9d1e3e1db8268","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/616b4ac7ec0a9cb631bd4f6a40b9d1e3e1db8268"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-26 12:54:37.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/363d21afa57a5586e96d55b458abfb1181b0317b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/363d21afa57a5586e96d55b458abfb1181b0317b"}]},"branch":"refs/heads/master"},"468c1b738573780d6e607579c2f170f5f416a801":{"kind":"REWORK","_number":11,"created":"2021-01-27 17:35:11.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/35/760235/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/760235/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/760235/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/760235/11"}}},"commit":{"parents":[{"commit":"73203a91b63488cf649d430f75c76e027a5fc717","subject":"Implement secure RBAC for resource providers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/73203a91b63488cf649d430f75c76e027a5fc717"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:01:21.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-27 17:08:47.000000000","tz":0},"subject":"Implement secure RBAC for aggregates","message":"Implement secure RBAC for aggregates\n\nThis commit updates the policies for the aggregates resource in\nplacement to support read-only roles.\n\nThis is part of a broader community effort to support read-only roles\nand implement secure, consistent default policies.\n\nChange-Id: I1242287418361ee48940f5bd2ee1bdc72cf1543e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/468c1b738573780d6e607579c2f170f5f416a801"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/468c1b738573780d6e607579c2f170f5f416a801"}]},"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":{}}}]}
