-
Notifications
You must be signed in to change notification settings - Fork 141
[NFV] Added IPV6 scenarios for NFV #3476
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
base: main
Are you sure you want to change the base?
Conversation
08a221c to
32f0eda
Compare
2d1f22f to
c3c5b3f
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/17b3bc675b1c41ec9ec0535494b774a2 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 43m 40s |
8a0b378 to
c87aaa9
Compare
4234e3f to
8db13f0
Compare
|
recheck |
Added two new IPv6 deployment scenarios: * OVS-DPDK SR-IOV with 1 nodeset (va-nfv-ovs-dpdk-sriov-ipv6.yml) * OVS-DPDK SR-IOV with 2 nodesets (dt-nfv-ovs-dpdk-sriov-ipv6-2nodesets.yml) [build_openstack_packages] Added IPv6 nodeset templates * Added edpm-nodeset-values template with IPv6 configuration * Added edpm-nodeset2-values template for dual nodeset deployments * Updated common network-values template for IPv6 support [networking_mapper] Fixed IPv6 address formatting * Updated generate_networking_data.yml to properly handle IPv6 addresses * Prevented bracket corruption when IPv6 addresses are embedded in YAML [nat64_appliance] Extended NAT64/DNS64 support * Added cifmw_nat64_appliance_upstream_dns parameter for custom DNS * Enhanced cleanup task to properly handle NAT64 network deletion * Improved main task to configure DNS64 with custom upstream resolvers Signed-off-by: Miguel Angel Nieto Jimenez <[email protected]>
| cifmw_nat64_appliance_memory: 2 | ||
| cifmw_nat64_appliance_cpus: 2 | ||
| cifmw_nat64_appliance_ssh_pub_keys: [] | ||
|
|
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.
The commit message states:
[nat64_appliance] Extended NAT64/DNS64 support
- Added cifmw_nat64_appliance_upstream_dns parameter for custom DNS
- Enhanced cleanup task to properly handle NAT64 network deletion
- Improved main task to configure DNS64 with custom upstream resolvers
I don't see the upstream resolver parameters changes?
Also, a request, can you propose the changes to the nat64_appliance role separately?
Major ++ on adding the option to pull a pre-built image! 💯
A suggestion, instead of a multitude of tasks that are skipped can we move all the tasks to build the image to a separate task file and conditionally include that? Or use an ansible block?
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.
Yes, that comment is outdated, not doing anything like that here.
Ok, i will take nat64 changes to a different PR and I will include your suggestion
|
LGTM in general. Agree with @hjensas suggestion |
Uh oh!
There was an error while loading. Please reload this page.