ok, I used the below 

      template_parameters: "{{ 
rxgt_mgmt_account.account_config.rxgtmgmt.stacks['rxgt-ps-mgmt-direct-connect-gateway'].params
 
}}"
      tags: "{{ global_tags | 
combine(rxgt_mgmt_account.account_config.rxgtmgmt.stacks['rxgt-ps-mgmt-direct-connect-gateway'].override_tags,
 
recursive=True) }}"

TASK [create rxgt-ps-mgmt-direct-connect-gateway stack] 
************************************************************************************************************
fatal: [infrastructure]: FAILED! => {"msg": "|combine expects dictionaries, 
got Undefined"}
        to retry, use: --limit @/home/ec2-user/.ansible-retry/site.retry

On Monday, October 22, 2018 at 5:06:42 PM UTC+1, Tony Chia wrote:
>
> It seems there is one level between account_config and stack.
> Maybe try account_config.xxxxxx.stacks instead? 
>
> On Monday, October 22, 2018 at 5:17:31 AM UTC-7, Kishore Ponniah wrote:
>>
>> Hi, 
>>
>> I am trying to create a Direct connect Gateway in AWS account using 
>> ansible. I have the main playbook and an account config yaml template. When 
>> I run the playbook I am getting an error 
>>
>> fatal: [infrastructure]: FAILED! => {"msg": "The task includes an option 
>> with an undefined variable. The error was: 'dict object' has no attribute 
>> 'stacks'\n\nThe error appears to have been in 
>> '/home/ec2-user/environment/aws-rxgt-mgmt-platform/ansible/rxgt-ps-rxgtmgmt-playbook.yaml':
>>  
>> line 10, column 5, but may\nbe elsewhere in the file depending on the exact 
>> syntax problem.\n\nThe offending line appears to be:\n\n  tasks:\n  - name: 
>> create rxgt-ps-mgmt-direct-connect-gateway stack\n    ^ here\n"}
>>
>> I have attached the code for reference and error. can someone please help?
>>
>>
>> Thanks
>>
>

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/dda6c359-92d8-40ee-8a9b-53de098106a3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to