Replies: 7 comments 9 replies
-
Could be a common use case for a lab environment I'd suggest. Tenants is the obvious choice, but then you'd lose the ability to identify who owns a device rather than who currently has it allocated to them. Depending on whether you are running the DC for a single company or a multi-tenant hosting environment would decide whether that was a problem or not. Perhaps the tenant could be the person who has it allocated to them and the tenant group is the company they and that asset belongs to? A more blue-sky approach would be for someone to develop a device allocation/reservation plugin that would add dedicated reservation fields to the object model - perhaps linking an asset with a NetBox user and perhaps adding reservation dates etc. The possibilities are only limited by ones ability to write (or employ someone to write) a Django app. |
Beta Was this translation helpful? Give feedback.
-
It might help to detail your use case. What does the envisioned workflow look like step-by-step, and what information do you need to track? |
Beta Was this translation helpful? Give feedback.
-
I'd find "list all items with a given tag" useful as well. In the So I then have to go and search separately under Devices, Virtual Machines, Inventory Items, Cables etc. These days, almost everything can be tagged. I imagine it would work in a very similar way to the global search view - where you get a separate table for each matching class of object, the first few matches, and a clickable link to search just that given class. (There is a related request #5121, but that's in the opposite direction: being able to filter the tags by associated object type) |
Beta Was this translation helpful? Give feedback.
-
I do expect my use case is quite unique so I really appreciate the interaction here. Right now this is just a brainstorming session between myself and my mgmt as we are just now discovering this tool and in the very early stages of implementation so I don't have a plan in place. Today we don't have a system to reserve ports so there isn't a workflow, the question I'm trying to answer is can we do some of this with Netbox and I think the answer is yes so now I'm trying to find out how much. I can answer some of the questions that have been proposed.
Regarding the reservations this may be as simple as setting a date within a tag or tenant and then I can query on that and do my own stuff outside of netbox to clean up the test environment (tear down optical cross connects, default resources, etc). |
Beta Was this translation helpful? Give feedback.
-
I do think custom fields will be the way go go. Thanks for the help! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I'm just using tags that I add and remove as needed.
…On Thu, Jun 10, 2021, 10:53 PM drmsoffall ***@***.***> wrote:
I've been thinking about this again recently. Just curious, how did you
end up implementing this?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#5860 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA4XLQHC4GSXQ7DOOKREYC3TSGCEFANCNFSM4YEUO53Q>
.
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We are in the very early stages of adding our topology to Netbox, in our case this is a rather large (think raised floor data centers spanning spread across multiple states) network test & certification environment. One of our [hopeful] use cases is to allow some of our automations to check in & out a resource (port, device, vlan, compute, etc) or allow a human tester to reserve a resource for a certain period of time.
We initially thought tags would be a good way to do this but there are some limitations on searching tags which looks like it's working as intended by the developers per some issue discussions. Ideally I would like to be able to search for tag "foo" across all resources and have single view. I understand I can work around this programmatically and make multiple API calls into netbox.
Are there any other interesting fields that may play into this? The Tenants may also be interesting for this.
I don't think netbox has any resource scheduling built in so I understand I would need to create that externally.
Beta Was this translation helpful? Give feedback.
All reactions