diff --git a/tests/integration/targets/gcp_secret_manager/tasks/regionalsecretslookup.yml b/tests/integration/targets/gcp_secret_manager/tasks/regionalsecretslookup.yml index 1a9c3a52..864fec7b 100644 --- a/tests/integration/targets/gcp_secret_manager/tasks/regionalsecretslookup.yml +++ b/tests/integration/targets/gcp_secret_manager/tasks/regionalsecretslookup.yml @@ -45,22 +45,20 @@ state: present # ---------------------------------------------------------- - name: Retrieve the latest secret version of a regional secret - ansible.builtin.debug: - msg: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, location='us-central1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file | default(omit)) }}" - register: result + ansible.builtin.set_fact: + secret_value: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, location='us-central1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file) | string }}" - name: Assert secret value ansible.builtin.assert: that: - - result.msg == "ansible lookup test regional secret value updated" + - secret_value is contains("ansible lookup test regional secret value updated") # ---------------------------------------------------------- - name: Retrieve the specified secret version of a regional secret - ansible.builtin.debug: - msg: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, location='us-central1', version='1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file | default(omit)) }}" - register: result + ansible.builtin.set_fact: + secret_value: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, location='us-central1', version='1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file) | string }}" - name: Assert secret value ansible.builtin.assert: that: - - result.msg == "ansible lookup test regional secret value" + - secret_value is contains("ansible lookup test regional secret value") # --------------------------------------------------------- # Post-test teardown # If errors happen, don't crash the playbook! diff --git a/tests/integration/targets/gcp_secret_manager/tasks/secretslookup.yml b/tests/integration/targets/gcp_secret_manager/tasks/secretslookup.yml index 2ba9c2f3..1c52070d 100644 --- a/tests/integration/targets/gcp_secret_manager/tasks/secretslookup.yml +++ b/tests/integration/targets/gcp_secret_manager/tasks/secretslookup.yml @@ -42,22 +42,20 @@ state: present # ---------------------------------------------------------- - name: Retrieve the latest secret version of a secret - ansible.builtin.debug: - msg: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file | default(omit)) }}" - register: result + ansible.builtin.set_fact: + secret_value: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file) | string }}" - name: Assert secret value ansible.builtin.assert: that: - - result.msg == "ansible lookup test secret value updated" + - secret_value is contains("ansible lookup test secret value updated") # ---------------------------------------------------------- - name: Retrieve the specified secret version of a secret - ansible.builtin.debug: - msg: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, version='1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file | default(omit)) }}" - register: result + ansible.builtin.set_fact: + secret_value: "{{ lookup('google.cloud.gcp_secret_manager', key=lookup_resource_name, version='1', project=gcp_project, auth_kind=gcp_cred_kind, service_account_file=gcp_cred_file) | string }}" - name: Assert secret value ansible.builtin.assert: that: - - result.msg == "ansible lookup test secret value" + - secret_value is contains("ansible lookup test secret value") # --------------------------------------------------------- # Post-test teardown # If errors happen, don't crash the playbook!