App Overview¶
This document provides an overview of the App including critical information and important considerations when applying it to your Nautobot environment.
Note
Throughout this documentation, the terms "app" and "plugin" will be used interchangeably.
Description¶
OS Upgrades is a commercial (licensed) Nautobot Application that helps network teams perform network operating system upgrades in an automated, reliable, and repeatable fashion. The application streamlines the upgrade process for network devices, reducing manual intervention and minimizing the risk of errors. By leveraging automation, it enables network teams to efficiently manage and execute OS upgrades across a wide range of supported devices, ensuring consistency and compliance with organizational standards.
Audience (User Personas) - Who should use this App?¶
This app is designed for network engineers and automation engineers who need to upgrade operating systems in a multi-vendor environment.
Extras¶
- Jobs - Jobs for file transfer, configuration save, OS install, device reboot, and a "Run All" orchestration job that executes the full upgrade workflow.
- Custom View Override - The "Execute OS Upgrade Workflow" job provides a custom results view that visualizes the orchestrated workflow progress step by step.