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

Add color field to front/rear ports #3682

Closed
williamwu0220 opened this issue Nov 8, 2019 · 7 comments
Closed

Add color field to front/rear ports #3682

williamwu0220 opened this issue Nov 8, 2019 · 7 comments
Assignees
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Milestone

Comments

@williamwu0220
Copy link

Environment

  • Python version: 3.7.3
  • NetBox version: 2.6.7

Proposed Functionality

Using color keystones makes data center management more convenient, just like this:
https://imgur.com/a/P8izFXW
Since cables can be assigned color attributes in NetBox, I think it would be a big plus if front ports have this attributes as well. :)

Use Case

For example, in our data center, we use yellow keystones denoting they're used by ip phone system, while green keystones means they're used by wireless system.

Database Changes

After digging into source code, I think we can add ColorField in FrontPort class.

External Dependencies

No.

@kobayashi
Copy link
Contributor

I am curious about this feature though, do you have any idea to add this?
Is it like add color column next to "Connection" in front ports list?
Screen Shot 2019-11-12 at 9 10 56 AM

@kobayashi kobayashi added the status: under review Further discussion is needed to determine this issue's scope and/or implementation label Nov 12, 2019
@williamwu0220
Copy link
Author

TL;DR:

Yes, I think it would be good if we can see each color column directly in front ports list, just like cable list does:

image

Further more, It would be even more better if we can see each front panel color when tracing a cable linking:

image

Detailed Description

Let me describe how we tracing cable linking in our environment. When an equipment needs connect to internet, we check the steps below:

  1. Findout the location id of telecommunications outlet and its associated code via floor plan:
    image
    or do on-site confirming:
    image

  2. Go to data center finding out corresponding patch panel and keystone, double checking if color-code matched:
    image

  3. Finally, according manual mantained mapping table, we can trace the far end interface port:
    image

So, it's really helpful if front ports have color columns. ;)

@jeremystretch jeremystretch changed the title It would be nice if front ports have color attributes Add color field to front/rear ports Nov 15, 2019
@williamwu0220
Copy link
Author

Hi,
Do I need provide more detail usage scenarios? I'm waiting this feature for adopting netbox in our data center. :)

@williamwu0220
Copy link
Author

Hi,
I'm willing to pick up this task, but I need to know if this feature request is acceptable. ;)

@kobayashi kobayashi added status: accepted This issue has been accepted for implementation type: minor feature and removed status: under review Further discussion is needed to determine this issue's scope and/or implementation labels Dec 26, 2019
@kobayashi
Copy link
Contributor

Thank you @williamwu0220
This issue is accepted.

@jeremystretch
Copy link
Member

@williamwu0220 have you made any progress on this? Should I remove you as the assigned owner?

@williamwu0220
Copy link
Author

Sorry, busy for works these days, I'll work on this issue soon :)

@jeremystretch jeremystretch added type: feature Introduction of new functionality to the application needs milestone Awaiting prioritization for inclusion with a future NetBox release and removed type: minor feature status: accepted This issue has been accepted for implementation labels Jul 24, 2020
@jeremystretch jeremystretch added status: accepted This issue has been accepted for implementation and removed needs milestone Awaiting prioritization for inclusion with a future NetBox release labels May 10, 2021
@jeremystretch jeremystretch added this to the v2.12 milestone May 10, 2021
@jeremystretch jeremystretch self-assigned this Jun 9, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

3 participants