[Klug-general] Ansible
Kevin Groves
kgroves at cix.co.uk
Tue Feb 3 18:59:54 UTC 2015
On 03/02/15 12:30, Dan Attwood wrote:
> ssh-copy-id administrator at 10.0.100.93 <mailto:administrator at 10.0.100.93>
>
>
OK and you did that logged in as administrator? and when I mean logged
in as administrator you did login and not did su administator?
Kev
> manage to hit send to soon
>
> On 3 February 2015 at 12:29, Dan Attwood <danattwood at gmail.com
> <mailto:danattwood at gmail.com>> wrote:
>
> 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
> <mailto: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 <mailto:Kent at mailman.lug.org.uk>
> https://mailman.lug.org.uk/mailman/listinfo/kent
>
>
>
>
>
> _______________________________________________
> 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/0cdc0f01/attachment-0001.html>
More information about the Kent
mailing list