-
Notifications
You must be signed in to change notification settings - Fork 5
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
Changes to support Telco requirements #50
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Changes: 1. Show interface name as labels for node to leaf edges. 2. Show multiple links for multiple ifaces. 3. Remove VM_Host from graph(Temp change for baremetal case) 4. See the interface details on the pod-to-node graph. 5. Color code edge for primary iface link and links of secondary ifaces. 6. Read the nodefabricnetworkattachment, get connection info and provide the new link for worker node to leaf node (different coloring). 7. Remove arrows from "Pod & Nodes" view. 8. Fix bug where the pod to node edges were duplicated on graph regeneration. 9. Read the pod based interface information from nodefabricnetworkattachment CR. 10. Changes for modified structure of nodefabricnetworkattachment CR. 11. Move role and rolebinding to access nodefabricnetworkattachments from neo4j template to vkaci template. 12. Modify the queries as per the new pod information from nodefabricnetworkattachment CR. 13. Add PF, VF for SRIOV ifaces. 14. Fix bug where duplicate nodes were shown. 15. Fixed query incase node_leaf_all_iface_conn is empty to show worker node and its pods 16. Removed the VM host between the node(s) and leaf(s) for baremetal case. 17. Fixed the bug of links between node(s) and leaf(s) getting same label for baremetal case 18. Fixed the issue of graph not updating on regenerating the graph after deleting the CR. 19. Removed labels from the queries 20. Wrapped the CR fetch in try except block 21. Removed dragview from neovis 22. Removed unnecessary commas while showing interfaces name 23. Added optional match for primary link query 24. Fix node/pod topology in absence of VM_HOST node
Work in Progress. Do not merge. Currently for tracking changes |
Changes: 1. Removed arrows from pod, leaf and node topology 2. Added filter for bgp peers in table view 3. Added VM in between node and leaf for SRIOV/MacVlan 4. Modified the logic and wrote additional queries to support baremetal, VM host, and a combination of both 5. Fixed crash in Node and Pod topology for non baremetal case 6. Fixed crash in Node Topology in upstream code when node is not connected to leaf or VM host
…nd preceeded iface name with leaf name
1. Support Hybrid Topology 2. Adding comments to queries 3. Correct Information when hovering node and VM_HOST
…ce from primary link
Showing sec links only when pod is also present and removed extra ifa…
fixed ut failure
… leaf/vm links are displayed in primary, sriov and macvlan cases
…le only when pod is also present
Made changes to queries so that when pod is present then only node to…
Added more testcases for sriov and macvlan
fixed query crash if there is no pod with primary link running on a node
added ut for sriov macvlan pod in diff ns
camrossi
requested changes
Sep 5, 2023
differentiated sriov macvlan based on primarycni field
added primarycni in UTs as well
…aph vertex, added cno false
added sec pod iface name based on int value, added pod name to pod gr…
camrossi
requested changes
Sep 7, 2023
reverted cno check for clusterrole
camrossi
approved these changes
Sep 7, 2023
camrossi
approved these changes
Sep 7, 2023
camrossi
approved these changes
Sep 7, 2023
samiib
requested changes
Sep 12, 2023
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.
If the read me can be updated based on the latest changes would be really appreciated.
Sure, Will look into it |
samiib
approved these changes
Sep 25, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes: