ENCOUNTERING MODULE FAILURE Error while using IOS_template module

Hello,

I am writing simple playbook to add configuration in Cisco 2800 router using jinja2 templates,Where I am able to generate Configuration file using Template module.But after generating the configuration file i.e. shubham.J2 i am getting the following error while pushing configurations to device.

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: cnlabs(config)#
fatal: [192.168.3.65]: FAILED! => {“changed”: false, “failed”: true, “module_stderr”: “Traceback (most recent call last):\n File "/tmp/ansible_HV_5qu/ansible_module_ios_template.py", line 174, in \n main()\n File "/tmp/ansible_HV_5qu/ansible_module_ios_template.py", line 165, in main\n response = module.config(commands)\n File "/tmp/ansible_HV_5qu/ansible_modlib.zip/ansible/module_utils/netcfg.py", line 54, in call\n File "/tmp/ansible_HV_5qu/ansible_modlib.zip/ansible/module_utils/ios.py", line 194, in configure\n File "/tmp/ansible_HV_5qu/ansible_modlib.zip/ansible/module_utils/shell.py", line 250, in execute\nansible.module_utils.network.NetworkError: matched error in response: configure terminal\r\n ^\r\n% Invalid input detected at ‘^’ marker.\r\n\r\ncnlabs(config)#\n”, “module_stdout”: “”, “msg”: “MODULE FAILURE”}

my configuration file looks like:(shubham.j2)

configure terminal
interface fastEthernet 0/0
ip address 1.1.1.1 255.255.255.0
no shutdown
exit

Using this configuration file I am trying to assign the above mentioned IP address to Fa 0/0 interface of my cisco device. And I am using ios_template module in my playbook to push configurations in to Device.Can anyone help me to solve this error.

template files need to be structured as config files. shubham.j2 should look like this:

interface FastEthernet0/0
ip address 1.1.1.1 255.255.255.0
no shutdown

With indents… no need to add configure terminal as the module will handle that for you

Thank you so much Peter for helping me in this issue…As you mentioned in previous post i made the changes in my script and everything is working…Thanks