Skip to content

populate NetworkAdapters in VM list, add syncInterfaces with dirty-tr…#171

Open
ckeskar23 wants to merge 2 commits into
mainfrom
MORPH-12362-port-from-ui-#2675-#2790-#2887
Open

populate NetworkAdapters in VM list, add syncInterfaces with dirty-tr…#171
ckeskar23 wants to merge 2 commits into
mainfrom
MORPH-12362-port-from-ui-#2675-#2790-#2887

Conversation

@ckeskar23

@ckeskar23 ckeskar23 commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Synced SCVMM VMs showed no network interface details in Morpheus. NICs were never added, updated, or removed during cloud sync; only a single inferred interface existed. IP addresses were unreliable and the primary NIC was not tracked.

listVirtualMachines did not include NIC data in the PowerShell output. VirtualMachineSync had no syncInterfaces equivalent — there was no add/update/remove reconciliation for ComputeServerInterface records, and no logic to resolve adapter MAC addresses to the correct cloud network.

morpheus-ui PRs: #2675 (feature), #2887 (dirty-tracking refactor + uniqueId fix)

Source Jiras: PCCP-5787, MORPH-6326, MORPH-4746

UI commits: 9305380, 0a709af

@ckeskar23 ckeskar23 force-pushed the MORPH-12362-port-from-ui-#2675-#2790-#2887 branch from 267c302 to d4e3c95 Compare June 5, 2026 16:07
@ckeskar23 ckeskar23 marked this pull request as ready for review June 9, 2026 16:41
@ckeskar23 ckeskar23 self-assigned this Jun 10, 2026
@ckeskar23 ckeskar23 requested review from NimbleMike and panigrap June 10, 2026 16:47
@panigrap

Copy link
Copy Markdown
Contributor

we should test this PR with respect to network sync

@ckeskar23 ckeskar23 force-pushed the MORPH-12362-port-from-ui-#2675-#2790-#2887 branch from d4e3c95 to 1f8f7bd Compare June 16, 2026 16:05
@ckeskar23

Copy link
Copy Markdown
Contributor Author

we should test this PR with respect to network sync

Tested this on shared appliance, current associated network and details are showing up under networks tab for scvmm VMs.
Screenshot 2026-06-23 at 12 05 14 PM

Comment thread src/main/groovy/com/morpheusdata/scvmm/sync/VirtualMachineSync.groovy Outdated
@ckeskar23 ckeskar23 requested a review from panigrap June 26, 2026 16:30
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.

2 participants