From 350a4ecc2cb7c829435b216330b424fa02947350 Mon Sep 17 00:00:00 2001 From: lorentz Date: Tue, 21 Apr 2026 02:08:38 +0000 Subject: [PATCH] Target semaphore-ansible vault for op item get/create The Semaphore service account only has access to the semaphore-ansible vault. Automation was inaccessible so every op call failed. --- playbooks/n8n.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/playbooks/n8n.yml b/playbooks/n8n.yml index f8065ae..0e3de6b 100644 --- a/playbooks/n8n.yml +++ b/playbooks/n8n.yml @@ -20,7 +20,7 @@ # 🔎 Check if 1Password item exists - name: Check if 1Password item exists shell: | - op item get "{{ stack_name }}" --vault="Automation" + op item get "{{ stack_name }}" --vault="semaphore-ansible" register: op_check failed_when: false changed_when: false @@ -36,7 +36,7 @@ - name: Load secrets from 1Password when: op_check.rc == 0 shell: | - op item get "{{ stack_name }}" --vault="Automation" --format json + op item get "{{ stack_name }}" --vault="semaphore-ansible" --format json register: op_item check_mode: no delegate_to: localhost @@ -77,7 +77,7 @@ op item create \ --category="Server" \ --title="{{ stack_name }}" \ - --vault="Automation" \ + --vault="semaphore-ansible" \ "url=https://{{ n8n_url }}" \ "username={{ n8n_editor_email }}" \ "password={{ n8n_editor_password }}" \