[
https://issues.apache.org/jira/browse/CLOUDSTACK-6732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gabor Apati-Nagy updated CLOUDSTACK-6732:
-----------------------------------------
Labels: DEVREV ovs ui (was: ovs ui)
> [OVS][UI] Network Service Providers page displays two ovs providers
> -------------------------------------------------------------------
>
> Key: CLOUDSTACK-6732
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6732
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: UI
> Affects Versions: 4.4.0
> Environment: Latest build from 4.4 branch with commit
> e6961fd21bb6d793302c234d0f409f66dc498072
> Reporter: Sanjeev N
> Assignee: Gabor Apati-Nagy
> Labels: DEVREV, ovs, ui
> Fix For: 4.4.0
>
> Attachments: issue1.PNG, issue2.PNG
>
>
> [OVS][UI] Network Service Providers page displays two ovs providers if there
> two zones and physical networks created with GRE isolation in both the zones.
> Steps to reproduce:
> ================
> 1.Bring up CS with two advanced zones using xen clusters
> 2.Create physical networks in both the zones using GRE isolation
> 3.From UI naviagate to
> Home->Infrastructure-> Zones->Adv->Physical Network 1->Network Service
> Providers
> UI displays two OVS providers in enabled state one with name "Ovs" and
> another one with name "OVS".
> Clicking on "Ovs" provider shows details of it whereas clicking on provider
> with name "OVS" gives java script issue and UI becomes unresponsive:
> "TypeError: listViewArgs.onActionComplete is undefined
> detailViewArgs.data.onActionComplete = listViewArgs.onActionComplete;"
> Attaching screen shots to describe both the issues.
> ===============================================================================================
> Developer review section:
> ===============================================================================================
> Problem (refined):
> -----------------------------------
> Two OVS providers are displayed at Home->Infrastructure->
> Zones->Adv->Physical Network 1->Network Service Providers.
> The difference in the two OVS entries is only in capitalization.
> Clicking on the extra OVS causes exception.
> Root Cause Analysis:
> -----------------------------------
> The code was not consistent in capitalization of the word OVS and that made
> some checks like Ovs==OVS failing. In consequence the OVS with different
> capitalization has been added and rendered to the UI as well.
> Proposed Solution:
> -----------------------------------
> Reconciled capitalization issue, not adding Ovs twice.
> Notes for QA:
> -----------------------------------
> The problem is more general than the above test case. This means that it is
> easier to reproduce.
> In general, to be able to reproduce the issue the following setup is needed:
> - Advanced Zone with a Physical network with GRE isolation
--
This message was sent by Atlassian JIRA
(v6.2#6252)