)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"72cc1a1b599f5a9f26a311669f5b413d0ddeed0c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"87cd3250_07fd3add","updated":"2023-05-19 11:11:48.000000000","message":"recheck\n\n\nironic-tempest-uefi-redfish-vmedia - test_baremetal_server_ops_partition_image\n\nFailed to provision instance 90d4119e-7984-47d7-9f34-db318a9ae783: Deploy step deploy.write_image failed on node e35e9958-11b5-4bf3-ab84-85992c54f125. Failed to create a file system. File system vfat is not supported.","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"},{"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":"0299656c176cfa1745f3384b8bc786753ec30ff7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5bf1096f_5db0ebae","updated":"2023-05-19 18:15:00.000000000","message":"recheck fresh logs or maybe we get lucky and it lands","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"9c59f758f8be8999c8447ca418a2ca755fb86768","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"eaa1e584_bdb2e987","updated":"2023-05-19 00:34:12.000000000","message":"recheck neutron dhcp update didn\u0027t occur in time.","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3487c9b46104ae05bd5564b227600ba92a96270b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0ef5e559_c57c55c1","updated":"2023-05-18 16:18:22.000000000","message":"recheck nova-api froze during grenade run - known issue","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"adecb1a82bc4489420e5caaf272d992ef4d3e334","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0ecfec51_eeebc363","in_reply_to":"727e96f9_d4ff5c42","updated":"2023-05-29 13:01:45.000000000","message":"In the conductor log:\nMay 19 03:22:26.033372 np0034073038 ironic-conductor[120924]: ERROR ironic.conductor.utils [-] Deploy step deploy.write_image failed on node e35e9958-11b5-4bf3-ab84-85992c54f125. Failed to create a file system. File system vfat is not supported.\n\nIt is likely that the error in conductor log is the result of the error seen in the ramdisk.","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"66999942cad6efc30d9d1e19e454eea457ef0ac0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"727e96f9_d4ff5c42","in_reply_to":"87cd3250_07fd3add","updated":"2023-05-25 13:49:30.000000000","message":"Where did you see that? Below is what I found in the agent ramdisk\n\nMay 18 23:15:54 host-10-1-0-23 ironic-python-agent[407]: Stderr: \"chroot: failed to run command \u0027/bin/sh\u0027: No such file or directory\\n\".: ironic_python_agent.errors.CommandExecutionError: Command execution failed: Installing GRUB2 boot loader to device /dev/vda failed with Unexpected error while running command.\nMay 18 23:15:54 host-10-1-0-23 ironic-python-agent[407]: Command: chroot /tmp/tmp0jz1pv7q /bin/sh -c \"mount -a -t vfat\"\nMay 18 23:15:54 host-10-1-0-23 ironic-python-agent[407]: Exit code: 127\nMay 18 23:15:54 host-10-1-0-23 ironic-python-agent[407]: Stdout: \u0027\u0027\nMay 18 23:15:54 host-10-1-0-23 ironic-python-agent[407]: Stderr: \"chroot: failed to run command \u0027/bin/sh\u0027: No such file or directory\\n\".","commit_id":"9da6dfd73d3b4abe6acba01d9c8176c1581dc51f"}],"ironic/common/policy.py":[{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"c94d9996e3530116ecf713e00771ef38eb461f6a","unresolved":true,"context_lines":[{"line_number":693,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":694,"context_line":"        name\u003d\u0027baremetal:node:delete:self_owned_node\u0027,"},{"line_number":695,"context_line":"        check_str\u003dPROJECT_ADMIN,"},{"line_number":696,"context_line":"        scope_types\u003d[\u0027project\u0027],"},{"line_number":697,"context_line":"        description\u003d\u0027Delete node records which are associated with \u0027"},{"line_number":698,"context_line":"                    \u0027the requesting project.\u0027,"},{"line_number":699,"context_line":"        operations\u003d[{\u0027path\u0027: \u0027/nodes/{node_ident}\u0027, \u0027method\u0027: \u0027DELETE\u0027}],"}],"source_content_type":"text/x-python","patch_set":1,"id":"953c38b8_1d1077a0","line":696,"updated":"2023-05-08 21:59:15.000000000","message":"Should we not do the same for DELETE?\n\nironic_tempest_plugin.tests.api.rbac_defaults.test_nodes.TestNodeSystemReader.test_reader_cannot_delete_node is failing with ServerFault (500) - I would expect a Forbidden (403)?\n\n```\n    tempest.lib.exceptions.ServerFault: Got server fault                                                                                                       \nDetails: b\u0027{\"error_message\": \"{\\\\\"faultcode\\\\\": \\\\\"Server\\\\\", \\\\\"faultstring\\\\\": \\\\\"\\\\\\\\\\\\\"baremetal:node:delete:self_owned_node\\\\\\\\\\\\\": \\\\\\\\\\\\\"role:admin and \nproject_id:%(node.owner)s\\\\\\\\\\\\\" requires a scope of [\\\u0027project\\\u0027], request was made with system scope.\\\\\", \\\\\"debuginfo\\\\\": null}\"}\u0027\n```","commit_id":"bca42e35dfca36a46eb5cd137519e151c8e4e8f2"},{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"46afb5bcfc36820f2e1c879d76b475cbddbf6fdc","unresolved":false,"context_lines":[{"line_number":693,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":694,"context_line":"        name\u003d\u0027baremetal:node:delete:self_owned_node\u0027,"},{"line_number":695,"context_line":"        check_str\u003dPROJECT_ADMIN,"},{"line_number":696,"context_line":"        scope_types\u003d[\u0027project\u0027],"},{"line_number":697,"context_line":"        description\u003d\u0027Delete node records which are associated with \u0027"},{"line_number":698,"context_line":"                    \u0027the requesting project.\u0027,"},{"line_number":699,"context_line":"        operations\u003d[{\u0027path\u0027: \u0027/nodes/{node_ident}\u0027, \u0027method\u0027: \u0027DELETE\u0027}],"}],"source_content_type":"text/x-python","patch_set":1,"id":"7782ac73_a34edf6c","line":696,"in_reply_to":"66bf9a34_6c8ddde7","updated":"2023-05-09 19:58:36.000000000","message":"Done","commit_id":"bca42e35dfca36a46eb5cd137519e151c8e4e8f2"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"70fc2df41a385df27c981efcdbbdc6649e0e93c5","unresolved":true,"context_lines":[{"line_number":693,"context_line":"    policy.DocumentedRuleDefault("},{"line_number":694,"context_line":"        name\u003d\u0027baremetal:node:delete:self_owned_node\u0027,"},{"line_number":695,"context_line":"        check_str\u003dPROJECT_ADMIN,"},{"line_number":696,"context_line":"        scope_types\u003d[\u0027project\u0027],"},{"line_number":697,"context_line":"        description\u003d\u0027Delete node records which are associated with \u0027"},{"line_number":698,"context_line":"                    \u0027the requesting project.\u0027,"},{"line_number":699,"context_line":"        operations\u003d[{\u0027path\u0027: \u0027/nodes/{node_ident}\u0027, \u0027method\u0027: \u0027DELETE\u0027}],"}],"source_content_type":"text/x-python","patch_set":1,"id":"66bf9a34_6c8ddde7","line":696,"in_reply_to":"953c38b8_1d1077a0","updated":"2023-05-09 16:49:55.000000000","message":"good catch.","commit_id":"bca42e35dfca36a46eb5cd137519e151c8e4e8f2"}]}
