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

IPAM Overhaul: IPAddress SLAAC, DHCP as types #3424

Closed
5 tasks done
Tracked by #1032
jathanism opened this issue Mar 14, 2023 · 1 comment · Fixed by #3874
Closed
5 tasks done
Tracked by #1032

IPAM Overhaul: IPAddress SLAAC, DHCP as types #3424

jathanism opened this issue Mar 14, 2023 · 1 comment · Fixed by #3874
Assignees
Labels
type: feature Introduction of new or enhanced functionality to the application
Milestone

Comments

@jathanism
Copy link
Contributor

jathanism commented Mar 14, 2023

Currently IPAddress still relies on the Status of SLAAC cached on the model as IPAddress.STATUS_SLAAC, which should be removed.

Additionally, DHCP is also a status that should be converted and removed as a status.

These should be replaced with a type enum field similar to Prefix.type (See: #1362).

Care needs to be taken in the approach here. For example, SLAAC is an IPv6 only option. DHCP arguably could be used for either IPv4 or IPv6 depending on implementation details.

Acceptance Criteria

@jathanism jathanism mentioned this issue Mar 14, 2023
6 tasks
@jathanism jathanism changed the title IPAddress SLAAC, DHCP as flags IPAddress SLAAC, DHCP as types Mar 14, 2023
@jathanism jathanism added type: housekeeping Changes to the application which do not directly impact the end user type: feature Introduction of new or enhanced functionality to the application and removed type: housekeeping Changes to the application which do not directly impact the end user labels Mar 14, 2023
@bryanculver bryanculver changed the title IPAddress SLAAC, DHCP as types IPAM Overhaul: IPAddress SLAAC, DHCP as types Mar 21, 2023
@bryanculver bryanculver added this to the v2.0.0 milestone Apr 11, 2023
@jathanism jathanism self-assigned this Jun 6, 2023
@bryanculver bryanculver linked a pull request Jun 8, 2023 that will close this issue
7 tasks
@bryanculver
Copy link
Member

Closed with #3874

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: feature Introduction of new or enhanced functionality to the application
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants