)]}'
{"ironic/common/policy.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14e706c9d0e50e6427ccbc7f73cf70693e4f7f12","unresolved":false,"context_lines":[{"line_number":966,"context_line":"        operations\u003d["},{"line_number":967,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru/methods\u0027,"},{"line_number":968,"context_line":"             \u0027method\u0027: \u0027GET\u0027},"},{"line_number":969,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":970,"context_line":"             \u0027method\u0027: \u0027GET\u0027},"},{"line_number":971,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":972,"context_line":"             \u0027method\u0027: \u0027PUT\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_fbe343a3","line":969,"updated":"2020-11-19 00:29:46.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"fd08afb1138d2b598940b6dddce5f3cb5bb9a4b5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14e706c9d0e50e6427ccbc7f73cf70693e4f7f12","unresolved":false,"context_lines":[{"line_number":968,"context_line":"             \u0027method\u0027: \u0027GET\u0027},"},{"line_number":969,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":970,"context_line":"             \u0027method\u0027: \u0027GET\u0027},"},{"line_number":971,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":972,"context_line":"             \u0027method\u0027: \u0027PUT\u0027},"},{"line_number":973,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":974,"context_line":"             \u0027method\u0027: \u0027POST\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_dbe0ff99","line":971,"updated":"2020-11-19 00:29:46.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"fd08afb1138d2b598940b6dddce5f3cb5bb9a4b5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14e706c9d0e50e6427ccbc7f73cf70693e4f7f12","unresolved":false,"context_lines":[{"line_number":970,"context_line":"             \u0027method\u0027: \u0027GET\u0027},"},{"line_number":971,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":972,"context_line":"             \u0027method\u0027: \u0027PUT\u0027},"},{"line_number":973,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":974,"context_line":"             \u0027method\u0027: \u0027POST\u0027},"},{"line_number":975,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":976,"context_line":"             \u0027method\u0027: \u0027PATCH\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_3bef8b88","line":973,"updated":"2020-11-19 00:29:46.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"fd08afb1138d2b598940b6dddce5f3cb5bb9a4b5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14e706c9d0e50e6427ccbc7f73cf70693e4f7f12","unresolved":false,"context_lines":[{"line_number":972,"context_line":"             \u0027method\u0027: \u0027PUT\u0027},"},{"line_number":973,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":974,"context_line":"             \u0027method\u0027: \u0027POST\u0027},"},{"line_number":975,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":976,"context_line":"             \u0027method\u0027: \u0027PATCH\u0027},"},{"line_number":977,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":978,"context_line":"             \u0027method\u0027: \u0027DELETE\u0027}"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_1bf4475b","line":975,"updated":"2020-11-19 00:29:46.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"fd08afb1138d2b598940b6dddce5f3cb5bb9a4b5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14e706c9d0e50e6427ccbc7f73cf70693e4f7f12","unresolved":false,"context_lines":[{"line_number":974,"context_line":"             \u0027method\u0027: \u0027POST\u0027},"},{"line_number":975,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":976,"context_line":"             \u0027method\u0027: \u0027PATCH\u0027},"},{"line_number":977,"context_line":"            {\u0027path\u0027: \u0027drivers/{driver_name}/vendor_passthru?method\u003d{method_name}\u0027,"},{"line_number":978,"context_line":"             \u0027method\u0027: \u0027DELETE\u0027}"},{"line_number":979,"context_line":"        ],"},{"line_number":980,"context_line":"        deprecated_rule\u003ddeprecated_driver_passthru,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fffc6b78_7be9137f","line":977,"updated":"2020-11-19 00:29:46.000000000","message":"pep8: E501 line too long (82 \u003e 79 characters)","commit_id":"fd08afb1138d2b598940b6dddce5f3cb5bb9a4b5"}],"ironic/tests/unit/api/test_rbac_system_scoped.yaml":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"83a4303565e5b9bd2250f3fa94fe73444aae77ef","unresolved":true,"context_lines":[{"line_number":1624,"context_line":"  path: \u0027/v1/conductors/{conductor_ident}\u0027"},{"line_number":1625,"context_line":"  method: get"},{"line_number":1626,"context_line":"  headers: *scoped_member_headers"},{"line_number":1627,"context_line":"  assert_status: 200"},{"line_number":1628,"context_line":""},{"line_number":1629,"context_line":"conductors_hostname_get_observer:"},{"line_number":1630,"context_line":"  path: \u0027/v1/conductors/{conductor_ident}\u0027"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"b4a3ed45_b596a3f9","line":1627,"updated":"2021-02-22 03:24:53.000000000","message":"Relevant to my previous question; I wonder if we should explicitly test to ensure that you cannot guess the hostname of a conductor by viewing differences in response codes here.\n\nOr do we have negative tests that do that here already that I don\u0027t see?","commit_id":"a08aa512f4698cfec360887099f42cb0a79ae2c0"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"827a5e888882f93724ed992c66246676c05bdd91","unresolved":true,"context_lines":[{"line_number":1624,"context_line":"  path: \u0027/v1/conductors/{conductor_ident}\u0027"},{"line_number":1625,"context_line":"  method: get"},{"line_number":1626,"context_line":"  headers: *scoped_member_headers"},{"line_number":1627,"context_line":"  assert_status: 200"},{"line_number":1628,"context_line":""},{"line_number":1629,"context_line":"conductors_hostname_get_observer:"},{"line_number":1630,"context_line":"  path: \u0027/v1/conductors/{conductor_ident}\u0027"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5fe092d4_e42bdf55","line":1627,"in_reply_to":"b4a3ed45_b596a3f9","updated":"2021-02-22 13:57:08.000000000","message":"This is just purely in the context of the system scope, the proejct scoped tests is where you\u0027d see that testing.\n\nNote, you\u0027ll see in project scoped testing that nobody is allowed outside of system scope to access this resource. :)","commit_id":"a08aa512f4698cfec360887099f42cb0a79ae2c0"}]}
