[Klug-general] Ansible

Dan Attwood danattwood at gmail.com
Tue Feb 3 12:29:59 UTC 2015


my host files looks like this:

[all:vars]
ansible_sudo_pass=secretpassword

[servers]
10.0.100.56
10.0.100.72
10.0.100.93
10.0.100.38


my playbook is:

- hosts: servers
  gather_facts: no
  user: administrator
  remote_user: administrator
  sudo: yes
  tasks:
   - name: updates a server
     apt: update_cache=yes
   - name: upgrade a server
     apt: upgrade=dist


So it thought I was pretty clear to ansible that the user is 'administrator'


when i copied the keys over i did:



On 3 February 2015 at 12:26, Kevin Groves <
kgroves at ksoft-creative-projects.co.uk> wrote:

>
> On 03/02/15 09:00, Dan Attwood wrote:
>
>> ok i've done that and that speed things up a bit.
>> unfortunately it speeds it towards the next fail. witht he debug on I can
>> the errors lists below.
>> I've double checked that I can ssh into the servers via kay and I'm
>> following the note I made when I had this working at home so and dan :-(
>>
>> error below
>>
>>
>> fatal: [10.0.100.37] => SSH encountered an unknown error. The output was:
>> OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
>> debug1: Reading configuration data /etc/ssh/ssh_config
>> debug1: /etc/ssh/ssh_config line 19: Applying options for *
>> debug1: auto-mux: Trying existing master
>>
>
>
>  debug1: Control socket "/home/administrator/.ansible/
>> cp/ansible-ssh-10.0.100.37-22-administrator" does not exist
>>
>
> Is this home dir connected with an 'administrator' user? It could be that
> ansible is using the wrong user key to connect with what looks like 'root'
> on the other machine.
>
> Hopefully its just a matter of which user is being used on which side.
>
> You might also want to take a look at the ansible config file. Mine is in
> /etc/ansible/ansible.cfg which has lines like:
>
> poll_interval  = 15
> sudo_user      = root
> #ask_sudo_pass = True
> #ask_pass      = True
> transport      = smart
> remote_port    = 22
>
> I think you can be specific about what users are used instead of assuming
> it knows what you really mean. :-)
>
> Kev
>
>
>
> _______________________________________________
> Kent mailing list
> Kent at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/kent
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.lug.org.uk/pipermail/kent/attachments/20150203/8621856c/attachment.html>


More information about the Kent mailing list