netbird setup improvements

This commit is contained in:
tolerryan
2025-11-24 10:31:56 -06:00
parent d3e237484d
commit 2489c95134

View File

@@ -47,7 +47,8 @@
ansible.builtin.command: netbird status ansible.builtin.command: netbird status
register: netbird_status register: netbird_status
ignore_errors: yes ignore_errors: yes
changed_when: False
- name: Start NetBird if needed - name: Start NetBird if needed
ansible.builtin.command: netbird up --management-url https://api.netbird.io --setup-key "{{ netbird_setup_key }}" ansible.builtin.command: netbird up --management-url https://api.netbird.io --setup-key "{{ netbird_setup_key }}"
when: "'Daemon status: NeedsLogin' in netbird_status.stdout" when: netbird_status.stdout is search("NeedsLogin")