- play_arrow Disclaimer
- play_arrow Ansible Overview
- play_arrow Install Ansible for Junos OS
- play_arrow Use Ansible to Connect to Junos Devices
- play_arrow Use Ansible to Manage Device Operations
- Use Ansible to Retrieve Facts from Junos Devices
- Use Ansible to Execute Commands and RPCs on Junos Devices
- Use Ansible to Transfer Files to or from Junos Devices
- Use Ansible with Junos PyEZ Tables to Retrieve Operational Information from Junos Devices
- Use Ansible to Halt, Reboot, or Shut Down Junos Devices
- Use Ansible to Install Software on Junos Devices
- Use Ansible to Restore a Junos Device to the Factory-Default Configuration Settings
- Use Junos Snapshot Administrator in Python (JSNAPy) in Ansible Playbooks
- play_arrow Use Ansible to Manage the Configuration
Ansible for Junos OS Troubleshooting Summary
Table 1 lists some common errors that you might encounter when you use Ansible to manage Juniper Networks devices. For each issue, the table provides a reference that has additional information about the error and potential solutions to resolve the issue. However, every environment is unique, and a proposed solution might not work in all cases.
General Issue | Sample Errors | Reference |
---|---|---|
Junos PyEZ |
| Troubleshoot Junos PyEZ (junos-eznc) Install Errors for Ansible Modules |
Ansible collection and module resolution errors |
| Troubleshoot Ansible Collection and Module Errors When Managing Junos Devices |
External connection plugins error (Occurs for Ansible |
| External connection plugins that do not set _sub_plugin trigger errors |
Unreachable host |
| |
Unknown host |
| |
Connection refused |
| |
Authentication error |
| |
|
| |
Configuration timeout error |
| |
Configuration lock error |
| |
Configuration load error |
| |
Configuration commit error |
|