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

feat: PUC-740: comparing data from Openstack and Nautobot #624

Merged
merged 3 commits into from
Mar 6, 2025

Conversation

haseebsyed12
Copy link
Contributor

@haseebsyed12 haseebsyed12 commented Jan 23, 2025

Nautobot vs OpenStack Comparison Tool

This tool compares data between Nautobot and OpenStack.

Currently Supported Comparisons

OpenStack Nautobot
Project Tenant
Network UCVNI & Namespace

Output from this tool for network comparision
Screenshot 2025-01-29 at 20 43 48

@haseebsyed12 haseebsyed12 requested a review from cardoe January 23, 2025 15:46
@haseebsyed12 haseebsyed12 force-pushed the puc-740-diffsync branch 3 times, most recently from 666e478 to c1f4c73 Compare January 24, 2025 09:43
@haseebsyed12 haseebsyed12 changed the title feat: PUC-740: comparing data from Openstack Networks and Nautobot UCVNIs feat: PUC-740: comparing data from Openstack and Nautobot Jan 24, 2025
Copy link
Contributor

@cardoe cardoe left a comment

Choose a reason for hiding this comment

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

Looks good as a first pass. I can't test it out so I won't 👍 it. But others can.

@haseebsyed12 haseebsyed12 requested a review from a team January 27, 2025 09:11
@cardoe
Copy link
Contributor

cardoe commented Jan 28, 2025

It would be good to write in the PR body what this is good for and achieves. We'll want to enable a bunch of lints as well.

@haseebsyed12 haseebsyed12 requested review from cardoe, stevekeay and a team January 29, 2025 14:05
@haseebsyed12 haseebsyed12 marked this pull request as ready for review January 30, 2025 12:04
@haseebsyed12 haseebsyed12 force-pushed the puc-740-diffsync branch 2 times, most recently from 77f9a4b to 0eabd5e Compare February 18, 2025 09:54
@cardoe cardoe force-pushed the puc-740-diffsync branch 2 times, most recently from 7cc741f to 7f8f08f Compare February 28, 2025 22:23
Copy link
Contributor

@cardoe cardoe left a comment

Choose a reason for hiding this comment

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

Overall great work! Let's clean up the README and merge it in.

@haseebsyed12 haseebsyed12 force-pushed the puc-740-diffsync branch 2 times, most recently from 86d62b7 to 70e5844 Compare March 3, 2025 09:36
@nicholaskuechler
Copy link
Collaborator

It's still backwards. The source of truth is OpenStack. So the source in diffsync should be openstack, not nautobot; and the destination should be nautobot, not openstack.

@nicholaskuechler nicholaskuechler added this pull request to the merge queue Mar 6, 2025
Merged via the queue into main with commit a5ada05 Mar 6, 2025
27 checks passed
@nicholaskuechler nicholaskuechler deleted the puc-740-diffsync branch March 6, 2025 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants