rhtyd opened a new issue #250: [FEATURE] Add support to manage network service providers URL: https://github.com/apache/cloudstack-primate/issues/250 For technical preview, only limited network service providers are supported. We list all the available providers but don't allow other features such as to manage/add/edit/update and perform other operations on network service providers that use APIs that have keywords: cisco, nicira, baremetal, srx, f5, brocade, palo, ucs, netscaler, bigswitch, ovs, globalloadbalancer, opendaylight etc. For example the list of NSPs (network service providers) can be seen in old UI -> Infra -> Zone -> Physical network -> select a physical network -> network service providers:  When we click on any of the service providers we can see some new buttons and link to list the devices etc. For example this is what we see for Netscalar:  The requirements of this task are: - Add support for all the network service providers which are not already supported - Each NSP must be implemented in its separate component and imported and used here: https://github.com/apache/cloudstack-primate/blob/master/src/views/infra/network/ServiceProvidersTab.vue - For each NSP component, add buttons and their forms in a modal and display a list of such NSP devices/resources in a table with pagination For this task the following APIs (and few more) may need to be supported: ``` addBaremetalDhcp addBaremetalPxeKickStartServer addBaremetalRct addCiscoAsa1000vResource addCiscoVnmcResource addNetscalerLoadBalancer configureOvsElement deleteBaremetalRct deleteBigSwitchBcfDevice deleteBrocadeVcsDevice deleteCiscoAsa1000vResource deleteCiscoNexusVSM deleteCiscoVnmcResource deleteF5LoadBalancer deleteNetscalerControlCenter deleteNetscalerLoadBalancer deleteNiciraNvpDevice deleteOpenDaylightController deletePaloAltoFirewall deleteSrxFirewall disableCiscoNexusVSM enableCiscoNexusVSM listBaremetalDhcp listBaremetalPxeServers listBaremetalRct listBigSwitchBcfDevices listBrocadeVcsDevices listCiscoAsa1000vResources listCiscoNexusVSMs listCiscoVnmcResources listF5LoadBalancers listNetscalerControlCenter listNetscalerLoadBalancers listNiciraNvpDevices listOpenDaylightControllers listOvsElements listPaloAltoFirewalls listSrxFirewalls registerNetscalerControlCenter ```
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services