Bug 1335775 - [RFE] VMware virtual Distributed Switches should be shown on the WebUI interface for vSphere Providers
Summary: [RFE] VMware virtual Distributed Switches should be shown on the WebUI interf...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.6.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: GA
: 5.7.0
Assignee: Dan Clarizio
QA Contact: Alex Newman
URL:
Whiteboard: vmware
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-13 08:08 UTC by Andre Motta
Modified: 2017-01-04 12:54 UTC (History)
7 users (show)

Fixed In Version: 5.7.0.1
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-04 12:54:55 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2017:0012 0 normal SHIPPED_LIVE CFME 5.7.0 bug fixes and enhancement update 2017-01-04 17:50:36 UTC

Description Andre Motta 2016-05-13 08:08:53 UTC
Description of problem:
VMware virtual Distributed Switches should be shown on the WebUI interface for vSphere Providers with all its properties such as Portgroups, uplinks, settings and connected VMs. Ideally one should be able to modify vDS properties and parameters from the CF WeUI.  

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:
To be able to view and modify vDS properties and parameters from the CF WeUI.

Additional info:

Comment 2 Adam Grare 2016-05-13 15:08:13 UTC
Andre,

We display dvSwitches, dvPortGroups, and VMs on those dvPortGroups on the Host/Networking summary page (same as for standard host switches and VM Networks).

We do collect more information than is displayed, specifically: allow_promiscuous, forged_transmits, mac_changes, and switch_uuid.  A new summary page would have to be added to show this information.

We currently do not inventory the switch uplink portgroup because there wasn't a good way to convey to provisioning that it should not be able to be provisioned to but I'm sure this could be improved.

As for modifying vDS properties that is a separate RFE entirely :)

Comment 3 Andre Motta 2016-05-17 12:07:18 UTC
Hi Adam,

Thanks for the update, yes I found the dVS in the ESXi hosts inventory. As a VMware admin I was looking for and expecting to find the dVS under vCenter because distributed virtual switches are vCenter objects. Would moving the distributed virtual switches to the vCenter inventory break some CF provisioning logic? Would that make sense for you?
Should I open another REF?

https://www.vmware.com/support/developer/converter-sdk/conv60_apireference/vim.DistributedVirtualSwitch.html

Thanks,
-Andre

Comment 4 Adam Grare 2016-05-17 14:18:23 UTC
Hi Andre,

I think it makes sense that this RFE track adding any summary pages for DV Switches that would show them at the provider level rather than the host level where they are currently.

Provisioning should not be impacted, switches already have a 1-to-many relationship with hosts as part of https://bugzilla.redhat.com/show_bug.cgi?id=1053277.

Comment 6 Adam Grare 2016-09-13 20:28:44 UTC
VDS Summary Screens has been merged, https://github.com/ManageIQ/manageiq/pull/10753

Now you can see distributed switches under Compute/Infrastructures/Networking with a tree-view similar to VMware's Networking view.

Hosts associated with a VDS are shown in the relationship table for a switch.

Comment 8 errata-xmlrpc 2017-01-04 12:54:55 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2017-0012.html


Note You need to log in before you can comment on or make changes to this bug.