From e996cb9ef1e646fded7def4cf06495ced04a56df Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 9 Nov 2026 20:40:06 -0700 Subject: [PATCH] llm, ensure removal and install arrayz keep their original values, don't just get reassigned. --- tasks/workstation/linux/software/ai/llm.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/workstation/linux/software/ai/llm.yml b/tasks/workstation/linux/software/ai/llm.yml index af6c8e6..10afb53 100644 --- a/tasks/workstation/linux/software/ai/llm.yml +++ b/tasks/workstation/linux/software/ai/llm.yml @@ -211,9 +211,9 @@ - name: Workstation | Linux | Software | LLMs | Facts | Choices | Sort ansible.builtin.set_fact: llm_installs: >- - {{ llm_choices | selectattr('size_mb', 'le', ansible_memtotal_mb) | list }} + {{ llm_installs | union(llm_choices | selectattr('size_mb', 'le', ansible_memtotal_mb) | list) }} llm_removals: >- - {{ llm_choices | selectattr('size_mb', 'gt', ansible_memtotal_mb) | list }} + {{ llm_removals | union(llm_choices | selectattr('size_mb', 'gt', ansible_memtotal_mb) | list) }} - name: Workstation | Linux | Software | LLMs | Facts | Merge | Print ansible.builtin.debug: