On 3/20/21 12:03 PM, amkur p wrote:
> Thank you for your response, that too didnt worked out. Got the templating 
> type error
> 
> fatal: [localhost]: FAILED! => {
>     "msg": "Unexpected templating type error occurred on ({{ 
> lookup(aws_secret='DigiCertCA', bypath=true,
> region='us-east-1', aws_access_key='{{dev_access_key}}', 
> aws_secret_key='{{dev_secret_key}}' )}}): _lookup() takes at
> least 2 arguments (1 given)"
> }
> 

For starters I think "lookup(aws_secret='DigiCertCA'" is incorrect.

I should be lookup('aws_secret', ....)

Regards
       Racke

> Playbook
> 
> ---
> - include_vars: ../../../vault_vars.yml
> 
> - name: fetch datadog api key
>   set_fact:
>     wild: "{{ lookup(aws_secret='DigiCertCA', bypath=true, 
> region='us-east-1', aws_access_key='{{dev_access_key}}',
> aws_secret_key='{{dev_secret_key}}' )}}"
> 
> Regards,
> Amkur
> 
> On Saturday, 20 March 2021 at 16:04:47 UTC+5:30 [email protected] wrote:
> 
>     Remove the single commas on all arguments otherwise they will be 
> literally interpreted as strings.
>     wild: "{{ lookup(aws_secret='DigiCertCA', bypath=true, 
> region='us-east-1', aws_access_key='{{dev_access_key}}',
>     aws_secret_key='{{dev_secret_key}}' )}}"
> 
> 
>     On Sat, Mar 20, 2021, 10:30 amkur p <[email protected]> wrote:
> 
>         Hi Community
> 
>         I wrote the below playbook to fetch an aws secret, but it says syntax 
> error. So can anyone please advise as what
>         might be going wrong ?
> 
>         Playbook
>         ---
>         # including vars from vault, containing access and secret key
>         - include_vars: ../../../vault_vars.yml
> 
>         - name: fetch cert key
>           set_fact:
>             wild: "{{ lookup('aws_secret', 'DigiCertCA', bypath=true, 
> region='us-east-1',
>         'aws_access_key'='{{dev_access_key}}', 
> 'aws_secret_key'='{{dev_secret_key}}' )}}"
> 
> 
>         Error Message :
> 
>         fatal: [localhost]: FAILED! => {
>             "msg": "template error while templating string: invalid syntax 
> for function call expression. String: {{
>         lookup('aws_secret', 'DigiCertCA', bypath=true, region='us-east-1', 
> 'aws_access_key'='{{dev_access_key}}',
>         'aws_secret_key'='{{dev_secret_key}}' )}}"
>         }
> 
> 
>         Regards,
>         Amkur
> 
>         -- 
>         You received this message because you are subscribed to the Google 
> Groups "Ansible Project" group.
>         To unsubscribe from this group and stop receiving emails from it, 
> send an email to
>         [email protected].
>         To view this discussion on the web visit
>         
> https://groups.google.com/d/msgid/ansible-project/ee899387-6e11-46cd-823b-6c82488d4eb7n%40googlegroups.com
>         
> <https://groups.google.com/d/msgid/ansible-project/ee899387-6e11-46cd-823b-6c82488d4eb7n%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to
> [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/0ad26b1e-27b9-4c60-950f-db61bef1a372n%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/0ad26b1e-27b9-4c60-950f-db61bef1a372n%40googlegroups.com?utm_medium=email&utm_source=footer>.


-- 
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/86712dbf-6ea2-fa6d-4b0c-e4e009560965%40linuxia.de.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to