Bug 1929050: Allow deleting a Host CR by selecting the Management Network option #427
Conversation
|
valid bug 1929050 |
|
🚀 Deployed Preview: http://konveyor-forklift-ui-pr-427-preview.surge.sh ✨ Compare with current main branch: http://konveyor-forklift-ui-preview.surge.sh |
Codecov Report
@@ Coverage Diff @@
## main #427 +/- ##
==========================================
- Coverage 63.75% 63.47% -0.28%
==========================================
Files 124 124
Lines 3755 3776 +21
Branches 981 989 +8
==========================================
+ Hits 2394 2397 +3
- Misses 1335 1353 +18
Partials 26 26
Continue to review full report at Codecov.
|
|
Converted to draft. Instead of relying on the name "Management Network" we should use an inventory property to confirm that a network is indeed the default. See #292 |
|
Blocked by kubev2v/forklift-controller#120. |
|
Now unblocked by kubev2v/forklift-controller#170. |
5994696
to
e357fdf
Compare
|
@fdupont-redhat @gildub this one is now ready as well. |
… management network.
… management network.
… management network.
… management network.
parent c3c25cd author Avital Pinnick <apinnick@redhat.com> 1615124047 +0200 committer Avital Pinnick <apinnick@redhat.com> 1619012243 +0300 # This is a combination of 19 commits. parent c3c25cd author Avital Pinnick <apinnick@redhat.com> 1615124047 +0200 committer Avital Pinnick <apinnick@redhat.com> 1619012198 +0300 # This is a combination of 17 commits. # This is the 1st commit message: BZ1931536: Uninstall MTV in UI # This is the commit message #2: markup fix # This is the commit message #3: update index # This is the commit message #4: Use latest VDDK # This is the commit message #5: Changed references from ESXi to vCenter when adding source provider # This is the commit message #6: updated example fqdn to include 'vcenter' # This is the commit message #7: keywords # This is the commit message #8: keywords # This is the commit message #9: added contributing.md # This is the commit message #10: Update README.md # This is the commit message #11: Replace busybox with UBI for VDDK image build # This is the commit message #12: Revert "Update version" 2.0.0 release # This is the commit message #13: Update field names for selecting VMware network (ESXi host) # This is the commit message #14: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #15: fix conflict # This is the commit message #16: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #17: Revert "Update version" 2.0.0 release # This is the commit message #18: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #19: Revert "Update version" 2.0.0 release # This is the commit message #21: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #22: Replace busybox with UBI for VDDK image build # This is the commit message #23: removed beta refs
parent c3c25cd author Avital Pinnick <apinnick@redhat.com> 1615124047 +0200 committer Avital Pinnick <apinnick@redhat.com> 1619012243 +0300 # This is a combination of 19 commits. parent c3c25cd author Avital Pinnick <apinnick@redhat.com> 1615124047 +0200 committer Avital Pinnick <apinnick@redhat.com> 1619012198 +0300 # This is a combination of 17 commits. # This is the 1st commit message: BZ1931536: Uninstall MTV in UI # This is the commit message #2: markup fix # This is the commit message #3: update index # This is the commit message #4: Use latest VDDK # This is the commit message #5: Changed references from ESXi to vCenter when adding source provider # This is the commit message #6: updated example fqdn to include 'vcenter' # This is the commit message #7: keywords # This is the commit message #8: keywords # This is the commit message #9: added contributing.md # This is the commit message #10: Update README.md # This is the commit message #11: Replace busybox with UBI for VDDK image build # This is the commit message #12: Revert "Update version" 2.0.0 release # This is the commit message #13: Update field names for selecting VMware network (ESXi host) # This is the commit message #14: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #15: fix conflict # This is the commit message #16: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #17: Revert "Update version" 2.0.0 release # This is the commit message #18: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #19: Revert "Update version" 2.0.0 release # This is the commit message #21: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message #22: Replace busybox with UBI for VDDK image build # This is the commit message #23: removed beta refs # This is the commit message #24: Added operator-name attribute # This is the commit message #26: BZ1945328: Delete OAuthClient in CLI uninstall
… management network.
parent c373729 author Avital Pinnick <apinnick@redhat.com> 1615383858 +0200 committer Avital Pinnick <apinnick@redhat.com> 1620035219 +0300 # This is a combination of 17 commits. parent c373729 author Avital Pinnick <apinnick@redhat.com> 1615383858 +0200 committer Avital Pinnick <apinnick@redhat.com> 1620035195 +0300 # This is a combination of 15 commits. # This is the 1st commit message: update index # This is the commit message kubev2v#2: Use latest VDDK # This is the commit message kubev2v#3: Changed references from ESXi to vCenter when adding source provider # This is the commit message kubev2v#4: updated example fqdn to include 'vcenter' # This is the commit message kubev2v#5: keywords # This is the commit message kubev2v#6: keywords # This is the commit message kubev2v#7: added contributing.md # This is the commit message kubev2v#8: Update README.md # This is the commit message kubev2v#9: Replace busybox with UBI for VDDK image build # This is the commit message kubev2v#10: Revert "Update version" 2.0.0 release # This is the commit message kubev2v#11: Update field names for selecting VMware network (ESXi host) # This is the commit message kubev2v#12: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message kubev2v#13: fix conflict # This is the commit message kubev2v#14: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message kubev2v#15: Revert "Update version" 2.0.0 release # This is the commit message kubev2v#16: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message kubev2v#17: Revert "Update version" 2.0.0 release # This is the commit message kubev2v#19: kubev2v/forklift-ui#427: Deselect VMware network by selecting default management network. # This is the commit message kubev2v#20: Replace busybox with UBI for VDDK image build # This is the commit message kubev2v#21: removed beta refs
… management network.
Resolves #421 (https://bugzilla.redhat.com/show_bug.cgi?id=1929050)
Also resolves #292 (https://bugzilla.redhat.com/show_bug.cgi?id=1908034)
When selecting a migration network for VMware hosts, if the user chooses the management network (and the management network has the same IP for all selected hosts), the credential fields will be disabled (with a tooltip explaining they aren't needed) and upon submission the relevant Host CRs will be deleted, if any.
Also, a host without a CR will now display "Management Network" with its correct bandwidth and MTU in the table instead of just "(default)".