Skip to content
This repository has been archived by the owner on Aug 22, 2023. It is now read-only.

Plugin unable to access Panorama's managed devices #107

Closed
jamesholland-uk opened this issue Mar 8, 2022 · 1 comment · Fixed by #109
Closed

Plugin unable to access Panorama's managed devices #107

jamesholland-uk opened this issue Mar 8, 2022 · 1 comment · Fixed by #109
Assignees

Comments

@jamesholland-uk
Copy link
Contributor

Environment

OS:

  • Ubuntu 20.04.4 VM on GCP
  • Docker version: 20.10.12, build e91ed57
  • Docker Compose version: v2.2.3

Inside container:

  • Python version: 3.9.9
  • Nautobot version: 1.2.4 in Dockerfile, GUI/CLI reports: 5f65c8a48643 (v1.0.3)
  • nautobot-chatops version: 1.6.0
  • nautobot-plugin-chatops-panorama version: 1.0.0

Issue

In Slack:
a) Type /panorama get-device-rules and receive a drop-down list of Panorama's managed devices from which to select, then get the rules from that device

a) Error:
Screenshot 2022-03-08 at 20 32 50

Or....

b) Type /panorama get-device-rules <managed-device-hostname>, then get the rules from that device

b) Empty rulebase:
Screenshot 2022-03-08 at 20 32 01

Steps to Reproduce

  1. Panorama 10.1.4 installed (HA pair) as VMs in ESXi
  2. Nautobot installed using "docker compose" per instructions
  3. Docker compose modified to include install of chatops plugin and Panorama chatops plugin, as well as custom TLS cert/key, and Slack as the chatops platform
  4. Execute "slash commands" in Slack
@jamesholland-uk
Copy link
Contributor Author

Extra notes:

  • I modified the nautobot_config.py to point to a different Panorama, also 10.1.4, same result.
  • Then I downgraded to 10.1.0, same result.
  • For information purposes: The first Panorama has managed devices all in Device Groups, the second Panorama has one managed device and it is not in a Device Group.

@matt852 matt852 self-assigned this Mar 11, 2022
@matt852 matt852 mentioned this issue Mar 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants