)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"859162dd9c1925bdde09bb7a066416e99f7ffba7","unresolved":true,"context_lines":[{"line_number":15,"context_line":"in place, but unfortunately this issue led to a rebuild breaking where"},{"line_number":16,"context_line":"cloud-init, glean, and the agent were all trying do the right thing,"},{"line_number":17,"context_line":"and there were just multiple /mnt/config folders present in the OS."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"When time for the host to reboot, it successfully did having loaded"},{"line_number":20,"context_line":"the right configuration and all off the original ISO, but the lock"},{"line_number":21,"context_line":"being held by mount being present in the OS prevented the partition"},{"line_number":22,"context_line":"table from correctly updating, and prevented the host workload"},{"line_number":23,"context_line":"rebooting properly. This eliminates that possibility moving forward."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"41c394dc_ea30c6cf","line":20,"range":{"start_line":18,"start_character":0,"end_line":20,"end_character":62},"updated":"2024-04-29 13:47:17.000000000","message":"I need to revise this, this is confusing.","commit_id":"074e366f3ef0ebd778ef66fce19238bb9d3e8c98"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"af660a827b303ff755d4f3ec12d3a286281fc3f5","unresolved":false,"context_lines":[{"line_number":15,"context_line":"in place, but unfortunately this issue led to a rebuild breaking where"},{"line_number":16,"context_line":"cloud-init, glean, and the agent were all trying do the right thing,"},{"line_number":17,"context_line":"and there were just multiple /mnt/config folders present in the OS."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"When time for the host to reboot, it successfully did having loaded"},{"line_number":20,"context_line":"the right configuration and all off the original ISO, but the lock"},{"line_number":21,"context_line":"being held by mount being present in the OS prevented the partition"},{"line_number":22,"context_line":"table from correctly updating, and prevented the host workload"},{"line_number":23,"context_line":"rebooting properly. This eliminates that possibility moving forward."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"eaa70e46_871d2560","line":20,"range":{"start_line":18,"start_character":0,"end_line":20,"end_character":62},"in_reply_to":"41c394dc_ea30c6cf","updated":"2024-04-29 13:56:13.000000000","message":"Done","commit_id":"074e366f3ef0ebd778ef66fce19238bb9d3e8c98"}],"/PATCHSET_LEVEL":[{"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":"c2ad83d7860bb862f79a005e14b1ba15862d6b2d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"48d76dcc_f0a80829","updated":"2024-04-29 21:40:59.000000000","message":"Is there a bug associated with this?","commit_id":"6060a20af8c6a8b2a0bb2c61c21b74c147db8557"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e5647f6b6c90584b2a52100d9ae5847be6e5dc16","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"10831f76_b324fb17","in_reply_to":"48d76dcc_f0a80829","updated":"2024-04-29 23:24:42.000000000","message":"No, couldn\u0027t find the original issue in LP, and this is a bit of an odd case to hit, so a bit focused on just short circuiting the edge case.","commit_id":"6060a20af8c6a8b2a0bb2c61c21b74c147db8557"}],"ironic_python_agent/utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"3b82eb92cb249d438eee1ef321ed44a94a2c04a1","unresolved":false,"context_lines":[{"line_number":969,"context_line":"    a \"locked\" device to the operating system."},{"line_number":970,"context_line":"    \"\"\""},{"line_number":971,"context_line":"    while os.path.ismount(\u0027/mnt/config\u0027):"},{"line_number":972,"context_line":"        LOG.debug(\u0027Issuing an umount command for /mnt/config...\u0027)"},{"line_number":973,"context_line":"        execute(\u0027umount\u0027, \u0027/mnt/config\u0027)"},{"line_number":974,"context_line":"        time.sleep(1)"}],"source_content_type":"text/x-python","patch_set":1,"id":"97cad7c7_d086d7ce","line":972,"updated":"2024-04-29 08:09:18.000000000","message":"Has to be _early_log","commit_id":"074e366f3ef0ebd778ef66fce19238bb9d3e8c98"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"aea34256f1c1bc04a6e6f42f40f7bf1f8e6d6a6d","unresolved":false,"context_lines":[{"line_number":969,"context_line":"    a \"locked\" device to the operating system."},{"line_number":970,"context_line":"    \"\"\""},{"line_number":971,"context_line":"    while os.path.ismount(\u0027/mnt/config\u0027):"},{"line_number":972,"context_line":"        LOG.debug(\u0027Issuing an umount command for /mnt/config...\u0027)"},{"line_number":973,"context_line":"        execute(\u0027umount\u0027, \u0027/mnt/config\u0027)"},{"line_number":974,"context_line":"        time.sleep(1)"}],"source_content_type":"text/x-python","patch_set":1,"id":"e7ab2768_75a8dcc0","line":972,"in_reply_to":"97cad7c7_d086d7ce","updated":"2024-04-29 13:46:06.000000000","message":"Ahh, yeah, good point.","commit_id":"074e366f3ef0ebd778ef66fce19238bb9d3e8c98"},{"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":"c2ad83d7860bb862f79a005e14b1ba15862d6b2d","unresolved":true,"context_lines":[{"line_number":322,"context_line":"    mounted \u003d _find_mount_point(vmedia_device_file)"},{"line_number":323,"context_line":"    if mounted:"},{"line_number":324,"context_line":"        # In this case a utility like a configuration drive tool"},{"line_number":325,"context_line":"        # has *already* mounted the device we beleive to be the"},{"line_number":326,"context_line":"        # configuration drive."},{"line_number":327,"context_line":"        _copy_config_from(mounted)"},{"line_number":328,"context_line":"    else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"0f39e19f_264ee575","line":325,"updated":"2024-04-29 21:40:59.000000000","message":"sp: believe","commit_id":"6060a20af8c6a8b2a0bb2c61c21b74c147db8557"}]}
