Add VLAN state 'planned' #1796

Closed
opened 2025-12-29 17:19:11 +01:00 by adam · 6 comments
Owner

Originally created by @kasimon on GitHub (Jun 18, 2018).

Issue type

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

Environment

  • Python version: 2.7.13
  • NetBox version: 2.3.3

Description

Please add the state 'planned' to VLANs. There already are the states Active, Reserved and Deprecated, but we would like to add VLANs to netbox once we requested their creation from our networking team, and tagging them as "Reserved" does not really fit well.

Originally created by @kasimon on GitHub (Jun 18, 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: 2.7.13 * NetBox version: 2.3.3 ### Description Please add the state 'planned' to VLANs. There already are the states Active, Reserved and Deprecated, but we would like to add VLANs to netbox once we requested their creation from our networking team, and tagging them as "Reserved" does not really fit well.
adam closed this issue 2025-12-29 17:19:11 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jun 19, 2018):

"Planned" doesn't really make sense for a resource allocated from a finite number space. All VLANs (1-4094) are essentially planned already. Why does the "reserved" status not work?

@jeremystretch commented on GitHub (Jun 19, 2018): "Planned" doesn't really make sense for a resource allocated from a finite number space. All VLANs (1-4094) are essentially planned already. Why does the "reserved" status not work?
Author
Owner

@kasimon commented on GitHub (Jun 20, 2018):

The use cases I'd like to differentiate would be "Reserved" = "This VLAN (-Range) was handed over to another department, they can do with it whatever they want, we have no control over it" and "Planned" = "We are currently preparing to use this, but it's not yet deployed to production".

@kasimon commented on GitHub (Jun 20, 2018): The use cases I'd like to differentiate would be "Reserved" = "This VLAN (-Range) was handed over to another department, they can do with it whatever they want, we have no control over it" and "Planned" = "We are currently preparing to use this, but it's not yet deployed to production".
Author
Owner

@LBegnaud commented on GitHub (Jun 20, 2018):

Could you not use "Active" and assign the other department as a tenant on the VLAN?

@LBegnaud commented on GitHub (Jun 20, 2018): Could you not use "Active" and assign the other department as a tenant on the VLAN?
Author
Owner

@kasimon commented on GitHub (Jun 20, 2018):

Yes, that would certainly be a solution. Nevertheless if possible I would prefer states that represent their organisational purpose more directly without a 'mental mapping' required.

@kasimon commented on GitHub (Jun 20, 2018): Yes, that would certainly be a solution. Nevertheless if possible I would prefer states that represent their organisational purpose more directly without a 'mental mapping' required.
Author
Owner

@DanSheps commented on GitHub (Jun 20, 2018):

Your state should describe your state (whether it is active, deprecated or reserved), tenant should describe who it actually belongs to.

@DanSheps commented on GitHub (Jun 20, 2018): Your state should describe your state (whether it is active, deprecated or reserved), tenant should describe who it actually belongs to.
Author
Owner

@jeremystretch commented on GitHub (Jun 29, 2018):

Closing this out as I really don't see the use of a "planned" state.

@jeremystretch commented on GitHub (Jun 29, 2018): Closing this out as I really don't see the use of a "planned" state.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#1796