mirror of
https://github.com/apache/cloudstack.git
synced 2025-12-16 02:22:52 +01:00
At this point, the mgmt server comes up, loading the Nexus related modules without dying. Description: 1) Added a new properties file for Cisco N1kv VSM commands: cisconexusvsm_commands.properties.in 2) Added the CiscoNexusVSMElement to the components.xml file. 3) Modified CiscoNexusVSMElement to implement NetworkElement. The NetworkElement interface functions are not relevant to the N1KV VSM, so we override them with noops. 4) Added an addDao() of CiscoNexusVSMDeviceDaoImpl in populateDaos(), else we'd run into a failure to look up the VSM's dao when the mgmt server is starting up: com.cloud.utils.exception.CloudRuntimeException: Unable to find DAO com.cloud.network.dao.CiscoNexusVSMDeviceDao 5) Also added the CiscoNexusVSMElementService in populateServices(), and modified CiscoNexusVSMElement to implement Manager as well. 6) populateServices() was running into an exception that indicated that it was unable to find a commands.properties file for the cisco n1kv vsm service. Fixed it by changing getProperties() in CiscoNexusVSMElement to return the correct string "cisconexusvsm_commands.properties", and putting in an @Override for getProperties() in CiscoNexusVSMElement. Also fixed up all the other functions in CiscoNexusVSMElement that needed to have @Override. Also updated build/developers.xml with this file location. And did other small cleanup. 7) More clean up in CiscoNexusVSMDeviceManagerImpl. Conflicts: server/src/com/cloud/configuration/DefaultComponentLibrary.java
CloudStack
CloudStack is a massively scalable free/libre open source Infrastructure as a Service cloud platform.
Visit us at cloudstack.org or join #cloudstack on irc.freenode.net
Binary Downloads
Downloads are available from: http://cloudstack.org/download.html
Supported Hypervisors
- XenServer
- KVM
- VMware ESX/ESXi (via vCenter)
- Oracle VM
- XCP
Mailing lists
Announcement Mailing List Development Mailing List Users Mailing list Commits mailing list
Description
Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
cloudcloudstackiaasinfrastructurejavakuberneteskvmlibvirtorchestrationpythonvirtualizationvirtual-machinevmwarevspherexcp-ngxenserver
Readme
Multiple Licenses
919 MiB
Languages
Java
68.8%
Python
18.8%
Vue
6%
C#
2.8%
JavaScript
1.7%
Other
1.7%