nautobot / nautobot-app-chatops

Extensible ChatOps Framework to enable other chatbots and the Nautobot chat command.
https://docs.nautobot.com/projects/chatops/en/latest/
Other
50 stars 33 forks source link

Add Panorama to upload/install software commands #244

Open matt852 opened 2 years ago

matt852 commented 2 years ago

Environment

Proposed Functionality

The existing commands upload-software and install-software work great for the actual firewall devices. I'd like to add support to also upload and install software to Panorama itself.

Use Case

Upgrading Panorama as well as the firewalls. Current functionality allows for the firewalls only.

jdrew82 commented 1 year ago

I like this idea, but from what I can see, this functionality doesn't currently exist in the PAN-OS SDK. I'm not even sure we could use the op commands as those appear to be for issuing on firewalls themselves. The SDK is focused on the firewalls themselves and uses Panorama as a proxy to talk to the firewalls.

jdrew82 commented 1 year ago

Actually, I think I might have found out how to do this. There is rudimentary Panorama functionality through the Panorama object that isn't documented to perform downloads and installs of software to Panorama itself it appears.