cloudstack/core/src/com/cloud
abhishek 3bab616478 After discussing with Alex, it was agreed that there is no need to mgmt server level locking using the mgmt_server_id. This makes the code easier, as we have one parent acquire and release mechanism, and the complexity is reduced. In accordance, we do not need to maintain cleanup tasks for mgmt server crashes, as the async mechanism deals with this. Also, the schema becomes a tad simpler as the mgmt_server_id column is not needed anymore 2010-11-01 17:04:28 -07:00
..
agent Add VPN apis, some systemvm changes for vpn 2010-11-01 10:27:49 -07:00
alert bug 6428: Send alert when usage job fails 2010-11-01 17:20:57 +05:30
api Fix serializing async job responses by writing a custom adapter for ResponseObjects. Improve exception handling when calling async commands (the job still needs to complete, but with FAILED status). 2010-09-24 13:52:35 -07:00
async Merging master into 2.1.refactor, resolve the merge conflicts as best I can. New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework. 2010-09-28 15:47:14 -07:00
capacity bug 6181: ingore provisioning factor for iscsi primary storage 2010-09-22 20:39:57 -07:00
certificate After discussing with Alex, it was agreed that there is no need to mgmt server level locking using the mgmt_server_id. This makes the code easier, as we have one parent acquire and release mechanism, and the complexity is reduced. In accordance, we do not need to maintain cleanup tasks for mgmt server crashes, as the async mechanism deals with this. Also, the schema becomes a tad simpler as the mgmt_server_id column is not needed anymore 2010-11-01 17:04:28 -07:00
cluster More changes for refactoring 2010-09-15 18:00:54 -07:00
configuration Fix configuration in light of new API framework. Move code from ConfigurationManager into ConfigurationServer for creating disk/service offerings, pods, and zones. This prevents the ComponentLocator from pulling in a lot of extra DAOs and Managers now that ConfigurationManager has a lot more dependencies due to API changes. Without making this change, there would be a dependency on ClusteredAgentManager in both config-server and mgmt-server, which would try to start two listeners on port 8250, which is bad. Now that the configuration happens in ConfigurationServer, things should be kept simple. 2010-10-14 19:11:22 -07:00
consoleproxy moving console proxy alert event args to server package to avoid circular dependencies 2010-09-13 14:58:58 -07:00
dc bug 3386: first part of the checkin, wherein we have an optional param domainId for create and modify zones. If this domain exists in the system, then the zone is tagged with this domain id, so that subsequent calls are checked for sanity against this domain. 2010-10-21 11:43:06 -07:00
domain deploy vm completed 2010-10-26 09:35:24 -07:00
event Add VPN apis, some systemvm changes for vpn 2010-11-01 10:27:49 -07:00
exception bug 6428: Send alert when usage job fails 2010-11-01 17:20:57 +05:30
ha More changes for refactoring 2010-09-15 18:00:54 -07:00
host more changes 2010-11-01 09:00:58 -07:00
hypervisor bug 6807: first ip is different from sourcenat 2010-11-01 12:21:56 -07:00
info bug 5191: final check in for the enhancement to make the console proxy domain configurable 2010-09-27 11:27:48 -07:00
maid Merging master into 2.1.refactor, resolve the merge conflicts as best I can. New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework. 2010-09-28 15:47:14 -07:00
network bug 6105: default to mode http if the public port is 80 2010-11-01 12:21:55 -07:00
offerings deploy vm completed 2010-10-26 09:35:24 -07:00
resource add a timeout (5 minutes) to wait for KVM agent host connecting to mgt svr, during adding host->discover 2010-10-29 19:18:07 -07:00
serializer 1) Finished XmlApiDoc writer. The program gets api classes from commands.properties.in file, and build Command objects with "name"/"description"/"request"/"response" fields. Request and response are represented by the list of arguments, each argument contains "name"/"description"/"isrequired" fields. The commands are being serialized to commands.xml using imported xstream library, and can be desiarialized later - it will help to compare commands from differemt product versions. 2010-10-04 09:50:14 -07:00
server bug 6379: add ListHypervisors cmd to list all the supported hypervisors. 2010-10-04 16:55:25 -07:00
service make console proxy work again with the new network configuration 2010-10-26 17:37:29 -07:00
storage Code clean up for Extract functionality and making it more robust. 2010-10-28 18:45:12 +05:30
user bug 6782: fix NPEs associated with looking up the account after it's been deleted. When cleaning up the account, we delete the accountVO first, then stop/destroy VMs, routers, etc. During this cleanup, there are times when the account needs to be retrieved, and since it's been removed it has to be found by id 'including removed' in order to find it. 2010-10-27 18:23:23 -07:00
vm fix problems after merging in bug fixes from 2.1.x 2010-11-01 12:27:15 -07:00