From 965770ef4a65bffdc366fad344afaa7b024d9dcf Mon Sep 17 00:00:00 2001 From: hogweed1 Date: Tue, 11 Aug 2026 23:36:50 +1000 Subject: [PATCH] some preps to make lbs. --- playbooks/ssh-certs/deploy-user-certs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playbooks/ssh-certs/deploy-user-certs.yml b/playbooks/ssh-certs/deploy-user-certs.yml index f8130ff..8563677 100644 --- a/playbooks/ssh-certs/deploy-user-certs.yml +++ b/playbooks/ssh-certs/deploy-user-certs.yml @@ -13,7 +13,7 @@ - name: Сбор пользователей из всех активных групп хоста # Фильтр 'replace('-', '_')' превратит "proj-b" в "proj_b", и Ansible найдет "proj_b_users" set_fact: - _raw_users: "{{ _raw_users + (additional_users | default([])) }} + (hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] | default([])) }}" + _raw_users: "{{ _raw_users + (additional_users | default([])) + (hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] | default([])) }}" loop: "{{ group_names }}" when: hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] is defined