From 0feb9b1995006ef41c8df1670f391337ebb2a142 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Sat, 10 Oct 2026 04:57:00 -0700 Subject: [PATCH] llm, fix filename for continue, add print for llm check, refer to stdout on llm check. --- tasks/workstation/linux/software/llm.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tasks/workstation/linux/software/llm.yml b/tasks/workstation/linux/software/llm.yml index 3b128f6..54792de 100644 --- a/tasks/workstation/linux/software/llm.yml +++ b/tasks/workstation/linux/software/llm.yml @@ -403,7 +403,7 @@ timeout: 5 register: health until: health.status == 200 - retries: 12 + retries: 2 delay: 5 loop: - "{{ 'http://127.0.0.1:3000/health' if open_webui_enabled else dummy_website }}" @@ -534,6 +534,10 @@ register: llm_models changed_when: llm_models.rc == 0 + - name: Workstation | Linux | Software | LLMs | Models | ollama | Get Models | Result + ansible.builtin.debug: + var: llm_models + # Cheat Sheet: https://docs.zeroclaw.com/master/en/providers/configuration.html - name: Workstation | Linux | Software | LLMs | Models | zeroclaw | Add Providers ansible.builtin.blockinfile: @@ -542,7 +546,7 @@ insertafter: EOF block: | {% for llm in llm_installs %} - {% if llm.model in llm_models %} + {% if llm.model in llm_models.stdout %} [providers.models.ollama.{{ llm.provider }}] model = "{{ llm.model }}" timeout_secs = 3600 # 1 hour, default is 120 (2 minutes), issue happens between 5 and 6 minutes though. @@ -556,7 +560,7 @@ - name: Workstation | Linux | Software | LLMs | Models | Continue | Config ansible.builtin.copy: - dest: "{{ user_user.home }}/.continue/config.yml" + dest: "{{ user_user.home }}/.continue/config.yaml" content: | # Maintained by `env-ansible/tasks/workstation/linux/software/llm.yml` name: Main Config @@ -564,7 +568,7 @@ schema: v1 models: {% for llm in llm_installs %} - {% if llm.model in llm_models %} + {% if llm.model in llm_models.stdout %} - name: {{ llm.provider }} provider: ollama model: {{ llm.model }}