On 3/20/21 2:07 PM, amkur p wrote:
> Thank you Stefan for your response.
>
> That also didnt worked. Got the below error. It is a syntax error.
>
> fatal: [localhost]: FAILED! => {
> "msg": "template error while templating string: expected token ',', got
> '='. String: {{
> lookup('aws_secret'=DigiCertCA, bypath=true, region='us-east-1',
> aws_access_key='{{dev_access_key}}',
> aws_secret_key='{{dev_secret_key}}' )}}"
> }
>
That's no surprise really. Please look up at the examples in the documentation
and don't try
to shove random strings to Ansible.
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 Sat, Mar 20, 2021 at 5:44 PM Stefan Hornburg (Racke) <[email protected]
> <mailto:[email protected]>> wrote:
>
> 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]
> <mailto:[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]
> <mailto:[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]
> <mailto:[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>
> >
>
> <https://groups.google.com/d/msgid/ansible-project/ee899387-6e11-46cd-823b-6c82488d4eb7n%40googlegroups.com?utm_medium=email&utm_source=footer
>
> <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:ansible-project%[email protected]>
> <mailto:[email protected]
> <mailto:ansible-project%[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>
> >
>
> <https://groups.google.com/d/msgid/ansible-project/0ad26b1e-27b9-4c60-950f-db61bef1a372n%40googlegroups.com?utm_medium=email&utm_source=footer
>
> <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 a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/8JzXZeJTVmY/unsubscribe
>
> <https://groups.google.com/d/topic/ansible-project/8JzXZeJTVmY/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to
> [email protected]
> <mailto:ansible-project%[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
>
> <https://groups.google.com/d/msgid/ansible-project/86712dbf-6ea2-fa6d-4b0c-e4e009560965%40linuxia.de>.
>
>
>
> --
> Best...Ankur Porwal
>
> --
> 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/CAM9Am-9v6AKa_ZKUSSswcEvojbtWHi_-dMXYkzMp2X4jAkzhQA%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAM9Am-9v6AKa_ZKUSSswcEvojbtWHi_-dMXYkzMp2X4jAkzhQA%40mail.gmail.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/30a650cb-e717-3bbe-f02a-0b35b0004de9%40linuxia.de.
OpenPGP_signature
Description: OpenPGP digital signature
