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

Allow replacing module in module bay without loosing any other information #18934

Closed
dejantep opened this issue Mar 18, 2025 · 1 comment
Closed
Labels
type: feature Introduction of new functionality to the application

Comments

@dejantep
Copy link

dejantep commented Mar 18, 2025

NetBox version

v4.2.5

Feature type

New functionality

Proposed functionality

When modelling devices with slots and module bays it would be great addition to be able to replace one when its broken or upgraded for example.
Right now it gets deleted with all interfaces associeted with it. VLANs are gone too if you have any defined per interface. My guess is cables too. And you need to do it all over again

Expand "Add module" function with "replace existing" check box in this screenshot.

Image

Or if working from device add function button "replace" next to delete

Image

Use case

This would be enormous improvment to this functionality because for devices with modules is not unusual to replace a card or whatever component.
Right now its fine until you need to replace a broken component.

Database changes

dont know

External dependencies

No response

@dejantep dejantep added status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application labels Mar 18, 2025
@arthanson arthanson changed the title Allow replacing module in module bay wihtout loosing any other information Allow replacing module in module bay without loosing any other information Mar 20, 2025
@bctiemann
Copy link
Contributor

IMO it doesn't make sense to mix attributes that are separable from the physical device (such as VLANs, IPs, etc), from intrinsic physical attributes, which is what would be necessary to tackle something of this magnitude.

@bctiemann bctiemann closed this as not planned Won't fix, can't repro, duplicate, stale Mar 20, 2025
@jnovinger jnovinger removed the status: needs triage This issue is awaiting triage by a maintainer label Mar 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

3 participants