PaloAltoNetworks / pan-os-python

The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.
https://pan-os-python.readthedocs.io
ISC License
347 stars 172 forks source link

The upgrade function should follow the "Best Practices for PAN-OS Upgrade" #365

Open tuxlife opened 3 years ago

tuxlife commented 3 years ago

Is your feature request related to a problem?

In the current implementation, the upgrade process restarts the firewall with the zero maintenance version. E.g. 9.0.0 and 9.1.0.

Describe the solution you'd like

The "Best Practices for PAN-OS Upgrade" describes the way but without reboot. The base image only has to be downloaded, but not installed. This would speed up and stabilize the update process.

Additional context

welcome-to-palo-alto-networks[bot] commented 3 years ago

:tada: Thanks for opening your first issue here! Welcome to the community!

tuxlife commented 3 years ago

If then also tech support file and updates can be done also with, the tool would be perfect.