)]}'
{"id":"openstack%2Fplacement~760236","triplet_id":"openstack%2Fplacement~master~I1f47f1a96e32d3bc9526c14e5541af7992fd1f72","project":"openstack/placement","branch":"master","topic":"secure-rbac","hashtags":[],"change_id":"I1f47f1a96e32d3bc9526c14e5541af7992fd1f72","subject":"Implement secure RBAC for allocations","status":"MERGED","created":"2020-10-28 21:08:29.000000000","updated":"2021-02-03 18:44:18.000000000","submitted":"2021-02-03 18:39:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"760236-secure-rbac","meta_rev_id":"bd3149224816af42baeb69e742d09def98791841","_number":760236,"virtual_id_number":760236,"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-03 18:38:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":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":2,"date":"2021-02-02 19:02:41.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2021-02-02 17:23:11.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":1,"date":"2021-02-02 19:02:41.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":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":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":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-10-29 05:45:47.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-01-13 13:59:28.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2021-01-26 23:55:35.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"},{"updated":"2021-01-27 16:33:58.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"85e0bf7bd1a0eb243b18408879a8f2a5088e4b97","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":"fbeeaa776e92241b19b67eeec6330f2a371431cd","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-28 21:09:20.000000000","message":"Topic set to secure-rbac","accounts_in_message":[],"_revision_number":1},{"id":"72f7426a1fe56c76d1693396cb15a403f41e1287","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-29 05:45:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/9bc61a912f6f441a80088b7d906c40df : SUCCESS in 1h 03m 59s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/27fd2eab07ec43e0b30c449e85c3621f : SUCCESS in 1h 12m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/77413107fc3349c6a7eb24796a3f1cf3 : SUCCESS in 6m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/674e2cda42c443e4b1cc0a7e43af0202 : SUCCESS in 6m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/802a3b156427455a8701c0dfd03a51fa : SUCCESS in 5m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3aa96726a72c4b1ca8e39f210d87cd57 : SUCCESS in 4m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7f9ffff3ac4741d8b0972321f765837c : SUCCESS in 5m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bf16709d1264b4482141e7ca06a4b18 : SUCCESS in 7m 10s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/65a84a8412884bd2a5f481e22d7df4a2 : SUCCESS in 5m 08s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/969655fdb5d14df79e79218cd0b56d8a : SUCCESS in 5m 30s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/38f80b6111d947cabead71a189104bb8 : SUCCESS in 27m 29s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/06d367a8ac714799a87524fa9fac8485 : SUCCESS in 12m 09s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d40f07b59eff4d5caf6271952ce55b78 : SUCCESS in 1h 02m 01s","accounts_in_message":[],"_revision_number":1},{"id":"247e2c0ab9525cec33a6acd0b312772ccde3006a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-11 21:32:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"097c6d3d6ad70bfc87f599498d923abee6b8afad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 23:32:37.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/b963628d5dcc46fe9cce37189423ab98 : FAILURE in 57m 44s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/3a10fece28584d319718e6dd7f1902bf : SUCCESS in 1h 15m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cc484e93b84d4bdb99e89941ceb37fdf : SUCCESS in 9m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/50671cf0e860402a9e8da5de5e092e80 : SUCCESS in 6m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d375192341f24eaa9779d5eb41727479 : SUCCESS in 7m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c033667bddf44bf7b03c3916e8237634 : SUCCESS in 5m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8b7c9815b8c44ec4bd73b622f2cd525a : SUCCESS in 7m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0a6a5b279e324cf999dd40d3750f260d : SUCCESS in 8m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83f55ec6ba884323b47b17b6f4d8441f : SUCCESS in 7m 31s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5ae31519ec67499da5e305d6e801199d : SUCCESS in 5m 55s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/cf91db72a5974564849f4cc3b4779eae : SUCCESS in 5m 26s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7518dfcdca4948139417a907302842d4 : SUCCESS in 7m 05s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7fc5a23540de4aa5803792007e6dca39 : SUCCESS in 16m 39s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/117ff2144e094f69ad2489cfdbf8275e : SUCCESS in 41m 42s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/51d789999fd449dfba2cbeed06524d7d : SUCCESS in 10m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/18b4132d793144a29bd7a867d5447f83 : SUCCESS in 1h 03m 04s","accounts_in_message":[],"_revision_number":2},{"id":"b6c5ae0a86229adaf02402dafc0a9d29d3c66e62","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-12 14:42:01.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"2e22d4bf2b9695eb013a90c2be067eb866b4497b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 02:09:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/0bd89443dd4f4c269d8bb07897e20335 : SUCCESS in 59m 33s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/38781d60fe814ca8989bedb40048bbf0 : SUCCESS in 1h 26m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a9e62e20e890463ba31484ee5971802f : SUCCESS in 6m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d26abb577706426aacc4128e3be842e9 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cfa554cc9a6e4f83a550a1d20cdf150b : SUCCESS in 5m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3c4371c8c199435fbb2103ba2de1afb5 : SUCCESS in 4m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1fd6f71ffdbb4130ae6a9346d0fec1c4 : SUCCESS in 5m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/07b2b16648b640b2a0245608084d9feb : SUCCESS in 5m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f574add061f949fc9384150e0903ed77 : SUCCESS in 8m 07s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a9a59128a07c4ca5926b2463789cc866 : SUCCESS in 4m 22s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/ad73cf6cbe8f4601be79aa6c797b50d0 : SUCCESS in 5m 18s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e40e9639638a482abcbb70e6a3578ffa : SUCCESS in 8m 14s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/40518f47f75b430e94dd895b246c5680 : SUCCESS in 13m 50s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/a872432995fc4bfeb015037cce1bb1ea : SUCCESS in 35m 45s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/1623c1ec63904676bbfe45de0568614b : SUCCESS in 10m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/399bf0e45e3145c2b7f5964e1152f79d : SUCCESS in 57m 03s","accounts_in_message":[],"_revision_number":2},{"id":"8b0fc2573161a63dd6e3234977d542bbd6b0f5c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 02:26:02.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"bb63fe7b2e2dd9aa41d3ccaf90a411a74afbea5d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-21 03:49:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/46064285780644efa3b93469974a8a54 : SUCCESS in 58m 46s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/c14e4fde2e624e798b1c600ee2b20790 : SUCCESS in 1h 18m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ae6931f85d504d2dafe6791c9be30b74 : SUCCESS in 5m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/27d7768d4a5d4c478e31366a74db2607 : SUCCESS in 6m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/848ed94eb340429b91c671e3bbc2fd45 : SUCCESS in 5m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ba1aedf8f556469ca13a2f297f1b4c83 : SUCCESS in 4m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7f5cc91f38ab4b7caed64c8eaed03e5e : SUCCESS in 5m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6687f9fb36ed42ec8a8b82b9b6591c60 : SUCCESS in 5m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a993c9449c04d11910214b4526e3030 : SUCCESS in 7m 20s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/4faf26ee4f5f4fd1a248ed9802d4b259 : SUCCESS in 5m 34s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/5dde33950b8341dab94e58d453f9e5c7 : SUCCESS in 5m 09s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3448e5e85613466ab1a90bf77280e3b6 : SUCCESS in 5m 22s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/8815c1671ca54dc382204eee28550289 : SUCCESS in 13m 50s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/d2b19ec4058848afbf2e07948e3842f3 : SUCCESS in 30m 45s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/988fb1a37cc5473ca7297ed64c386660 : SUCCESS in 10m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d2e9e04b16764dc384268f82af905e25 : SUCCESS in 59m 29s","accounts_in_message":[],"_revision_number":3},{"id":"de28310a335eb6b6af97951dac7ba2c79bbb71c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-21 17:09:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"561389ae9780c084a51466ca44a71c90b797619c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-21 17:19:53.000000000","message":"Patch Set 4: Code-Review+2\n\n(2 comments)\n\nPotential test gap, but the code itself is fine and it\u0027s not a blocking issue IMO","accounts_in_message":[],"_revision_number":4},{"id":"f10fbb7ade82962a06d542234056331e45119ffb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 01:17:21.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/b7d37e6b7da246c098b03cbf5cbef2ad : SUCCESS in 1h 05m 22s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/69abd3c352c9473ebd26f9c34a917963 : SUCCESS in 1h 21m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/169e139189414bc8a76e9ee62da283b9 : SUCCESS in 5m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/473ed33b8dba4033a09884134beb3741 : SUCCESS in 6m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5505d4b0ffac40cda0b1b339b22d167c : SUCCESS in 4m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2c76297ecf9a4b058e1cee15c4450810 : SUCCESS in 4m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ff793a321d74efc8f1ce27b6e9ebed8 : SUCCESS in 5m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fb2722c1cfa24be6bdb1b3e8b1987a3f : SUCCESS in 6m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd27e6f243be4ce2b5815abb6017b420 : SUCCESS in 7m 20s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7f2375a86d354451bb1ed5bed9343976 : SUCCESS in 4m 52s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/d8d3f2413c884dfcab828ddd52becd61 : SUCCESS in 6m 08s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e2990a9f7cff43678497a7f402085171 : SUCCESS in 6m 41s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/bbb68edfe45f45459ae95694bd315ca5 : SUCCESS in 23m 03s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/c34e9ca2f80f47058f898b65d5cc9b08 : SUCCESS in 29m 23s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/1cb4ad79cb4e4443adac00a74161953f : SUCCESS in 11m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/318c4888b3074a99bf536ec1e1c10f5b : SUCCESS in 1h 15m 59s","accounts_in_message":[],"_revision_number":4},{"id":"edc8b04f21353345b1f36fea572bd3440cfc37dc","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:18:14.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"973ef565c439fc43d3425729c02a494600a633b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 01:37:28.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"db954e2e2433badb5d1389eaf95f28c857cdd574","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 03:30: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- grenade https://zuul.opendev.org/t/openstack/build/4e75d90f3d0f4b2a8b9860e58fece97f : SUCCESS in 1h 01m 24s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/65a9dc5248af437ab35e3d97a32ec01d : SUCCESS in 1h 27m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b86cc7f5061418ab77a9d8ba9f7e0fe : SUCCESS in 6m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9ab75a15d08d485c8dc0dec5c10f4ebc : FAILURE in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c7ef89b03f346a3bc3abdfa1084c089 : SUCCESS in 5m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7bb34bfa633241118ad0fef037c28b4e : SUCCESS in 5m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ef48d778d444ae79c07af92d9f35549 : SUCCESS in 6m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8e0992cb3d5141a095266684b6e91a57 : SUCCESS in 8m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b60e984c41c4fea841f7216bb521c3e : SUCCESS in 8m 37s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/cb39cd38568047309997ed9a5b2996de : SUCCESS in 5m 49s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/6a3da432dfaf432a9ea1f89d805d220d : SUCCESS in 5m 10s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/eb2e8ed8ccf848328698db2df130590f : SUCCESS in 16m 08s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/04d4a781fb5442248cc4469c97335de6 : SUCCESS in 21m 30s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/e36ff9f0d6f04afa85c01b63905e1995 : SUCCESS in 34m 15s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/f8bf2f0c5bd744a5b84a91f27397fb68 : SUCCESS in 10m 09s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9835a4359b3944e5842537c15cd9c50c : SUCCESS in 58m 13s","accounts_in_message":[],"_revision_number":5},{"id":"8ea532e734cd4f0e1bd1c6dcdafaca4b797fa127","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 03:44:41.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"5b0ed8e8930004a3d353d825f5a5f4b7d4728a48","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 05:03:44.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/1d74dfc9428e4d12a354d334b6e7d4db : SUCCESS in 1h 00m 13s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/977a748746244e6393a901718f7260f3 : SUCCESS in 1h 12m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0f72a3f02f59472980e86580c46646dd : SUCCESS in 5m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/93aa4fafcc8e4ab2bca9a97d7cbcc935 : SUCCESS in 5m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e045b3cfd644d16b16b83b6bc4edc63 : SUCCESS in 4m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bf224ff4a33242b58eeea30a3fad824d : SUCCESS in 4m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e7a6a418b22d4b388641b45a7714b8e0 : SUCCESS in 4m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0cf283d0aefd4f5f9e10c2540fafc68c : SUCCESS in 5m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/883638c22af3472cafc5568cf0d12055 : SUCCESS in 7m 21s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/16ceadbafe814e8eb23df6a16a4fea3d : SUCCESS in 4m 27s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/feae4714c03449d3a20031a5c404655c : SUCCESS in 4m 58s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e4136ab36e8f407596e3b70361e2d22e : SUCCESS in 4m 50s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/36915828a81241438ed2bf3d7beb4329 : SUCCESS in 13m 44s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/093aba0fd8384fb0b12d4eec9762fd93 : SUCCESS in 25m 46s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/9b52eada400644e0b14c35db27ba39e9 : SUCCESS in 23m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/21d65f47f3584179827c00a775c5f18b : SUCCESS in 1h 00m 54s","accounts_in_message":[],"_revision_number":6},{"id":"3da56d5e8e896f13e3c7c73ffa89a06f0caf5eb4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-22 10:26:33.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"2e19e8b8c11a70e19b1c16bc4b641122049829a3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-22 22:47:18.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"e60b04d9ea5fcbfac1ab5e59ecc94b30ded17746","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-23 00:09:11.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/05d1574da43b46fcbe3dbe4020269bf8 : SUCCESS in 1h 03m 29s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/fab47005875f49fcb3e3fb4f485312eb : SUCCESS in 1h 18m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0a7d5c0df0bb4914ba8144a661381695 : SUCCESS in 5m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bd333d9ccd6e45ad8f42c9a7123f9566 : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9386198c78e74bab8ee8c96a04373a03 : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c1bd3f4be0db448899c73a0544843a95 : SUCCESS in 5m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/75c25615cade445ebe080859b9e5a269 : SUCCESS in 5m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f100b8b795f74ac8902adfe9316d97e0 : SUCCESS in 5m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25ca8a2322604e69aa25b9977d3f241d : SUCCESS in 9m 20s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5ab4dcdef6ba46c6a72f40a3d32c6a69 : SUCCESS in 4m 59s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/1e761d69028b430d9b55332515396932 : SUCCESS in 5m 37s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0255aaa5119542709f71d991dc60897d : SUCCESS in 6m 22s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/95d90cb60faf43a7a6fb2b0c11e113cd : SUCCESS in 16m 28s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/aef2e541f76d46c7a8fdbba5d2226309 : SUCCESS in 17m 20s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/226083e0eaa244ae98de20511f873632 : SUCCESS in 9m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/afe59ac8e1564ec794514cf165fd0096 : SUCCESS in 56m 07s","accounts_in_message":[],"_revision_number":7},{"id":"8ccf8947621456f1aa73bb5f5202dd13bf3847b5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-25 12:45:27.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"6056b3642eca710cc46cc4c212b27f43b1a37d94","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:24:34.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"88f2df9596d6cd249404162ad028476246725fc2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:54:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"63140f7b2ad63152a06d70f5fb13faaf0626b6cc","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-26 12:58:10.000000000","message":"Patch Set 9: Code-Review+2\n\nFixed some nits with the yaml. Still good","accounts_in_message":[],"_revision_number":9},{"id":"aaf87ec8629474b659d169f45855a560fd6947ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 15:15:12.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/bcb54d7911da4823989d249b83a4c395 : SUCCESS in 58m 31s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0f28f43356df42a2bb58918cb18c6728 : SUCCESS in 1h 21m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5ff436f4dcc14401940378222a5836b3 : SUCCESS in 6m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/97dc1871e0404037a5f2a50fd96d66e7 : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/98a36dd08ef64385870a387e4eae9036 : SUCCESS in 4m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5111005d671e4e92bdd4ea868c3c1bd3 : SUCCESS in 4m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b0d833ee04f7476d8c98153c7bc40cbe : SUCCESS in 5m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c2237cc5671b4d25814ea8dc2973820b : SUCCESS in 5m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de54bbb3f7ff4aeb85548d93203eb613 : SUCCESS in 8m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b5b24d5a2bd24f0ca3dfa5544ea1438f : SUCCESS in 5m 08s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/0174b0f01be24680b5f6a8740bc2c773 : SUCCESS in 7m 58s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/43c212b803094cb9aee1987de07b811b : SUCCESS in 5m 23s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4a563921900f426dbace1c597c424cdd : SUCCESS in 13m 08s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/094bb679d8314e1ea59f5c2cc5e9df53 : SUCCESS in 23m 06s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/88cf36931f7b4aac9ebaa14ecdcd023a : SUCCESS in 10m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d608e5e5631d43caace297638abb78f3 : SUCCESS in 1h 02m 25s","accounts_in_message":[],"_revision_number":9},{"id":"04395e728bef56bf57cde4bd65e9817c0daee4d3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-26 23:55:35.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"4dbc7d57ee924de67b338d6f0eca764fc5d50710","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 14:04:38.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"174a41ea6cc0e88a66bc666b32848634dba64497","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-27 16:33:58.000000000","message":"Patch Set 9: Code-Review+1\n\n(4 comments)\n\n1 comment on fixing the test name for PUT Api, ca be done in followup not blocking.","accounts_in_message":[],"_revision_number":9},{"id":"f843b4fcd52763f7d17f274307f7c47a2889b68b","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 17:17:18.000000000","message":"Patch Set 9:\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"0966e75d63d0547b2c57467c58613d85dfc9e638","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-01-27 17:35:11.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"a1c5d41829f099d5aa2ef474e97d474f160cfc4e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 23:34:05.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/3ef8afbc43c94b7fa833b7ae02335f9c : SUCCESS in 58m 15s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/6dac9581ff1d4061b7fd6f1777b26197 : SUCCESS in 1h 21m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6bca2a78486542a495154ffc58bc746a : SUCCESS in 7m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b444cccaef3543f1a3023dddcb2b23e4 : SUCCESS in 7m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/75e9c836967c4a828d62abaa07dc855a : SUCCESS in 7m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/611b202cb1874a468d7577958210cd0d : SUCCESS in 5m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/44ad5735314244d7b4f5fb048b70c900 : SUCCESS in 6m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6a2cac8d4803432fa231db7b89150e34 : SUCCESS in 6m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/144823b4fb19450dba29c46db7040059 : SUCCESS in 8m 26s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c94c4acd001047d8af84bd0d9a9ba346 : SUCCESS in 5m 40s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/a4913216709a4a809e721eb38fa2eed1 : SUCCESS in 6m 13s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/acbdcf40a6a54f458ea1c6e95f397c83 : SUCCESS in 9m 19s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c3ba5a87952a421cbfdae406d03be94d : SUCCESS in 13m 20s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/74d89d89f1b94ad58ca1dcedeadaf1a5 : SUCCESS in 23m 16s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/a4895acb14db4bd38996a4db6a6d5977 : SUCCESS in 11m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b83d39eccf0b495397577490f28eae94 : SUCCESS in 58m 21s","accounts_in_message":[],"_revision_number":10},{"id":"2c0527e79687aa529571cdd37df80ada928b2cc7","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-01-28 14:52:24.000000000","message":"Patch Set 10: Code-Review+1\n\nthanks, lgtm","accounts_in_message":[],"_revision_number":10},{"id":"7bcd715fd91d64e915c3cde7cfaebc11d9666f8f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-02 17:23:11.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"557775e0178da6d553e20ea5fb13c6cb2011ab83","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-02-02 19:02:41.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"816040c7e5d1fcefccc723ad7f072b9dcd7a307c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 16:19:21.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"29c7172d3cc15b227fc34a9dc6d8808a7d88476f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:38:57.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/feb1009b20c941a98b57ecfd32dd51f5 : SUCCESS in 1h 00m 36s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/fde79b0d32594488bb75332f40f4f7b7 : SUCCESS in 1h 11m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0a54e50f747d4f6faff9e6f99e0b3ba7 : SUCCESS in 6m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b59d4e225c5b4262937056afbff5b4db : SUCCESS in 5m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/59c92cdccfef4016b97692c8d3deecb8 : SUCCESS in 4m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5ad3627aa4584ed1ae10fe227916225d : SUCCESS in 7m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26fffb690d734f5497dd3525f8fb7bc5 : SUCCESS in 17m 16s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ce391db8ca52425eb407ff94520a901d : SUCCESS in 8m 51s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/aefc7c8b22674876b681e8c7ad85f1f4 : SUCCESS in 6m 13s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/96d22ae58a424f5687eeb86d432c0751 : SUCCESS in 6m 10s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f06042ee54d44a1ba5573068067a25c9 : SUCCESS in 12m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6b0365f26f6f41cfa95bb811209956d3 : SUCCESS in 52m 48s","accounts_in_message":[],"_revision_number":10},{"id":"ae26b02991e2727cccbdc3f4f0ca520b95590b5b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:39:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"bd3149224816af42baeb69e742d09def98791841","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 18:44:18.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9dcdc7baaf33451e83043c944235c7d8 : SUCCESS in 1m 46s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"b8e648f13a6c8ab93ae777e2879dc0da6f58329a","revisions":{"a2ef27e0f2b0d7ff431e92128a43dfec83be00fd":{"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/36/760236/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/1"}}},"commit":{"parents":[{"commit":"fe8cc8f554976eb9674e227051180d835b82db5d","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/fe8cc8f554976eb9674e227051180d835b82db5d"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/a2ef27e0f2b0d7ff431e92128a43dfec83be00fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/a2ef27e0f2b0d7ff431e92128a43dfec83be00fd"}]},"branch":"refs/heads/master"},"4605f0896415e2a5919c509fae7a8aad7d665560":{"kind":"REWORK","_number":2,"created":"2021-01-11 21:32:25.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/2"}}},"commit":{"parents":[{"commit":"51a88fe6d9f9adaa9a98f516c059a6e1b47084f2","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/51a88fe6d9f9adaa9a98f516c059a6e1b47084f2"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-11 19:52:26.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4605f0896415e2a5919c509fae7a8aad7d665560"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4605f0896415e2a5919c509fae7a8aad7d665560"}]},"branch":"refs/heads/master"},"80f295ea7dde32fd71ca6397c9f6dc0c0fee4f5e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-01-21 02:26:02.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/3"}}},"commit":{"parents":[{"commit":"ada2449361caf5013c01c8e695136ed62c26c182","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/ada2449361caf5013c01c8e695136ed62c26c182"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 02:21:53.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/80f295ea7dde32fd71ca6397c9f6dc0c0fee4f5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/80f295ea7dde32fd71ca6397c9f6dc0c0fee4f5e"}]},"branch":"refs/heads/master"},"630771e5e2b0a45c1a29a0deddd0291513c6fa6b":{"kind":"REWORK","_number":4,"created":"2021-01-21 17:09:45.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/4"}}},"commit":{"parents":[{"commit":"1ba00cc3a0a4c0bfb57546d40c845e47dab53389","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1ba00cc3a0a4c0bfb57546d40c845e47dab53389"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-21 17:01:35.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/630771e5e2b0a45c1a29a0deddd0291513c6fa6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/630771e5e2b0a45c1a29a0deddd0291513c6fa6b"}]},"branch":"refs/heads/master"},"f617036e03fd6fe38b9ba3b95f3905478e71f4ad":{"kind":"REWORK","_number":5,"created":"2021-01-22 01:37:28.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/5"}}},"commit":{"parents":[{"commit":"5b27fb7a189e334c4f03d52728e01ffb6b0d40d4","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/5b27fb7a189e334c4f03d52728e01ffb6b0d40d4"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 01:15:46.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f617036e03fd6fe38b9ba3b95f3905478e71f4ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f617036e03fd6fe38b9ba3b95f3905478e71f4ad"}]},"branch":"refs/heads/master"},"65e81899fb2d810c8d69303f3f44023b16f694b5":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-01-22 03:44:41.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/6"}}},"commit":{"parents":[{"commit":"64a3b22793ff594ff802153b991a6d31269d73fb","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/64a3b22793ff594ff802153b991a6d31269d73fb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 03:37:57.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/65e81899fb2d810c8d69303f3f44023b16f694b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/65e81899fb2d810c8d69303f3f44023b16f694b5"}]},"branch":"refs/heads/master"},"589afe6a557e42dddc313e85f3f67344bc3f8ed5":{"kind":"REWORK","_number":7,"created":"2021-01-22 22:47:18.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/7"}}},"commit":{"parents":[{"commit":"91427adbc638437dc188ed5065be542d779c9bff","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/91427adbc638437dc188ed5065be542d779c9bff"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-22 21:27:35.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/589afe6a557e42dddc313e85f3f67344bc3f8ed5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/589afe6a557e42dddc313e85f3f67344bc3f8ed5"}]},"branch":"refs/heads/master"},"57620f7af84fd5e62e4161c29a3ed7c90f25610b":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-01-26 12:24:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/36/760236/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/8"}}},"commit":{"parents":[{"commit":"8e46db7f59806dc2c7ed4684929059f4b4b98233","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8e46db7f59806dc2c7ed4684929059f4b4b98233"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.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 allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/57620f7af84fd5e62e4161c29a3ed7c90f25610b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/57620f7af84fd5e62e4161c29a3ed7c90f25610b"}]},"branch":"refs/heads/master"},"f2de0989bb2a6c437519295184fae79367b2e407":{"kind":"REWORK","_number":9,"created":"2021-01-26 12:54:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/36/760236/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/9"}}},"commit":{"parents":[{"commit":"363d21afa57a5586e96d55b458abfb1181b0317b","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/363d21afa57a5586e96d55b458abfb1181b0317b"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.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 allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f2de0989bb2a6c437519295184fae79367b2e407"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f2de0989bb2a6c437519295184fae79367b2e407"}]},"branch":"refs/heads/master"},"b8e648f13a6c8ab93ae777e2879dc0da6f58329a":{"kind":"REWORK","_number":10,"created":"2021-01-27 17:35:11.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/36/760236/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/36/760236/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/36/760236/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/36/760236/10"}}},"commit":{"parents":[{"commit":"468c1b738573780d6e607579c2f170f5f416a801","subject":"Implement secure RBAC for aggregates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/468c1b738573780d6e607579c2f170f5f416a801"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-28 21:03:01.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2021-01-27 17:15:56.000000000","tz":0},"subject":"Implement secure RBAC for allocations","message":"Implement secure RBAC for allocations\n\nThis commit updates the policies for the allocations 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: I1f47f1a96e32d3bc9526c14e5541af7992fd1f72\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b8e648f13a6c8ab93ae777e2879dc0da6f58329a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b8e648f13a6c8ab93ae777e2879dc0da6f58329a"}]},"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":{}}}]}
