diff --git a/tasks/workstation/linux/software/zeroclaw.yml b/tasks/workstation/linux/software/zeroclaw.yml index f294eb1..ea818e5 100644 --- a/tasks/workstation/linux/software/zeroclaw.yml +++ b/tasks/workstation/linux/software/zeroclaw.yml @@ -82,6 +82,28 @@ #- mistal:7b #- glm4-flash + - name: Workstation | Linux | Software | ZeroClaw | Facts 02 + ansible.builtin.set_fact: + ollama_runit_dir: "{{ runit_script_dir }}/{{ ollama }}" + ollama_runit_log_dest: "{{ global_log }}/{{ ollama }}" + zeroclaw_runit_dir: "{{ runit_script_dir }}/{{ zeroclaw }}" + zeroclaw_runit_log_dest: "{{ global_log }}/{{ zeroclaw }}" + + - name: Workstation | Linux | Software | ZeroClaw | Facts 03 + ansible.builtin.set_fact: + ollama_runit_script: "{{ ollama_runit_dir }}/{{ runit_service_script }}" + ollama_runit_log_dir: "{{ ollama_runit_dir }}/{{ runit_log_dir }}" + ollama_runit_log_config: "{{ ollama_runit_log_dest }}/{{ global_log_config }}" + zeroclaw_runit_script: "{{ zeroclaw_runit_dir }}/{{ runit_service_script }}" + zeroclaw_runit_log_dir: "{{ zeroclaw_runit_dir }}/{{ runit_log_dir }}" + zeroclaw_runit_log_config: "{{ zeroclaw_runit_log_dest }}/{{ global_log_config }}" + + - name: Workstation | Linux | Software | ZeroClaw | Facts 04 + ansible.builtin.set_fact: + ollama_runit_log_script: "{{ ollama_runit_log_dir }}/{{ runit_log_script }}" + zeroclaw_runit_log_script: "{{ zeroclaw_runit_log_dir }}/{{ runit_log_script }}" + + - name: Workstation | Linux | Software | ZeroClaw | Facts | Merge | Micro ansible.builtin.set_fact: llm_installs: "{{ llm_installs + llm_micro }}" @@ -154,26 +176,12 @@ when: ansible_processor_vcpus < llm_giant_cpu and ansible_memtotal_mb < llm_giant_ram - - name: Workstation | Linux | Software | ZeroClaw | Facts 02 - ansible.builtin.set_fact: - ollama_runit_dir: "{{ runit_script_dir }}/{{ ollama }}" - ollama_runit_log_dest: "{{ global_log }}/{{ ollama }}" - zeroclaw_runit_dir: "{{ runit_script_dir }}/{{ zeroclaw }}" - zeroclaw_runit_log_dest: "{{ global_log }}/{{ zeroclaw }}" - - - name: Workstation | Linux | Software | ZeroClaw | Facts 03 - ansible.builtin.set_fact: - ollama_runit_script: "{{ ollama_runit_dir }}/{{ runit_service_script }}" - ollama_runit_log_dir: "{{ ollama_runit_dir }}/{{ runit_log_dir }}" - ollama_runit_log_config: "{{ ollama_runit_log_dest }}/{{ global_log_config }}" - zeroclaw_runit_script: "{{ zeroclaw_runit_dir }}/{{ runit_service_script }}" - zeroclaw_runit_log_dir: "{{ zeroclaw_runit_dir }}/{{ runit_log_dir }}" - zeroclaw_runit_log_config: "{{ zeroclaw_runit_log_dest }}/{{ global_log_config }}" - - - name: Workstation | Linux | Software | ZeroClaw | Facts 04 - ansible.builtin.set_fact: - ollama_runit_log_script: "{{ ollama_runit_log_dir }}/{{ runit_log_script }}" - zeroclaw_runit_log_script: "{{ zeroclaw_runit_log_dir }}/{{ runit_log_script }}" + - name: Workstation | Linux | Software | ZeroClaw | Facts | Merge | Print + ansible.builtin.debug: + msg: "{{ item }}" + loop: + - llm_installs + - llm_removals - name: Workstation | Linux | Software | ZeroClaw | Install ansible.builtin.package: