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 default Statuses (and Roles?) for Contact and Team associations #5145

Closed
2 of 12 tasks
glennmatthews opened this issue Jan 22, 2024 · 3 comments
Closed
2 of 12 tasks
Assignees
Labels
type: feature Introduction of new or enhanced functionality to the application
Milestone

Comments

@glennmatthews
Copy link
Contributor

As ...

Nelly - Network Engineer

I want ...

To have an appropriate set of Statuses and Roles provided in a new (or freshly upgraded) Nautobot instance for the ContactAssociation content-type.

So that ...

I can immediately begin assigning Contacts and Teams to my data without needing to first create a baseline set of Statuses/Roles before the feature is usable.

I know this is done when...

Nautobot 2.2 migrations include appropriate data migrations to create/update Statuses and Roles (similar to existing patterns for other content-types) that apply to ContactAssociation records.

Optional - Feature groups this request pertains to.

  • Automation
  • Circuits
  • DCIM
  • IPAM
  • Misc (including Data Sources)
  • Organization
  • Plugins (and other Extensibility)
  • Security (Secrets, etc)
  • Image Management
  • UI/UX
  • Documentation
  • Other (not directly a platform feature)

Database Changes

n/a

External Dependencies

n/a

@glennmatthews glennmatthews added type: feature Introduction of new or enhanced functionality to the application triage This issue is new and has not been reviewed. labels Jan 22, 2024
@glennmatthews glennmatthews added this to the v2.2 milestone Jan 22, 2024
@HanlinMiao
Copy link
Contributor

What would be the names of some appropriate statuses and roles that we should populate via the data migration?

@HanlinMiao HanlinMiao removed the triage This issue is new and has not been reviewed. label Jan 22, 2024
@lampwins
Copy link
Member

Open to others, but I think:

Status:

  • Primary
  • Secondary
  • Active

Role:

  • Administrative
  • Billing
  • Support
  • On site

@glennmatthews
Copy link
Contributor Author

Implemented by #5358.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Introduction of new or enhanced functionality to the application
Projects
No open projects
Status: To Groom
Development

No branches or pull requests

3 participants