Cloudstack Source code
Go to file
frank 748603f62d Bug 13269 - vmware - host put in maintenance mode> cancel maintenance mode> host remains in Connecting state
we use 'update count' to make sure agent status transformation is atomic.
However, atomic means success or fail which is not true for agent status.
some important transformation occassionally fails because race condition that
some other one is changing it simultaneously which finally makes agent stuck in a
wrong status.

use reenterent lock to serialize the agent status transformation. this memory lock
works in clusterd environement as well because in our design an agent is only active
in one mgmt server

status 13269: resolved fixed
2012-01-24 15:14:02 -08:00
agent execute fencecommand in seq for kvm, as there are only 5 default nio reading work threads on kvm agent. pinganswer may not be got serviced immediately, then agent will reconnect to mgt server again and again 2012-01-20 17:04:27 -08:00
agent-simulator add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
api DisableStaticNat: if elasticIP service is enabled for the network offering, always allocate new elastic ip and create static nat rule for it when disableStaticNat is called 2012-01-24 14:06:01 -08:00
build add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
client ElasticLB support in Basic zone. 2012-01-19 13:57:37 -08:00
cloud-cli add apikey/securitykey in cloud-cli 2011-08-19 11:23:30 -07:00
console bug 11319: console proxy and console viewer keyboard framework refactoring 2011-12-14 15:46:51 -08:00
console-proxy bug 12976: The new keyboard framework sends only raw keyboard events, it turned out that it does not work with Xen/KVM hypervisors(only VMware supports standard raw keyboard events), Xen/KVM accept only cooked keyboard events, to maintain cross hypervisor compability, US english keyboard will be handled in the new JsCookedKeyboardMapper class 2012-01-18 15:49:54 -08:00
console-viewer fixed eclipse path 2011-02-23 14:39:25 -08:00
core Bug 11860: combining 32 bit signed values into a 64 bit value had errors. This should correct that 2012-01-23 01:30:15 -08:00
daemonize remove wscript_build from daemonize/ 2010-12-04 23:03:24 -08:00
debian deb: Include Tomcat configuration files 2011-12-20 14:14:41 -05:00
deps bug 11780: remove vmware-lib-mailapi.jar and vmware-lib-smtp.jar from dependency distribution 2012-01-03 17:01:38 -08:00
docs Update documentation source files. 2011-11-18 17:51:22 -08:00
ovm add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
patches bug 12132: hide apache info in SSVM 2012-01-16 11:38:51 -08:00
python kvm is working now 2011-12-05 18:07:00 -08:00
scripts bug 13060: check for resident vms as xapi will return vms running on other hosts in the cluster 2012-01-17 18:37:59 -08:00
server Bug 13269 - vmware - host put in maintenance mode> cancel maintenance mode> host remains in Connecting state 2012-01-24 15:14:02 -08:00
setup bug 12869: more changes to NAAS feature 2012-01-20 14:16:30 -08:00
test add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
tools update a Disabled Physical network 2012-01-20 18:33:49 +05:30
ui Update network section 2012-01-24 15:11:16 -08:00
usage add copyright header to shell scripts 2012-01-11 18:41:53 -08:00
utils Bug 12771 - management-server.log displays ipmi related credentials in plain text 2012-01-09 14:42:01 -08:00
vmware-base bug 12985: give it 3 seconds to realize a poweroff state 2012-01-20 18:48:59 -08:00
.gitignore Update gitignore 2011-12-23 12:57:34 -05:00
INSTALL.txt Update INSTALL.txt 2011-12-19 13:38:56 -08:00
README.html Update README to point to new information resources. 2011-06-14 18:53:45 -07:00
README.md adding a markdown readme for github 2011-12-01 13:02:38 -05:00
build.xml updating copyright licenses, including build-usage.xml 2011-08-31 16:22:51 -04:00
cloud-selenium-server.jar bug 12826:enable NetScaler in basic zone for load balancing and static NAT 2012-01-19 14:05:12 -08:00
cloud.spec fix build 2012-01-20 13:18:58 -08: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 make build number attach to release number 0 in rpm package name. 2011-11-28 14:46:35 -08:00
wscript_build Bug 12932 - 3.0 beta 2 packages for EL 5.x have missing dependencies 2012-01-06 14:40:25 -08:00
wscript_configure don't check pthread before building, it is making no sense 2011-12-19 10:59:30 -08: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