-
Notifications
You must be signed in to change notification settings - Fork 219
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
Feat(eos_designs): Support for Ipv6 network services #1760
Feat(eos_designs): Support for Ipv6 network services #1760
Conversation
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
...ble_collections/arista/avd/molecule/eos_designs_unit_tests/documentation/devices/DC1-BL1A.md
Outdated
Show resolved
Hide resolved
b8a4c8d
to
57c262f
Compare
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
Sorry @onurgashi , I think I messed up your branch. I didn't realize that your branch wasn't rebase off the devel by me. So all of the old commits ended up in your branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
tenants: [ Tenant_A, Tenant_B, Tenant_C ] | ||
tags: [ opzone, web, app, db, vmotion, nfs ] | ||
tenants: [ Tenant_A, Tenant_B, Tenant_C, Tenant_D ] | ||
tags: [ opzone, web, app, db, vmotion, nfs, wan ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's not a problem now because you've already had the reviews necessary - but adding the wan
tag here vastly increases the blast radius (because there's changes to other tenants) of your change on the molecule artefacts, meaning there's a lot more work for people to do to review the change (or rather a lot more cruft for people to wade through). This could have been a wanv6
tag for example that would have only affected Tenant_D and a more limited number of devices.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 this annoyed me too, but since he was in a hurry...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BTW note we need 2 approvals on ansible-avd repo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, just added a 2nd.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - I can see my comment about IPv6 VARP applies for IPv4 too, so disregard that!
- < IPv4_address/Mask | IPv4_address > | ||
|
||
# ipv6 virtual-router address | ||
# note, also requires an IPv6 address to be configured on the SVI where it is applied. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a check that verifies that the ipv6 interface address has been specified if we try to use a VARPv6 address?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will block this from merging and fix the molecule to be more precise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…1760) Co-authored-by: Claus Holbech <holbech@arista.com> Co-authored-by: tgodaA <tgoda@arista.com>
…1760) Co-authored-by: Claus Holbech <holbech@arista.com> Co-authored-by: tgodaA <tgoda@arista.com>
Change Summary
This PR will add IPv6 support to tenants structure.
Related Issue(s)
Depends on VARPv6 PR for cli_config_gen role
Component(s) name
arista.avd.eos_designs
Proposed changes
How to test
Molecule
eos_designs_unit_tests
Checklist
User Checklist
Repository Checklist