From 959a87c94ddb7682cf85837d3a0712477aebb932 Mon Sep 17 00:00:00 2001 From: Arne Oslebo <arne.oslebo@uninett.no> Date: Wed, 9 Dec 2020 09:59:07 +0100 Subject: [PATCH] fixed problem with misp --- roles/misp/tasks/config.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/roles/misp/tasks/config.yml b/roles/misp/tasks/config.yml index 6ff397a..8ff0252 100644 --- a/roles/misp/tasks/config.yml +++ b/roles/misp/tasks/config.yml @@ -14,18 +14,24 @@ - name: Init default user shell: '/var/www/MISP/app/Console/cake user_init | /usr/bin/tail -n1' - register: command_output + register: init_output ignore_errors: True +- name: Set API key fact + set_fact: + misp_api_key: "{{ init_output.stdout }}" + when: '"initialised" not in init_output.stdout' + - name: Get API key shell: '/var/www/MISP/app/Console/cake Admin getAuthkey admin@admin.test | /usr/bin/tail -n1' - register: command_output + register: get_output ignore_errors: True - when: '"initialised" in command_output.stdout' + when: '"initialised" in init_output.stdout' - name: Set API key fact set_fact: - misp_api_key: "{{ command_output.stdout }}" + misp_api_key: "{{ get_output.stdout }}" + when: '"initialised" in init_output.stdout' - name: add users uri: -- GitLab