nautobot-app-device-lifecycle-mgmt
nautobot-app-device-lifecycle-mgmt copied to clipboard
Adopt core Nautobot `Contact` models
Environment
- Nautobot version: 2.2
- nautobot-device-lifecycle-mgmt version:
Proposed Functionality
When Nautobot 2.2 is out, adopt the new Contact models instead of the custom one.
Ref: https://github.com/nautobot/nautobot/blob/next/nautobot/extras/models/contacts.py#L44
Use Case
Simplify app reusing existing models.
As mentioned, some of the models can now be optimised for the newest Nautobot release :
- Implement nautobot's
ContactonContracts - Remove
Contract POCsand migrate toContacts - Migrate
Vendorto Nautobot'sManufacturer - Deprecate / migrate
SoftwareandSoftwareImage
Contract POCs migrated to native Nautobot Contact in next3.0