diff --git a/README.md b/README.md index 7718d84..e275262 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,16 @@ You should not need to. But if you do, you should know: Role Variables -------------- +### ansible_ssh_pipelining + + ansible_ssh_pipelining: true + +This role uses ssh pipelining to avoid security errors from Ansible when running operations without superuser rights. +SSH pipelining for this purpose may require the disabling of ‘requiretty’ in /etc/sudoers. +If you get a pipelining error and cannot disable requiretty, set this variable to false and instead turn on allow_world_readable_tmpfiles in your ansible.cfg. +See http://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user for a discussion. + + ### plone_instance_name plone_instance_name: frodos_site diff --git a/test.yml b/test.yml index 25351a6..7aa3554 100644 --- a/test.yml +++ b/test.yml @@ -53,10 +53,10 @@ roles: - - role: plone.plone_server + - role: ansible.plone_server plone_config: "{{ servers[0] }}" - - role: plone.plone_server + - role: ansible.plone_server plone_config: "{{ servers[1] }}" tasks: