Cloudstack Source code
Go to file
Vijayendra Bhamidipati b0facd16e4 Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
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
2012-05-25 17:07:03 -07:00
agent Support console access through rebooting with XAPI session re-negotiation 2012-05-16 17:02:22 -07:00
agent-simulator Don't do strict checking for adding simulator host 2012-05-11 18:52:47 +05:30
api Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:05:41 -07:00
awsapi Merging awsapi component to master 2012-05-25 14:40:49 -07:00
awsapi-setup Merging awsapi-setup to master 2012-05-25 14:40:35 -07:00
build Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
client Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
cloud-cli Switch to Apache license 2012-04-03 04:50:05 -07:00
console-proxy Support console access through rebooting with XAPI session re-negotiation 2012-05-16 17:02:22 -07:00
core CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:05:15 -07:00
daemonize Switch to Apache license 2012-04-03 04:50:05 -07:00
debian Added cisco.commands.properties to input param for ant build-apidocs target 2012-05-16 13:20:07 -07:00
deps thirdparty library needed for awsapi 2012-05-25 15:49:20 -07:00
docs Add release notes for CloudStack 3.0.2. 2012-04-24 19:27:59 -07:00
ovm CS-14979 fixed 2012-05-18 15:58:52 -07:00
patches CS-14784, CS-15065 , after release IP, reapply other IPs in the same eth device, to prevent secondary IPs are removed when primary IP is removed 2012-05-23 18:42:53 -07:00
python fixing python line endings 2012-04-07 19:41:39 -04:00
scripts CS-14946, check if it is linux bridge before call ovs 2012-05-23 19:06:35 -07:00
server Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
setup merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
test fix build after awsapi merge 2012-05-25 16:43:58 -07:00
tools Adding support with xmlrunner for generating XML reports 2012-05-18 12:08:39 +05:30
ui CS-15099: Merge reviewed changes 2012-05-25 14:55:17 -07:00
usage fixing line endings in usage 2012-04-09 20:07:33 -04:00
utils Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-25 17:07:03 -07:00
vmware-base bug CS-15094: cpu limit is cpuspeed*cpucount 2012-05-25 10:52:34 -07:00
.gitignore Update gitignore 2011-12-23 12:57:34 -05:00
INSTALL.txt Switch to Apache license 2012-04-03 04:50:05 -07:00
README.html Switch to Apache license 2012-04-03 04:50:05 -07:00
README.md adding a markdown readme for github 2011-12-01 13:02:38 -05:00
build.xml merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
cloud.spec fix build after awsapi merge 2012-05-25 16:43:58 -07:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript CS-14904 2012-05-15 12:36:40 -07:00
wscript_build fix build after awsapi merge 2012-05-25 16:43:58 -07:00
wscript_configure merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00

README.md

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