)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"9e4814f89c2dac3da678c78bca7e90d6c8576da5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"c6d652be_dbae4131","updated":"2025-10-31 09:38:05.000000000","message":"recheck: galaxy issue","commit_id":"2ccfbec17c4c75e687d8e10e65f09e9ebbc73c4a"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"75bd567897afc3be5a89fd0f7405788da395be3c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"9591a1ab_f1c70a40","updated":"2025-11-03 09:50:49.000000000","message":"recheck: issue fixed by https://review.opendev.org/c/openstack/kolla-ansible/+/965888","commit_id":"2ccfbec17c4c75e687d8e10e65f09e9ebbc73c4a"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"a780ba2dd727736db06383ec45a1c61ad9412bb0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"b96efab2_c13d8f48","updated":"2025-11-17 11:21:15.000000000","message":"recheck: Bifrost not running?","commit_id":"044bbd9d0c9b91bfeeeb65563516d6086200d59a"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"83793e4c5c4aa055de5e794f8140df333be5440f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"d768ff83_caca46b0","updated":"2025-11-22 07:59:40.000000000","message":"recheck post failure","commit_id":"8a6a7a1b21dc9ea276c37fa3b57920335c88d6a0"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"a147e02feaa136eae8e58d3bfac1125acf9ced1c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"8b426ae9_17594577","updated":"2025-11-23 07:43:18.000000000","message":"recheck timeout reached while inspecting the node","commit_id":"3cc5c7e0db47be55847e456fac457dbbf1e45024"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"69e7022376ac2d5c4f9bda2a7c55da22eb861c16","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":27,"id":"9dd9c55a_c08e86c4","updated":"2025-11-23 20:50:53.000000000","message":"recheck timeout reached while inspecting the node","commit_id":"3cc5c7e0db47be55847e456fac457dbbf1e45024"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"bb8fb4c66fd72cb77b3ef5c9b78a7517d2442e24","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"085f3f17_fdb52049","updated":"2025-11-26 17:23:15.000000000","message":"recheck: Cannot download repodata/repomd.xml: All mirrors were tried","commit_id":"03c849c6cab0045a78257eb37db95c75cc1c42c2"}],"ansible/roles/kolla-openstack/templates/kolla/config/ironic.conf":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"796332662fffd532ed0038a1e3dbdd3d495fe149","unresolved":true,"context_lines":[{"line_number":37,"context_line":"driver \u003d {{ kolla_inspector_discovery_enroll_node_driver }}"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"[inspector]"},{"line_number":40,"context_line":"require_managed_boot \u003d False"},{"line_number":41,"context_line":"{% if kolla_inspector_add_ports %}"},{"line_number":42,"context_line":"add_ports \u003d {{ kolla_inspector_add_ports }}"},{"line_number":43,"context_line":"{% endif %}"}],"source_content_type":"text/plain","patch_set":4,"id":"bf68ecc1_5d3b8f16","line":40,"updated":"2025-09-19 14:28:48.000000000","message":"Needed for autodiscovery","commit_id":"770a4e29a5a105c1ce904877c4133747d4d7d087"}],"dev/functions":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"8f7f601d09cf5784cdb07ab450cbc6f1f4a525d3","unresolved":true,"context_lines":[{"line_number":665,"context_line":"  openstack baremetal node inventory save $node"},{"line_number":666,"context_line":""},{"line_number":667,"context_line":"  # Use Kayobe to save introspection data"},{"line_number":668,"context_line":"  run_kayobe baremetal compute introspection data save --limit baremetal-compute --output-dir /tmp/baremetal-compute-inspection-data"},{"line_number":669,"context_line":""},{"line_number":670,"context_line":"  # Move back to available"},{"line_number":671,"context_line":"  openstack baremetal node provide \"$node\" --wait"}],"source_content_type":"application/x-shellscript","patch_set":15,"id":"cef813e9_8f51417f","line":668,"updated":"2025-10-17 17:59:33.000000000","message":"Seems to fail silently (missing virtualenv)","commit_id":"b2d33ba95f44b48a560720dbb20a90dfeae3e258"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"b200923e3625f49005bdaa39836633a1c2584efc","unresolved":true,"context_lines":[{"line_number":653,"context_line":"  openstack baremetal node inventory save $node"},{"line_number":654,"context_line":""},{"line_number":655,"context_line":"  # Use Kayobe to save introspection data"},{"line_number":656,"context_line":"  run_kayobe baremetal compute introspection data save --limit \"baremetal-compute,controllers[0]\" --output-dir /tmp/baremetal-compute-inspection-data"},{"line_number":657,"context_line":""},{"line_number":658,"context_line":"  # Move back to available"},{"line_number":659,"context_line":"  openstack baremetal node provide \"$node\" --wait"}],"source_content_type":"application/x-shellscript","patch_set":22,"id":"65945e21_3cba8ebe","line":656,"range":{"start_line":656,"start_character":93,"end_line":656,"end_character":96},"updated":"2025-11-17 12:37:21.000000000","message":"is this really should work as expected?","commit_id":"044bbd9d0c9b91bfeeeb65563516d6086200d59a"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"71c2041064bcbaa3d0c5c414876aa2d6584d66e9","unresolved":true,"context_lines":[{"line_number":653,"context_line":"  openstack baremetal node inventory save $node"},{"line_number":654,"context_line":""},{"line_number":655,"context_line":"  # Use Kayobe to save introspection data"},{"line_number":656,"context_line":"  run_kayobe baremetal compute introspection data save --limit \"baremetal-compute,controllers[0]\" --output-dir /tmp/baremetal-compute-inspection-data"},{"line_number":657,"context_line":""},{"line_number":658,"context_line":"  # Move back to available"},{"line_number":659,"context_line":"  openstack baremetal node provide \"$node\" --wait"}],"source_content_type":"application/x-shellscript","patch_set":22,"id":"fb950ee0_8fe8285d","line":656,"range":{"start_line":656,"start_character":93,"end_line":656,"end_character":96},"in_reply_to":"65945e21_3cba8ebe","updated":"2025-11-26 11:07:49.000000000","message":"Yeah, annoyingly the playbooks require the first controlller to be in the limit so that the virtualenv is created. We could improve this using delegate_to and run_once, but that will be a future patch.","commit_id":"044bbd9d0c9b91bfeeeb65563516d6086200d59a"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"111a9792e7f781bca3216789fb59028b850bc36a","unresolved":false,"context_lines":[{"line_number":653,"context_line":"  openstack baremetal node inventory save $node"},{"line_number":654,"context_line":""},{"line_number":655,"context_line":"  # Use Kayobe to save introspection data"},{"line_number":656,"context_line":"  run_kayobe baremetal compute introspection data save --limit \"baremetal-compute,controllers[0]\" --output-dir /tmp/baremetal-compute-inspection-data"},{"line_number":657,"context_line":""},{"line_number":658,"context_line":"  # Move back to available"},{"line_number":659,"context_line":"  openstack baremetal node provide \"$node\" --wait"}],"source_content_type":"application/x-shellscript","patch_set":22,"id":"c7a14085_584d23c0","line":656,"range":{"start_line":656,"start_character":93,"end_line":656,"end_character":96},"in_reply_to":"fb950ee0_8fe8285d","updated":"2025-11-26 14:47:13.000000000","message":"okay","commit_id":"044bbd9d0c9b91bfeeeb65563516d6086200d59a"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"111a9792e7f781bca3216789fb59028b850bc36a","unresolved":true,"context_lines":[{"line_number":622,"context_line":"   echo \"Listing inspection rules ...\""},{"line_number":623,"context_line":"   openstack baremetal inspection rule list"},{"line_number":624,"context_line":"   echo \"Dumping inspection rules ...\""},{"line_number":625,"context_line":"   openstack baremetal inspection rule list -c UUID -f value | xargs -L 1 openstack baremetal inspection rule show"},{"line_number":626,"context_line":"}"},{"line_number":627,"context_line":""},{"line_number":628,"context_line":"function overcloud_test_inspect {"}],"source_content_type":"application/x-shellscript","patch_set":28,"id":"8f067bd6_65b6c270","line":625,"range":{"start_line":625,"start_character":68,"end_line":625,"end_character":69},"updated":"2025-11-26 14:47:13.000000000","message":"its good idea to use -r option always in such constructions, but ok","commit_id":"03c849c6cab0045a78257eb37db95c75cc1c42c2"}]}
