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

Physical Interfaces Parenting Virtual Interfaces #1651

Merged
merged 95 commits into from
May 31, 2022

Conversation

timizuoebideri1
Copy link
Contributor

@timizuoebideri1 timizuoebideri1 commented Apr 18, 2022

Closes: #1455

What's Changed

Prototype physical Interfaces Parenting Virtual Interfaces by porting over NetBox implementation

TODO

  • Explanation of Change(s)
  • Attached Screenshots, Payload Example
  • Unit, Integration Tests
  • Documentation Updates (when adding/changing features)
  • Example Plugin Updates (when adding/changing features)
  • Outline Remaining Work, Constraints from Design

@timizuoebideri1 timizuoebideri1 marked this pull request as draft April 18, 2022 13:11
Copy link
Contributor

@glennmatthews glennmatthews left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few brief observations, since I know this is still a draft. :-)

nautobot/dcim/api/serializers.py Outdated Show resolved Hide resolved
nautobot/dcim/migrations/0011_interface_bridge.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_views.py Outdated Show resolved Hide resolved
@timizuoebideri1 timizuoebideri1 linked an issue Apr 20, 2022 that may be closed by this pull request
@timizuoebideri1 timizuoebideri1 force-pushed the timizuo-GH1455-pyysical-interface-parenting branch from a6f9cc2 to 465aded Compare April 21, 2022 20:01
@timizuoebideri1 timizuoebideri1 marked this pull request as ready for review April 21, 2022 20:03
@timizuoebideri1 timizuoebideri1 force-pushed the timizuo-GH1455-pyysical-interface-parenting branch from 465aded to 8f87e64 Compare April 21, 2022 20:05
@timizuoebideri1 timizuoebideri1 force-pushed the timizuo-GH1455-pyysical-interface-parenting branch from 8f87e64 to 4860158 Compare April 21, 2022 20:33
nautobot/dcim/api/serializers.py Outdated Show resolved Hide resolved
nautobot/dcim/forms.py Outdated Show resolved Hide resolved
nautobot/dcim/forms.py Show resolved Hide resolved
nautobot/dcim/forms.py Outdated Show resolved Hide resolved
nautobot/dcim/forms.py Show resolved Hide resolved
@bryanculver bryanculver force-pushed the timizuo-GH1455-pyysical-interface-parenting branch from 924b48f to 4860158 Compare April 27, 2022 18:19
# Conflicts:
#	nautobot/dcim/api/views.py
#	nautobot/dcim/models/device_components.py
#	nautobot/dcim/tests/test_api.py
#	nautobot/dcim/tests/test_forms.py
#	nautobot/ipam/filters.py
#	nautobot/ipam/tests/test_filters.py
#	nautobot/virtualization/api/views.py
#	nautobot/virtualization/models.py
#	nautobot/virtualization/tests/test_views.py
@bryanculver bryanculver linked an issue May 23, 2022 that may be closed by this pull request
1 task
nautobot/dcim/api/views.py Show resolved Hide resolved
nautobot/dcim/forms.py Outdated Show resolved Hide resolved
nautobot/dcim/models/device_components.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_api.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_api.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_api.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_forms.py Outdated Show resolved Hide resolved
nautobot/dcim/tests/test_forms.py Outdated Show resolved Hide resolved
timizuoebideri1 and others added 8 commits May 26, 2022 18:35
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
Co-authored-by: Glenn Matthews <glenn.matthews@networktocode.com>
…e-parenting' into timizuo-GH1455-pyysical-interface-parenting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants