cloudstack/server/src/com/cloud
alena d0687f663f bug 7863: fixed router cleanup thread
status 7863: resolved fixed

Router cleanp thread is fixed, here is functionality description:

* Runs every "router.cleanup.interval" period of time (1 day by default)
* Stops only domRs running in Advance zone
* Thread Flow:
- gets all Running domRs/dhcps, get their networks, select network that
has to be checked (see criteria below):
- checks that there is only one nic in the op_networks table for the
network, and this nic belongs to domR/dhcp
- Stops domR/dhcp
* Criteria to choose the network:
- Network has to be non-system.
- Network should be one of the following: Guest Virtual (TrafficType=Guest; GuestType=Virtual); Direct Tagged (TrafficType=Public; GuestType=Direct)

Couple of other fixes:

* Added isShared parameter to listNetworks command
* Moved guestType from NetworkOffering to Network
2011-01-07 16:57:47 -08:00
..
account Added more changes to the api 2010-10-21 15:11:49 -07:00
acl Changed account state to be in lower case. 2010-12-30 09:57:59 -08:00
agent bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
alert Bug 7662: if capacity.check.period is given 0 or negative value, fall back to default value 2011-01-03 14:38:29 -08:00
api bug 7878: Fixed Basic zone functionality - uservm/systemvm/domR start 2011-01-06 15:44:13 -08:00
async Bug 7409: Implement forcely-cancelling mechenism for jobs that have been staying in queue for too long 2011-01-05 15:44:10 -08:00
capacity don't break old code 2010-12-04 16:49:05 -08:00
certificate/dao Moved DAO to server 2010-11-22 07:40:41 -08:00
cluster Moved DAO to server 2010-11-22 07:40:41 -08:00
configuration bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
consoleproxy bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
dao Port forwarding rules and load balancing rules rewrite 2010-12-03 08:48:02 -08:00
dc allow multiple ways to intercept 2011-01-07 13:42:43 -08:00
deploy release cpu/memory after vm stopped for a while 2010-12-23 22:06:01 -08:00
domain Bug 5419: use transaction lock instead of global lock when performing domain deletion operation 2011-01-03 15:10:24 -08:00
event bug 7504: Events refactoring 2010-12-24 12:58:32 +05:30
ha XenServer can tell if the VM is shutdowned from inside, 2011-01-04 17:40:13 -08:00
host/dao findDirectAgentToLoad ordered by clusterId 2011-01-04 12:32:38 -08:00
hypervisor Add sanity check to allow only adding the right hypervisor hosts to the matched cluster 2011-01-04 22:10:55 -08:00
maid Moved DAO to server 2010-11-22 07:40:41 -08:00
maint bug 4898: removing the upgrade.url param 2010-08-30 14:49:22 -07:00
migration bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
network bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
offerings bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
resource Moved State into VirtualMachine like other States of objects 2011-01-04 15:01:34 -08:00
server bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
service bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
servlet Bug 7015: allow domain admin to be able to access domR console 2011-01-06 05:27:32 -08:00
stateListener Moved State into VirtualMachine like other States of objects 2011-01-04 15:01:34 -08:00
storage bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
template Moved State into VirtualMachine like other States of objects 2011-01-04 15:01:34 -08:00
test bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00
user bug 7878: Fixed Basic zone functionality - uservm/systemvm/domR start 2011-01-06 15:44:13 -08:00
vm bug 7863: fixed router cleanup thread 2011-01-07 16:57:47 -08:00