Github user KrisSterckx commented on the pull request:

    https://github.com/apache/cloudstack/pull/1494#issuecomment-220394412
  
    Hi @DaanHoogland 
    
    The architecture is 
    
    `cloudstack <nuagevsp-plugin>  ---cmp-->  nuage-vsp-acs-client  ---cfg-->  
Nuage VSP platform`
    
    with 
    
    - nuagevsp-plugin : the plugin in cloudstack
    - nuage-vsp-acs-client : publicly available middleware which glues the 
plugin to the Nuage VSP platform
    - Nuage VSP platform : the Nuage Networks SDN platform, commercially 
available (http://www.nuagenetworks.net)
    
    and
    
    - `---cmp-->` a compile-time dependency (resolved by Maven, cfr @nlivens's 
update of the pom file)
    - `---cfg-->` a configuration-time dependency, resolved at cloudstack 
infrastructure provisioning time when adding the cloudstack NuageVsp device to 
its Physical Network (and part of that, provisioning the API URL and 
credentials of the Nuage VSP platform itself).
    
    Adding the NuageVsp device in cloudstack will fail when invalid Nuage VSP 
configuration is submitted (wrong API URL and/or wrong credentials) (as at that 
time the nuage-vsp-acs-client software will attempt to logon to the specified 
Nuage VSP platform), which would happen when the user has no Nuage VSP platform 
at all. The end-result of that is that no device is added, and so the physical 
network remaining unusable until another device is added.



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to