Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Disable Upgrade Process per OS #1

Closed
ryanmerolle opened this issue Apr 14, 2021 · 5 comments
Closed

Feature Request: Disable Upgrade Process per OS #1

ryanmerolle opened this issue Apr 14, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@ryanmerolle
Copy link

I would love this model to be extended to more OS in order to track golden firmware drift.

Would you have any interest in being able to allow a user to disable the upgrade process and track software versions for more platform/NOS'?

Given standard NAPALM drivers already leveraged in NetBox and included in the netbox-docker, you could use NAPALM to get the software version from the device using the already set NAPALM user and password settings in NetBox.

With those model, more users could leverage the plugin for SoT type functionality, but leverage their existing workflows to upgrade their devices (ansible, python, salt, vendor specific platforms).

@ryanmerolle
Copy link
Author

By the way, thanks for contributing this! Awesome job!

@alsigna
Copy link
Owner

alsigna commented Apr 22, 2021

hi, did not completely get idea. Do you ask about assignment gold image to PID without uploading, just for tracking purpose?

@ryanmerolle
Copy link
Author

ryanmerolle commented May 21, 2021

Sorry I apparently missed the comment!

I think your process of tracking and upgrading is a good idea.

Use cases where it would be valuable to be able to track in a data model the "standard OS version" per model/device-type without the upgrade process being enabled:

  • Depending on who has access to netbox, some people would be hesitant to allow the upgrade process to even be enabled, but would.
  • Where an OS upgrade process is not supported. (but again valuable to pull the version number and associated link from the GUI and API for their existing upgrade workflow via Ansible, Nornir, etc.)

@ryanmerolle
Copy link
Author

ryanmerolle commented Jun 3, 2021

@alsigna Let me know if you need a better write up

@alsigna
Copy link
Owner

alsigna commented Jun 3, 2021

Hi, i got the idea, will try to add option just to set target (golden) SW version without uploading image. For tracking purpose only.

@alsigna alsigna added the enhancement New feature or request label Jun 3, 2021
@alsigna alsigna closed this as completed Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants