[ansible-project] Re: errors in backing up a config from a juniper device
another error message ansible@ansible-new:/etc/ansible$ tail -f ansible.log 2018-02-08 09:21:54,543 p=26612 u=ansible | socket operation completed with rc 0 2018-02-08 09:21:54,543 p=26612 u=ansible | socket operation is RUN 2018-02-08 09:21:54,543 p=26612 u=ansible | socket operation completed with rc 0 2018-02-08 09:21:54,758 p=26604 u=ansible | fatal: [10.101.250.41]: FAILED! => {"changed": false, "msg": "Unsupported parameters for (junos_config) module: dest Supported parameters include: backup,comment,confirm,confirm_commit,host,lines,password,port,provider,replace,rollback,src,src_format,ssh_keyfile,timeout,transport,update,username,zeroize"} 2018-02-08 09:21:54,760 p=26604 u=ansible | [WARNING]: Could not create retry file '/etc/ansible/backup_config- junos.retry'. [Errno 13] Permission denied: u'/etc/ansible /backup_config-junos.retry' 2018-02-08 09:21:54,760 p=26604 u=ansible | PLAY RECAP * 2018-02-08 09:21:54,760 p=26604 u=ansible | 10.101.250.41 : ok=0changed=0unreachable=0failed=1 2018-02-08 09:22:24,543 p=26612 u=ansible | persistent connection idle timeout triggered, timeout value is 30 secs 2018-02-08 09:22:24,543 p=26612 u=ansible | shutdown persistent connection requested 2018-02-08 09:22:24,543 p=26612 u=ansible | closing local listener 2018-02-08 09:22:24,543 p=26612 u=ansible | closing the connection 2018-02-08 09:22:24,544 ncclient.operations.rpc Requesting 'CloseSession' 2018-02-08 09:22:24,608 p=26612 u=ansible | removing the local control socket 2018-02-08 09:22:24,608 p=26612 u=ansible | shutdown complete 2018-02-08 09:22:24,608 p=26612 u=ansible | shutdown persistent connection requested 2018-02-08 09:22:24,608 p=26612 u=ansible | persistent connection is not active 2018-02-08 09:22:24,608 p=26612 u=ansible | shutdown local socket, connection was active for 0:00:39.071942 secs Thanks On Wednesday, February 7, 2018 at 9:45:58 AM UTC, Daley Okuwa wrote: > still getting the error messages > > tail -f ansible.log > self._cipher = factory.new(key, *args, **kwargs) > 2018-02-07 09:37:38,933 p=24501 u=ansible | connecting to host > 10.101.250.41 returned an error > 2018-02-07 09:37:38,933 p=24501 u=ansible | Unknown host key > [b4:5c:23:06:c0:6e:3f:b3:f0:2e:de:30:6d:75:a1:dd] for [10.101.250.41] > 2018-02-07 09:37:47,827 p=24493 u=ansible | fatal: [10.101.250.41]: > FAILED! => {"changed": false, "msg": "unable to open shell. Please see: > https://docs.ansible.com/ansible/network_debug_troubleshooting.html#unable-to-open-shell > "} > 2018-02-07 09:37:47,828 p=24493 u=ansible | [WARNING]: Could not create > retry file '/etc/ansible/backup_config- > junos.retry'. [Errno 13] Permission denied: u'/etc/ansible > /backup_config-junos.retry' > > > On Monday, February 5, 2018 at 4:36:57 PM UTC, Daley Okuwa wrote: > >> >> >> On Friday, February 2, 2018 at 11:52:16 AM UTC, Daley Okuwa wrote: >>> >>> hello all >>> I have this in my backup_config_yaml >>> >>> --- >>> - name: BACKUP CONFIGS OF JUNOS DEVICES >>> hosts: all >>> connection: local >>> gather_facts: no >>> tasks: >>> - name: GET CONFIG >>> junos_get_config: >>> user= >>> passwd=x >>> host={{inventory_hostname}} >>> dest=backups/{{inventory_hostname}}.conf >>> port=22 >>> >>> also have installed Junos PyEZ on my ansible server >>> >>> my etc/ansible/ hosts >>> [junos] >>> x.x.x.x >>> >>> I run the playbook >>> >>> ansible@ansible-new:/etc/ansible$ ansible-playbook -i hosts >>> backup_config-junos.yml >>> I get this error message >>> >>> ERROR! no action detected in task. This often indicates a misspelled >>> module name, or incorrect module path. >>> The error appears to have been in >>> '/etc/ansible/backup_config-junos.yml': line 10, column 5, but may >>> be elsewhere in the file depending on the exact syntax problem. >>> The offending line appears to be: >>> >>> - name: GET CONFIG >>> ^ here >>> >>> The error appears to have been in >>> '/etc/ansible/backup_config-junos.yml': line 10, column 5, but may >>> be elsewhere in the file depending on the exact syntax problem. >>> The offending line appears to be: >>> >>> - name: GET CONFIG >>> ^ here >>> exception type: >>> exception: no action detected in task. This often indicates a misspelled >>> module name, or incorrect module path. >>> The error appears to have been in >>> '/etc/ansible/backup_config-junos.yml': line 10, column 5, but may >>> be elsewhere in the file depending on the exact syntax problem. >>> The offending line appears to be: >>> >>> - name: GET CONFIG >>> ^ here >>> >>> -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send
[ansible-project] Re: errors in backing up a config from a juniper device
still getting the error messages tail -f ansible.log self._cipher = factory.new(key, *args, **kwargs) 2018-02-07 09:37:38,933 p=24501 u=ansible | connecting to host 10.101.250.41 returned an error 2018-02-07 09:37:38,933 p=24501 u=ansible | Unknown host key [b4:5c:23:06:c0:6e:3f:b3:f0:2e:de:30:6d:75:a1:dd] for [10.101.250.41] 2018-02-07 09:37:47,827 p=24493 u=ansible | fatal: [10.101.250.41]: FAILED! => {"changed": false, "msg": "unable to open shell. Please see: https://docs.ansible.com/ansible/network_debug_troubleshooting.html#unable-to-open-shell"} 2018-02-07 09:37:47,828 p=24493 u=ansible | [WARNING]: Could not create retry file '/etc/ansible/backup_config- junos.retry'. [Errno 13] Permission denied: u'/etc/ansible /backup_config-junos.retry' On Monday, February 5, 2018 at 4:36:57 PM UTC, Daley Okuwa wrote: > > > On Friday, February 2, 2018 at 11:52:16 AM UTC, Daley Okuwa wrote: >> >> hello all >> I have this in my backup_config_yaml >> >> --- >> - name: BACKUP CONFIGS OF JUNOS DEVICES >> hosts: all >> connection: local >> gather_facts: no >> tasks: >> - name: GET CONFIG >> junos_get_config: >> user= >> passwd=x >> host={{inventory_hostname}} >> dest=backups/{{inventory_hostname}}.conf >> port=22 >> >> also have installed Junos PyEZ on my ansible server >> >> my etc/ansible/ hosts >> [junos] >> x.x.x.x >> >> I run the playbook >> >> ansible@ansible-new:/etc/ansible$ ansible-playbook -i hosts >> backup_config-junos.yml >> I get this error message >> >> ERROR! no action detected in task. This often indicates a misspelled >> module name, or incorrect module path. >> The error appears to have been in '/etc/ansible/backup_config-junos.yml': >> line 10, column 5, but may >> be elsewhere in the file depending on the exact syntax problem. >> The offending line appears to be: >> >> - name: GET CONFIG >> ^ here >> >> The error appears to have been in '/etc/ansible/backup_config-junos.yml': >> line 10, column 5, but may >> be elsewhere in the file depending on the exact syntax problem. >> The offending line appears to be: >> >> - name: GET CONFIG >> ^ here >> exception type: >> exception: no action detected in task. This often indicates a misspelled >> module name, or incorrect module path. >> The error appears to have been in '/etc/ansible/backup_config-junos.yml': >> line 10, column 5, but may >> be elsewhere in the file depending on the exact syntax problem. >> The offending line appears to be: >> >> - name: GET CONFIG >> ^ here >> >> -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/dae13938-e73d-48e2-861a-cd2fc80922f6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[ansible-project] Re: errors in backing up a config from a juniper device
On Friday, February 2, 2018 at 11:52:16 AM UTC, Daley Okuwa wrote: > > hello all > I have this in my backup_config_yaml > > --- > - name: BACKUP CONFIGS OF JUNOS DEVICES > hosts: all > connection: local > gather_facts: no > tasks: > - name: GET CONFIG > junos_get_config: > user= > passwd=x > host={{inventory_hostname}} > dest=backups/{{inventory_hostname}}.conf > port=22 > > also have installed Junos PyEZ on my ansible server > > my etc/ansible/ hosts > [junos] > x.x.x.x > > I run the playbook > > ansible@ansible-new:/etc/ansible$ ansible-playbook -i hosts > backup_config-junos.yml > I get this error message > > ERROR! no action detected in task. This often indicates a misspelled > module name, or incorrect module path. > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > exception type: > exception: no action detected in task. This often indicates a misspelled > module name, or incorrect module path. > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > > -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5bb17daa-29ee-47e8-886a-8506f6cc895e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[ansible-project] Re: errors in backing up a config from a juniper device
still debugging my issues I thought it was a netconf issue and enabled netconf over ssh on the devices still having the same issue 2018-02-05 11:46:33,654 p=17538 u=ansible | PLAY [BACKUP CONFIGS OF JUNOS DEVICES] * 2018-02-05 11:46:33,668 p=17538 u=ansible | TASK [GET CONFIG] * 2018-02-05 11:46:34,155 p=17546 u=ansible | creating new control socket for host 10.101.250.41:22 as user None 2018-02-05 11:46:34,155 p=17546 u=ansible | control socket path is /home/ansible/.ansible/pc/cbc044ebbc 2018-02-05 11:46:34,155 p=17546 u=ansible | current working directory is /etc/ansible 2018-02-05 11:46:34,156 p=17546 u=ansible | using connection plugin netconf 2018-02-05 11:46:34,208 p=17546 u=ansible | network_os is set to junos 2018-02-05 11:46:34,210 p=17546 u=ansible | ssh connection done, stating ncclient 2018-02-05 11:46:44,192 p=17538 u=ansible | fatal: [10.101.250.41]: FAILED! => {"changed": false, "msg": "unable to open shell. Please see: https://docs.ansible.com/ansible/network_debug_troubleshooting.html#unable-to-open-shell"} 2018-02-05 11:46:44,194 p=17538 u=ansible | [WARNING]: Could not create retry file '/etc/ansible/backup_config-junos.retry'. [Errno 13] Permission denied: u'/etc/ansible/backup_config-junos.retry' 2018-02-05 11:46:44,194 p=17538 u=ansible | PLAY RECAP * 2018-02-05 11:46:44,194 p=17538 u=ansible | 10.101.250.41 : ok=0changed=0unreachable=0failed=1 2018-02-05 11:46:44,221 p=17546 u=ansible | failed to create control socket for host 10.101.250.41 2018-02-05 11:46:44,222 p=17546 u=ansible | Traceback (most recent call last): File "/usr/bin/ansible-connection", line 315, in main server = Server(socket_path, pc) File "/usr/bin/ansible-connection", line 112, in __init__ self.connection._connect() File "/usr/lib/python2.7/dist-packages/ansible/plugins/connection/netconf.py", line 158, in _connect ssh_config=ssh_config File "build/bdist.linux-x86_64/egg/ncclient/manager.py", line 154, in connect return connect_ssh(*args, **kwds) File "build/bdist.linux-x86_64/egg/ncclient/manager.py", line 119, in connect_ssh session.connect(*args, **kwds) File "build/bdist.linux-x86_64/egg/ncclient/transport/ssh.py", line 383, in connect raise SSHError("Could not open socket to %s:%s" % (host, port)) SSHError: Could not open socket to 10.101.250.41:22 On Friday, February 2, 2018 at 3:38:15 PM UTC, Daley Okuwa wrote: > I have gone to that website to troubleshoot but I still cant get it > > ansible@ansible-new:/etc/ansible$ ansible-playbook - -i hosts > backup_config-junos.yml > [WARNING]: log file at /var/log/ansible.log is not writeable and we cannot > create it, aborting > ansible-playbook 2.4.2.0 > config file = /etc/ansible/ansible.cfg > configured module search path = > [u'/home/ansible/.ansible/plugins/modules', > u'/usr/share/ansible/plugins/modules'] > ansible python module location = /usr/lib/python2.7/dist-packages/ansible > executable location = /usr/bin/ansible-playbook > python version = 2.7.12 (default, Dec 4 2017, 14:50:18) [GCC 5.4.0 > 20160609] > Using /etc/ansible/ansible.cfg as config file > setting up inventory plugins > Parsed /etc/ansible/hosts inventory source with ini plugin > Loading callback plugin default of type stdout, v2.0 from > /usr/lib/python2.7/dist-packages/ansible/plugins/callback/__init__.pyc > PLAYBOOK: backup_config-junos.yml > ** > 1 plays in backup_config-junos.yml > PLAY [BACKUP CONFIGS OF JUNOS DEVICES] > * > META: ran handlers > TASK [GET CONFIG] > * > task path: /etc/ansible/backup_config-junos.yml:10 > <10.101.250.41> using connection plugin netconf > <10.101.250.41> socket_path: None > fatal: [10.101.250.41]: FAILED! => { > "changed": false, > "msg": "unable to open shell. Please see: > https://docs.ansible.com/ansible/network_debug_troubleshooting.html#unable-to-open-shell > " > } > [WARNING]: Could not create retry file '/etc/ansible/backup_config- > junos.retry'. [Errno 13] Permission denied: u'/etc/ansible > /backup_config-junos.retry' > > PLAY RECAP > * > 10.101.250.41 : ok=0changed=0unreachable=0failed=1 > > > On Friday, February 2, 2018 at 11:52:16 AM UTC, Daley Okuwa wrote: > >> hello all >> I have this in my backup_config_yaml >> >> --- >> - name:
[ansible-project] Re: errors in backing up a config from a juniper device
I have gone to that website to troubleshoot but I still cant get it ansible@ansible-new:/etc/ansible$ ansible-playbook - -i hosts backup_config-junos.yml [WARNING]: log file at /var/log/ansible.log is not writeable and we cannot create it, aborting ansible-playbook 2.4.2.0 config file = /etc/ansible/ansible.cfg configured module search path = [u'/home/ansible/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/dist-packages/ansible executable location = /usr/bin/ansible-playbook python version = 2.7.12 (default, Dec 4 2017, 14:50:18) [GCC 5.4.0 20160609] Using /etc/ansible/ansible.cfg as config file setting up inventory plugins Parsed /etc/ansible/hosts inventory source with ini plugin Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/dist-packages/ansible/plugins/callback/__init__.pyc PLAYBOOK: backup_config-junos.yml ** 1 plays in backup_config-junos.yml PLAY [BACKUP CONFIGS OF JUNOS DEVICES] * META: ran handlers TASK [GET CONFIG] * task path: /etc/ansible/backup_config-junos.yml:10 <10.101.250.41> using connection plugin netconf <10.101.250.41> socket_path: None fatal: [10.101.250.41]: FAILED! => { "changed": false, "msg": "unable to open shell. Please see: https://docs.ansible.com/ansible/network_debug_troubleshooting.html#unable-to-open-shell; } [WARNING]: Could not create retry file '/etc/ansible/backup_config- junos.retry'. [Errno 13] Permission denied: u'/etc/ansible /backup_config-junos.retry' PLAY RECAP * 10.101.250.41 : ok=0changed=0unreachable=0failed=1 On Friday, February 2, 2018 at 11:52:16 AM UTC, Daley Okuwa wrote: > hello all > I have this in my backup_config_yaml > > --- > - name: BACKUP CONFIGS OF JUNOS DEVICES > hosts: all > connection: local > gather_facts: no > tasks: > - name: GET CONFIG > junos_get_config: > user= > passwd=x > host={{inventory_hostname}} > dest=backups/{{inventory_hostname}}.conf > port=22 > > also have installed Junos PyEZ on my ansible server > > my etc/ansible/ hosts > [junos] > x.x.x.x > > I run the playbook > > ansible@ansible-new:/etc/ansible$ ansible-playbook -i hosts > backup_config-junos.yml > I get this error message > > ERROR! no action detected in task. This often indicates a misspelled > module name, or incorrect module path. > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > exception type: > exception: no action detected in task. This often indicates a misspelled > module name, or incorrect module path. > The error appears to have been in '/etc/ansible/backup_config-junos.yml': > line 10, column 5, but may > be elsewhere in the file depending on the exact syntax problem. > The offending line appears to be: > > - name: GET CONFIG > ^ here > > -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/95f6d71f-042a-4639-b40b-d486231e0aea%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.