)]}'
{"id":"openstack%2Fironic-inspector~798359","triplet_id":"openstack%2Fironic-inspector~master~Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9","project":"openstack/ironic-inspector","branch":"master","hashtags":[],"change_id":"Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9","subject":"Add rbac scope enforcement handling to devstack plugin","status":"MERGED","created":"2021-06-28 17:09:37.000000000","updated":"2021-07-06 12:44:02.000000000","submitted":"2021-07-06 12:42:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"798359","meta_rev_id":"df2381248cfff0fe14f9d911bb6fe3669fd206ab","_number":798359,"virtual_id_number":798359,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-07-06 12:42:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":2,"date":"2021-07-05 13:08:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-07-06 11:25:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-07-06 11:25:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-28 18:48:29.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-07-05 13:08:07.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2021-07-06 11:25:07.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"}],"messages":[{"id":"b4c6054963d2e55f117162f6597a86e285a58338","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-06-28 17:09:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"628c6a4318dbc6f85c9f914971f78581a8398ca2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 18:48:29.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d84c607d4d464f4293d6c041d975d42a : SUCCESS in 7m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8be0652afb024f6fbc53132f94466edb : SUCCESS in 6m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/04ca753760654bcb95117d9f8a543f69 : SUCCESS in 7m 53s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4dd0137604d84f1cac821d5b9b99111e : SUCCESS in 7m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7d1530b44653485e93d1831ca698c165 : SUCCESS in 6m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ffb03d839691492ca46111588e3f7a19 : SUCCESS in 11m 06s\n- ironic-inspector-grenade https://zuul.opendev.org/t/openstack/build/4677e289c4884b619af9adfa69f73949 : SUCCESS in 1h 06m 17s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/56370e0615644d45ba9da78a667765b8 : FAILURE in 1h 33m 27s\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/8086ad3b6362472a9b76d19327ef12bd : SUCCESS in 41m 08s\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/d33c8bfab659479faf858e06a26e134f : SUCCESS in 1h 09m 22s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ec9585df118e41cb9b11136dd3845933 : SUCCESS in 7m 40s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ed2808e5b27f4649ad4255a2e2913e70 : SUCCESS in 25m 10s (non-voting)\n- ironic-inspector-tox-bandit https://zuul.opendev.org/t/openstack/build/4947ae4efbea4346929e457ebabaf41e : SUCCESS in 5m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"81e2a945b533978bc802de242460603a87bf861d","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-06-29 19:16:35.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"bed25f40c584f85eee096462c2794c95d2def04c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-06-29 19:35:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"89c310692df8b8c6ab24ceda74183a7b7b6d099a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 21:10:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cc072904cad64a96942fd01123c888e3 : SUCCESS in 7m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b062f0c44fac4637b077420998bf9763 : SUCCESS in 6m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/82097f876bf749d5b7515ce82327a60d : SUCCESS in 7m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d2dfd2adb6894358aca30605e25d5659 : SUCCESS in 7m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9fb171b7d5f34d88a28aec69e267168f : SUCCESS in 7m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4800ce6b9f4b44ce988aac7a6ece74e4 : SUCCESS in 10m 23s\n- ironic-inspector-grenade https://zuul.opendev.org/t/openstack/build/ba583d5b2e704e129d4222e255c08d4b : SUCCESS in 1h 22m 04s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/0c4b988477df45cdad289369d3ecdf43 : SUCCESS in 47m 25s\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/acd04cc680264047a38ac8d2dd1945f6 : SUCCESS in 44m 07s\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/ce6d9ac4cf2d43e48f4fd49e782668c5 : SUCCESS in 57m 55s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/dd3a825ca60f49328d2dd61db3738ce8 : SUCCESS in 8m 05s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b4219604ce7b43d1b91f5b4b20c4c82d : SUCCESS in 25m 18s (non-voting)\n- ironic-inspector-tox-bandit https://zuul.opendev.org/t/openstack/build/dded5a17f3aa4a1ab649cee8b3207ad6 : SUCCESS in 6m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"91b17678c9ff9d1e67baadc2168f5665b50ac752","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-06-29 21:44:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7b375a823810c9a9e01a27badef03bd949d1ed6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-29 23:34:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3d49ed224b8a4d409bc597d5f9ea3d6c : SUCCESS in 6m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/25f37d8d7977434d8f6a05c5b84fe04b : SUCCESS in 6m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0df1bbf77c574be5810a9a0c60b6b162 : SUCCESS in 7m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0a52d7f3d2b948d791564ee254a8d6e1 : SUCCESS in 6m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/72e1c2221c6641eeb3233199180a0c39 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06a0aa54c7d54ca8b63bf7c05f66eb8f : SUCCESS in 10m 25s\n- ironic-inspector-grenade https://zuul.opendev.org/t/openstack/build/54375a54d2a54eea8e64b0958b560a59 : SUCCESS in 1h 42m 43s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/ae73c35f4f2e4926b31a7685b03dec38 : SUCCESS in 54m 02s\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/8eb73598ab1a423e8c7d9ce06116e4f4 : SUCCESS in 43m 13s\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/1149ac864a0148f0a8c1b192e79a5c69 : SUCCESS in 51m 10s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4a73821718164fb78d0bc7008b4a582c : SUCCESS in 8m 04s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0015ecda1f2a457fbcb2a2d47d924bc0 : SUCCESS in 23m 48s (non-voting)\n- ironic-inspector-tox-bandit https://zuul.opendev.org/t/openstack/build/b17d42218a074f65b5f32b43dd814ffd : SUCCESS in 6m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d7d3df15206ded1230daa59f7b9213b8ebbdd570","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-06-30 17:41:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ff002dc9bec1205f4ebe1cfd251d2681c4b30de5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-30 19:43:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4524cb3d41f2421a966093a90695435d : SUCCESS in 5m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3bb19fb51918457c889b028e00555e6e : SUCCESS in 5m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/69bcd5ecc2cf4711961906089e292c40 : SUCCESS in 5m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ae697da790d47d5adb6f9c0d5772127 : SUCCESS in 6m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/10df09a70ce24426a7ef041d5f3f1146 : SUCCESS in 5m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4abf5bd85b0b4b4f9b02f90d18f2740b : SUCCESS in 9m 03s\n- ironic-inspector-grenade https://zuul.opendev.org/t/openstack/build/e0f4841f7a304cf4a528c709dff553da : SUCCESS in 1h 59m 44s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/7797d4170bdc48879f7225f59984c10e : SUCCESS in 51m 40s\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/0286c7a1edc84cdabf67e4361145eaf5 : SUCCESS in 43m 38s\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/bb546bb91ee349afbed278e15c4bc541 : SUCCESS in 48m 43s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/80ae8b1fb982411bb469774946e2cfb5 : SUCCESS in 7m 37s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bd04a3d6a6bc4963b87599abd56f5803 : SUCCESS in 27m 03s (non-voting)\n- ironic-inspector-tox-bandit https://zuul.opendev.org/t/openstack/build/b11a53691a8e42a08a0ceb8f566250f0 : SUCCESS in 4m 11s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d3166fc41e00516c7a99b46b09c4bcde4a3c98e4","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-07-05 13:08:07.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"4d634ad1995f6bd1ea3f506f70d031701604497e","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-07-06 11:25:07.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"65396e955bff51cdb3d7f22cce6c9c342a6fc78c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 11:25:41.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f32ffaa60dcbc53886971940bc66f16763035535","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 12:42:46.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba704cb22d554f54890e83283a9a89c5 : SUCCESS in 4m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/26f3d99f1b8b4cba9c9cecee15f3968e : SUCCESS in 5m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a2f3a86a6ecc43d6acbf9e333f582e93 : SUCCESS in 5m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19deed46b236489590621df50bdd9455 : SUCCESS in 8m 10s\n- ironic-inspector-grenade https://zuul.opendev.org/t/openstack/build/941cd5d078d64ea5b7a7e785c6ff87d9 : SUCCESS in 1h 15m 57s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/148026cfd6eb4fba84af5ec5c3015abe : SUCCESS in 1h 00m 03s\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/a0043a5542414b77912215e8cf35a916 : SUCCESS in 56m 40s\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/fff5a101ecc54d2dbd411b7d0afefb89 : SUCCESS in 1h 02m 33s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/09db029cc127452cbca2c9d02b80c706 : SUCCESS in 7m 09s","accounts_in_message":[],"_revision_number":4},{"id":"2b75fdff320f2eb610e7cb93d2c20cd1f4879ca0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 12:42:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"df2381248cfff0fe14f9d911bb6fe3669fd206ab","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 12:44:02.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b918e3eec6f4aceaa28030c9842fa32 : SUCCESS in 58s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"2c2dfe986e1f9994528e290f9b0f08ca2c62a3d3","revisions":{"5a1fe5ecf0101d8663973358495718ccc62fdd83":{"kind":"REWORK","_number":1,"created":"2021-06-28 17:09:37.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/59/798359/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-inspector","ref":"refs/changes/59/798359/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/1"}}},"commit":{"parents":[{"commit":"948325cae7f3fcce7589014509fa146373398d82","subject":"Fix SqlAlchemy \u003e1.3.19 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/948325cae7f3fcce7589014509fa146373398d82"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-28 17:04:37.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-28 17:09:32.000000000","tz":-420},"subject":"Add rbac scope enforcement handling to devstack plugin","message":"Add rbac scope enforcement handling to devstack plugin\n\nAdds explicit handling of scope enforcement setting by putting\nthe appropriate settings in place, and handling the appropriate\nconfiguration to communicate back with ironic based upon supplied\nenvironment variables.\n\nChange-Id: Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/5a1fe5ecf0101d8663973358495718ccc62fdd83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/5a1fe5ecf0101d8663973358495718ccc62fdd83"}]},"branch":"refs/heads/master"},"b65375c307c2bedae9e1464806fe287a167faaed":{"kind":"REWORK","_number":2,"created":"2021-06-29 19:35:08.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/59/798359/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-inspector","ref":"refs/changes/59/798359/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/2"}}},"commit":{"parents":[{"commit":"948325cae7f3fcce7589014509fa146373398d82","subject":"Fix SqlAlchemy \u003e1.3.19 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/948325cae7f3fcce7589014509fa146373398d82"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-28 17:04:37.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-29 19:35:00.000000000","tz":-420},"subject":"Add rbac scope enforcement handling to devstack plugin","message":"Add rbac scope enforcement handling to devstack plugin\n\nAdds explicit handling of scope enforcement setting by putting\nthe appropriate settings in place, and handling the appropriate\nconfiguration to communicate back with ironic based upon supplied\nenvironment variables.\n\nChange-Id: Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/b65375c307c2bedae9e1464806fe287a167faaed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/b65375c307c2bedae9e1464806fe287a167faaed"}]},"branch":"refs/heads/master"},"7186d7c4ede8af088726a96d878046021000ea87":{"kind":"REWORK","_number":3,"created":"2021-06-29 21:44:27.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/59/798359/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-inspector","ref":"refs/changes/59/798359/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/3"}}},"commit":{"parents":[{"commit":"948325cae7f3fcce7589014509fa146373398d82","subject":"Fix SqlAlchemy \u003e1.3.19 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/948325cae7f3fcce7589014509fa146373398d82"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-28 17:04:37.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-29 21:44:22.000000000","tz":-420},"subject":"Add rbac scope enforcement handling to devstack plugin","message":"Add rbac scope enforcement handling to devstack plugin\n\nAdds explicit handling of scope enforcement setting by putting\nthe appropriate settings in place, and handling the appropriate\nconfiguration to communicate back with ironic based upon supplied\nenvironment variables.\n\nChange-Id: Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/7186d7c4ede8af088726a96d878046021000ea87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/7186d7c4ede8af088726a96d878046021000ea87"}]},"branch":"refs/heads/master"},"2c2dfe986e1f9994528e290f9b0f08ca2c62a3d3":{"kind":"REWORK","_number":4,"created":"2021-06-30 17:41:34.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/59/798359/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-inspector","ref":"refs/changes/59/798359/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-inspector refs/changes/59/798359/4"}}},"commit":{"parents":[{"commit":"948325cae7f3fcce7589014509fa146373398d82","subject":"Fix SqlAlchemy \u003e1.3.19 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/948325cae7f3fcce7589014509fa146373398d82"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-28 17:04:37.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-06-30 17:41:29.000000000","tz":-420},"subject":"Add rbac scope enforcement handling to devstack plugin","message":"Add rbac scope enforcement handling to devstack plugin\n\nAdds explicit handling of scope enforcement setting by putting\nthe appropriate settings in place, and handling the appropriate\nconfiguration to communicate back with ironic based upon supplied\nenvironment variables.\n\nChange-Id: Ia27b26990e52b5b4ffb49b2fee3bdcca41dd75a9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/2c2dfe986e1f9994528e290f9b0f08ca2c62a3d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-inspector/commit/2c2dfe986e1f9994528e290f9b0f08ca2c62a3d3"}]},"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}}]}],"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":{}}}]}
