PaloAltoNetworks / PaloAltoNetworks/pan-os-python
The upgrade function should follow the "Best Practices for PAN-OS Upgrade"
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 400
- Forks
- 199
- PR merge metrics
- No merged PRs in 30d
Description
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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the upgrade function and reviewing the linked Palo Alto Networks best-practices articles. Confirm the current handling of zero-maintenance base images, then define completion as downloading the base image without installing it or rebooting the firewall, with the update process remaining stable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100