From 30f80fe058d72011df1cdbc11a6db6fe71c1784f Mon Sep 17 00:00:00 2001 From: OpenCode Date: Wed, 22 Apr 2026 20:19:31 -0600 Subject: [PATCH] Fix regex escaping in Lab 1 Ollama version extraction In the YAML folded block scalar, \\. was passed literally to regex_search as \., so it never matched valid semver strings like 0.21.1. Use \. instead so the dot is matched correctly. --- ansible/roles/lab1_assets/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/roles/lab1_assets/tasks/main.yml b/ansible/roles/lab1_assets/tasks/main.yml index a8d218d..e0dfb54 100644 --- a/ansible/roles/lab1_assets/tasks/main.yml +++ b/ansible/roles/lab1_assets/tasks/main.yml @@ -17,7 +17,7 @@ courseware_lab1_ollama_semver: >- {{ courseware_lab1_ollama_version.stdout - | regex_search('[0-9]+\\.[0-9]+\\.[0-9]+') + | regex_search('[0-9]+\.[0-9]+\.[0-9]+') | default('') }}