Editing Device Type Does Not Cascade to Existing Devices #308

Closed
opened 2025-12-29 16:20:45 +01:00 by adam · 2 comments
Owner

Originally created by @swickstrom on GitHub (Jul 29, 2016).

If you edit a Device Type (add new interfaces, remove a power outlet, update interface info, etc) it will not cascade to the existing devices using that Device Type.
If this is intended, would it be possible to have an OVERRIDE option to force the update to existing devices?
Also, there is no way to update existing outlets/interfaces/console port names/properties; only delete them. Could that functionality possibly be added?

Originally created by @swickstrom on GitHub (Jul 29, 2016). If you edit a `Device Type` (add new interfaces, remove a power outlet, update interface info, etc) it will not cascade to the existing devices using that `Device Type`. If this is intended, would it be possible to have an OVERRIDE option to force the update to existing devices? Also, there is no way to update existing outlets/interfaces/console port names/properties; only delete them. Could that functionality possibly be added?
adam closed this issue 2025-12-29 16:20:45 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jul 29, 2016):

If you edit a Device Type (add new interfaces, remove a power outlet, update interface info, etc) it will not cascade to the existing devices using that Device Type.

Yep, this is intentional. It's called out in the docs.

Also, there is no way to update existing outlets/interfaces/console port names/properties; only delete them. Could that functionality possibly be added?

#353 was opened for this recently.

@jeremystretch commented on GitHub (Jul 29, 2016): > If you edit a Device Type (add new interfaces, remove a power outlet, update interface info, etc) it will not cascade to the existing devices using that Device Type. Yep, this is intentional. It's called out in [the docs](http://netbox.readthedocs.io/en/latest/data-model/dcim/#device-types). > Also, there is no way to update existing outlets/interfaces/console port names/properties; only delete them. Could that functionality possibly be added? #353 was opened for this recently.
Author
Owner

@swickstrom commented on GitHub (Jul 29, 2016):

Apologies for my ignorance, could have easily been solved if I had RTFM...

@swickstrom commented on GitHub (Jul 29, 2016): Apologies for my ignorance, could have easily been solved if I had RTFM...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#308