Custom attribute for uploading service history for devices #1653

Closed
opened 2025-12-29 16:33:59 +01:00 by adam · 1 comment
Owner

Originally created by @GMAzrael on GitHub (Apr 2, 2018).

Issue type

[X] Feature request
[ ] Bug report
[ ] Documentation

Environment

  • Python version:
  • NetBox version:

Description

Having the ability to attribute a log of work done to devices with an upload or templatized documentation format (RST/Markdown etc.) would be handy.

Use case 1. Bob uploaded a configuration change to a switch. His change management process dictates he have a document in txt format that shows the before and after configuration changes for the change. The document upload is timestamped. After making the change, Bob wants to see when the system changed prior to that one.

Use Case 2. Jim is having a number of problem with a Server. Thinking back, he know a manufacturer technician has worked on a system a number of time. He logs in to NetBox and looks at the service history. He sees a number of parts have been replaced in the last 3 months. Recommends a replacement for the next time the system fails.

Implimentation:

The ability to add an uploadable field for a device, similar to the media section for rack/device images. History is tracked by device ID and timestamped with the upload date. Files are some flavor of text base for small size.

Originally created by @GMAzrael on GitHub (Apr 2, 2018). ### Issue type [X] Feature request <!-- An enhancement of existing functionality --> [ ] Bug report <!-- Unexpected or erroneous behavior --> [ ] Documentation <!-- A modification to the documentation --> ### Environment * Python version: <!-- Example: 3.5.4 --> * NetBox version: <!-- Example: 2.1.3 --> ### Description Having the ability to attribute a log of work done to devices with an upload or templatized documentation format (RST/Markdown etc.) would be handy. Use case 1. Bob uploaded a configuration change to a switch. His change management process dictates he have a document in txt format that shows the before and after configuration changes for the change. The document upload is timestamped. After making the change, Bob wants to see when the system changed prior to that one. Use Case 2. Jim is having a number of problem with a Server. Thinking back, he know a manufacturer technician has worked on a system a number of time. He logs in to NetBox and looks at the service history. He sees a number of parts have been replaced in the last 3 months. Recommends a replacement for the next time the system fails. Implimentation: The ability to add an uploadable field for a device, similar to the media section for rack/device images. History is tracked by device ID and timestamped with the upload date. Files are some flavor of text base for small size.
adam added the status: duplicate label 2025-12-29 16:33:59 +01:00
adam closed this issue 2025-12-29 16:33:59 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jul 18, 2018):

Sounds like this would be covered by #151

@jeremystretch commented on GitHub (Jul 18, 2018): Sounds like this would be covered by #151
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#1653