)]}'
{"tools/validate-docker-execute.sh":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"fc2da91147bd0c8cb1d97f34a4013a0992c57b9a","unresolved":true,"context_lines":[{"line_number":13,"context_line":"            exit 1"},{"line_number":14,"context_line":"        fi"},{"line_number":15,"context_line":"    else"},{"line_number":16,"context_line":"        echo \"$CONTAINER_ENGINE not installed, skipping docker check.\""},{"line_number":17,"context_line":"    fi"},{"line_number":18,"context_line":"}"},{"line_number":19,"context_line":"check_dockerexecute"}],"source_content_type":"text/x-sh","patch_set":3,"id":"49c58ec3_206d9496","line":16,"range":{"start_line":16,"start_character":56,"end_line":16,"end_character":62},"updated":"2026-01-29 10:52:36.000000000","message":"container engine","commit_id":"6ec2eac9f8eef0dd2bc8713382c76bc7a37c68a7"},{"author":{"_account_id":37855,"name":"Amir Hossein Ahmadi","display_name":"Amir Hossein","email":"sahahmadi96@gmail.com","username":"amir58118"},"change_message_id":"f518589dff15713bb8ab01645576197928852dec","unresolved":true,"context_lines":[{"line_number":13,"context_line":"            exit 1"},{"line_number":14,"context_line":"        fi"},{"line_number":15,"context_line":"    else"},{"line_number":16,"context_line":"        echo \"$CONTAINER_ENGINE not installed, skipping docker check.\""},{"line_number":17,"context_line":"    fi"},{"line_number":18,"context_line":"}"},{"line_number":19,"context_line":"check_dockerexecute"}],"source_content_type":"text/x-sh","patch_set":3,"id":"e82fc442_34d4a7fe","line":16,"range":{"start_line":16,"start_character":56,"end_line":16,"end_character":62},"in_reply_to":"49c58ec3_206d9496","updated":"2026-01-29 13:41:54.000000000","message":"Could you clarify what you meant by “container engine” in your comment?\n\nFor context, the goal of this patch is to update destroy scripts so that they skip Docker/Podman commands on deployment nodes where the container engine is not installed, instead of failing. This prevents unrelated errors during cleanup or validation when the engine is missing on some nodes.\n\nThanks!","commit_id":"6ec2eac9f8eef0dd2bc8713382c76bc7a37c68a7"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"7258059e1bca616169412e4f6a6bee859827c7fb","unresolved":true,"context_lines":[{"line_number":13,"context_line":"            exit 1"},{"line_number":14,"context_line":"        fi"},{"line_number":15,"context_line":"    else"},{"line_number":16,"context_line":"        echo \"$CONTAINER_ENGINE not installed, skipping docker check.\""},{"line_number":17,"context_line":"    fi"},{"line_number":18,"context_line":"}"},{"line_number":19,"context_line":"check_dockerexecute"}],"source_content_type":"text/x-sh","patch_set":3,"id":"fa00f90a_63a01eea","line":16,"range":{"start_line":16,"start_character":56,"end_line":16,"end_character":62},"in_reply_to":"e82fc442_34d4a7fe","updated":"2026-01-29 14:20:18.000000000","message":"in case of Podman your message would be:\n\"podman not installed, skipping docker check.\"\ninstead of universal\n\"podman not installed, skipping container engine check.\"\nor\n\"docker not installed, skipping container engine check.\"","commit_id":"6ec2eac9f8eef0dd2bc8713382c76bc7a37c68a7"},{"author":{"_account_id":37855,"name":"Amir Hossein Ahmadi","display_name":"Amir Hossein","email":"sahahmadi96@gmail.com","username":"amir58118"},"change_message_id":"5043885414d4dd4e104a6796928a6cb16fb1e67c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"            exit 1"},{"line_number":14,"context_line":"        fi"},{"line_number":15,"context_line":"    else"},{"line_number":16,"context_line":"        echo \"$CONTAINER_ENGINE not installed, skipping docker check.\""},{"line_number":17,"context_line":"    fi"},{"line_number":18,"context_line":"}"},{"line_number":19,"context_line":"check_dockerexecute"}],"source_content_type":"text/x-sh","patch_set":3,"id":"58530cc0_c6bcb813","line":16,"range":{"start_line":16,"start_character":56,"end_line":16,"end_character":62},"in_reply_to":"fa00f90a_63a01eea","updated":"2026-01-31 06:40:13.000000000","message":"ack","commit_id":"6ec2eac9f8eef0dd2bc8713382c76bc7a37c68a7"}]}
