)]}'
{"ironic/tests/unit/api/test_acl_basic.yaml":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"2562da247a339bbc701f9c04ad10071f61db69b5","unresolved":true,"context_lines":[{"line_number":21,"context_line":"  headers: *member_headers"},{"line_number":22,"context_line":"  assert_status: 403"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"non_admin_with_admin_header:"},{"line_number":25,"context_line":"  path: *node_path"},{"line_number":26,"context_line":"  headers:"},{"line_number":27,"context_line":"    X-Auth-Token: \u0027member_token\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"22805e64_58efa1ab","side":"PARENT","line":24,"updated":"2021-01-13 22:40:14.000000000","message":"I wasn\u0027t sure what this test was for because it seems like it\u0027s really just testing that headers set by keystonemiddleware are translated by oslo_context.RequestContext.from_environ(), which we test in those libraries.\n\nhttps://opendev.org/openstack/oslo.context/src/branch/master/oslo_context/tests/test_context.py#L218","commit_id":"04a1f17ef8a0d8d2e3462a583689daf05ecb30fb"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"fd101d2eb1296305b53b6acaad619367b502a86c","unresolved":true,"context_lines":[{"line_number":7,"context_line":"  project_member_headers: \u0026project_member_headers"},{"line_number":8,"context_line":"    X-Auth-Token: project-member-token"},{"line_number":9,"context_line":"    X-Roles: member,reader"},{"line_number":10,"context_line":"    X-Project-Id: 66140b35c7524c6da836ca834e3fd3f9"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"unauthenticated_user_cannot_get_node:"},{"line_number":13,"context_line":"  path: \u0026node_path \u0027/v1/nodes/{node_uuid}\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"71d27bf8_900bea6d","line":10,"range":{"start_line":10,"start_character":18,"end_line":10,"end_character":50},"updated":"2021-01-18 20:00:52.000000000","message":"This is duplicated from line 6. I could probably find a way to share this and give it a name (e.g., fake_project_id).","commit_id":"b18849c19ffd7d3da6802ff5c2d9e176e9b7b057"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"1ee7fab3bb8c118fcaf6fadf5e909a3d220ce1d0","unresolved":true,"context_lines":[{"line_number":7,"context_line":"  project_member_headers: \u0026project_member_headers"},{"line_number":8,"context_line":"    X-Auth-Token: project-member-token"},{"line_number":9,"context_line":"    X-Roles: member,reader"},{"line_number":10,"context_line":"    X-Project-Id: 66140b35c7524c6da836ca834e3fd3f9"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"unauthenticated_user_cannot_get_node:"},{"line_number":13,"context_line":"  path: \u0026node_path \u0027/v1/nodes/{node_uuid}\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ab8954d2_7d66ec18","line":10,"range":{"start_line":10,"start_character":18,"end_line":10,"end_character":50},"in_reply_to":"71d27bf8_900bea6d","updated":"2021-01-18 23:35:52.000000000","message":"I think the anchor syntax to define is:\n\n    X-Project-Id: \u0026fake_project_id 66140b35c7524c6da836ca834e3fd3f9\n\nand refer:\n    X-Project-Id: *fake_project_id","commit_id":"b18849c19ffd7d3da6802ff5c2d9e176e9b7b057"}]}
