So I just want to state that I'm new to Ansible and not sure how to debug 
issues yet, any guidance would be appreciated.

I'm attempting to use module blockinfile to update /etc/sysctl.conf file, 
but it doesn't seem to want to cooperate.

*playbook:*
settings.yml
  1 ---
  2 - hosts: dbservers
  3   become: yes
  4
  5   tasks:
  6     - name: insert/update sysctl.conf settings per specifications
  7       blockinfile:
  8         backup: yes
  9         dest: /etc/sysctl.conf
 10         marker: # {mark} ANSIBLE MANAGED BLOCK
 11         content: |
 12           kernel.shmmni = 4096
 13           kernel.sem = 250 32000 100 128
 14           fs.file-max = 512 * PROCESSES
 15           net.ipv4.ip_local_port_range = 1024 6500
 16           net.core.rmem_default = 4194304
 17           net.core.rmem_max = 4194304
 18           net.core.wmem_default = 262144
 19           net.ipv4.tcp_wmem = 262144 262144 262144
 20           net.ipv4.tcp_rmem = 4194304 4194304 4194304

*execution:*
$ ansible-playbook ./playbooks/settings.yml

*results:*
PLAY [dbservers] 
***************************************************************

TASK [setup] 
*******************************************************************
ok: [ag-rhel6-temp.test.local]

TASK [insert/update sysctl.conf settings per specifications] 
****************
fatal: [ag-rhel6-temp.test.local]: FAILED! => {"changed": false, "failed": 
true, "module_stderr": "", "module_stdout": "Traceback (most recent call 
last):\r\n  File \"/tmp/ansible_3oLmj8/ansible_module_blockinfile.py\", 
line 313, in <module>\r\n    main()\r\n  File 
\"/tmp/ansible_3oLmj8/ansible_module_blockinfile.py\", line 243, in 
main\r\n    marker0 = re.sub(r'{mark}', 'BEGIN', marker)\r\n  File 
\"/usr/lib64/python2.6/re.py\", line 151, in sub\r\n    return 
_compile(pattern, 0).sub(repl, string, count)\r\nTypeError: expected string 
or buffer\r\n", "msg": "MODULE FAILURE", "parsed": false}

NO MORE HOSTS LEFT 
*************************************************************
        to retry, use: --limit @./playbooks/settings.retry

PLAY RECAP 
*********************************************************************
ag-rhel6-temp.test.local   : ok=1    changed=0    unreachable=0    failed=1



Again, any help or pointers would be appreciated!
Thanks,
Rick

-- 
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/c05c186f-128c-4721-93a7-093ae1fcf8a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to