keshav
|
e3252e5e66
|
Excluded external firewall/LB from host stats collection, and included them in ping checks
|
2011-09-08 16:43:37 -07:00 |
alena
|
8a7feb8ec1
|
Merge branch '2.2.y'
Conflicts:
agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java
api/src/com/cloud/agent/api/routing/LoadBalancerConfigCommand.java
api/src/com/cloud/agent/api/to/FirewallRuleTO.java
api/src/com/cloud/agent/api/to/IpAddressTO.java
api/src/com/cloud/agent/api/to/PortForwardingRuleTO.java
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/CreateFirewallRuleCmd.java
api/src/com/cloud/api/commands/CreateIpForwardingRuleCmd.java
api/src/com/cloud/api/commands/CreateLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/CreatePortForwardingRuleCmd.java
api/src/com/cloud/api/commands/DeleteLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/ListCapabilitiesCmd.java
api/src/com/cloud/api/commands/UpdateNetworkCmd.java
api/src/com/cloud/api/response/CapabilitiesResponse.java
api/src/com/cloud/network/Network.java
api/src/com/cloud/network/NetworkService.java
api/src/com/cloud/network/firewall/FirewallService.java
api/src/com/cloud/network/lb/LoadBalancingRule.java
api/src/com/cloud/network/lb/LoadBalancingRulesService.java
api/src/com/cloud/network/rules/FirewallRule.java
api/src/com/cloud/network/rules/RulesService.java
api/src/com/cloud/offering/NetworkOffering.java
client/tomcatconf/commands.properties.in
cloud.spec
core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java
core/src/com/cloud/hypervisor/xen/resource/CitrixHelper.java
core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
core/src/com/cloud/storage/template/DownloadManagerImpl.java
core/src/com/cloud/vm/DomainRouterVO.java
debian/cloud-deps.install
patches/systemvm/debian/config/etc/init.d/cloud-early-config
patches/systemvm/debian/config/root/ipassoc.sh
patches/systemvm/debian/config/root/loadbalancer.sh
scripts/vm/hypervisor/kvm/rundomrpre.sh
scripts/vm/hypervisor/xenserver/vmops
server/src/com/cloud/agent/manager/AgentAttache.java
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/agent/manager/AgentMonitor.java
server/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java
server/src/com/cloud/alert/ClusterAlertAdapter.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/api/ApiServer.java
server/src/com/cloud/cluster/ClusterManagerImpl.java
server/src/com/cloud/configuration/Config.java
server/src/com/cloud/configuration/ConfigurationManager.java
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/ha/HighAvailabilityManagerImpl.java
server/src/com/cloud/host/dao/HostDaoImpl.java
server/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
server/src/com/cloud/network/LoadBalancerVO.java
server/src/com/cloud/network/NetworkManager.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDao.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/element/DhcpElement.java
server/src/com/cloud/network/element/VirtualRouterElement.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/FirewallManager.java
server/src/com/cloud/network/rules/FirewallRuleVO.java
server/src/com/cloud/network/rules/PortForwardingRuleVO.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/rules/StaticNatRuleImpl.java
server/src/com/cloud/network/security/SecurityGroupListener.java
server/src/com/cloud/network/security/SecurityGroupManagerImpl.java
server/src/com/cloud/offerings/NetworkOfferingVO.java
server/src/com/cloud/server/ConfigurationServerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/StorageManager.java
server/src/com/cloud/storage/StorageManagerImpl.java
server/src/com/cloud/storage/dao/VMTemplateHostDaoImpl.java
server/src/com/cloud/storage/download/DownloadMonitorImpl.java
server/src/com/cloud/upgrade/DatabaseUpgradeChecker.java
server/src/com/cloud/upgrade/dao/Upgrade228to229.java
server/src/com/cloud/upgrade/dao/Upgrade229to2210.java
server/src/com/cloud/user/AccountManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
server/src/com/cloud/vm/dao/DomainRouterDao.java
server/src/com/cloud/vm/dao/DomainRouterDaoImpl.java
setup/db/create-index-fk.sql
setup/db/create-schema.sql
setup/db/db/schema-222to224.sql
setup/db/db/schema-227to228.sql
setup/db/db/schema-228to229.sql
setup/db/db/schema-229to2210.sql
tools/testClient/README
ui/scripts/cloud.core.instance.js
utils/src/com/cloud/utils/SerialVersionUID.java
utils/src/com/cloud/utils/db/ConnectionConcierge.java
utils/src/com/cloud/utils/db/Merovingian2.java
utils/src/com/cloud/utils/db/Transaction.java
utils/src/com/cloud/utils/nio/Link.java
utils/src/com/cloud/utils/nio/NioConnection.java
utils/src/com/cloud/utils/time/InaccurateClock.java
|
2011-08-22 20:28:30 -07:00 |
alena
|
441d9d765c
|
bug 11154: host can go in Maintenance state only after all vms are migrated from it
status 11154: resolved fixed
|
2011-08-17 12:04:11 -07:00 |
alena
|
6291554576
|
bug 11154: host can go in Maintenance state only after all vms are migrated from it
status 11154: resolved fixed
|
2011-08-17 12:03:53 -07:00 |
Alex Huang
|
f043f63eaa
|
Merged changes from 2.2.8.zucchini
|
2011-08-02 15:33:48 -07:00 |
anthony
|
80684861cf
|
Bug 10197: do not check timeout against cluster which is not managed
|
2011-08-01 17:01:22 -07:00 |
anthony
|
7d02ed344e
|
Bug 10197: do not check timeout against cluster which is not managed
|
2011-08-01 17:00:58 -07:00 |
Alex Huang
|
6fea146903
|
more index. moved op_lock to memory table to try it
|
2011-07-27 14:06:40 -07:00 |
Alex Huang
|
9c627a15f3
|
Inaccurate clock new gets an mbean to control it
|
2011-07-25 16:01:31 -07:00 |
Alex Huang
|
c610925304
|
moved agent ping to in memory rather than db based
|
2011-07-25 15:21:06 -07:00 |
Alex Huang
|
1b56808be5
|
brought over agent ping uses the same db connection
|
2011-07-25 10:57:00 -07:00 |
Alex Huang
|
10ac7753ed
|
Switched ping to use the same db connection so that running out of db connections won't affect basic operations
|
2011-07-25 10:36:00 -07:00 |
Alex Huang
|
3f18192df8
|
Make all connections READ COMMITTED isolation level instead of setting it everytime we get the db connection causing useless round trips
|
2011-07-23 14:58:32 -07:00 |
Alex Huang
|
12cd5db620
|
deleted a file by mistake
|
2011-07-22 11:39:16 -07:00 |
Alex Huang
|
b59c6b4ab6
|
propagate lock table fix
|
2011-07-22 11:35:47 -07:00 |
Alex Huang
|
44ce9488a6
|
propagate lock table fixes
|
2011-07-22 11:30:23 -07:00 |
Alex Huang
|
66713a490d
|
fixed problem with the standalone connection has open transaction
|
2011-07-22 11:25:43 -07:00 |
Alex Huang
|
e52a97b969
|
Switched ping to use the same db connection so that running out of db connections won't affect basic operations
|
2011-07-18 14:22:49 -07:00 |
Alex Huang
|
161b7f1cad
|
Switched ping to use the same db connection so that running out of db connections won't affect basic operations
|
2011-07-14 10:48:07 -07:00 |
anthony
|
761af73f24
|
bug 9855: two fixes.
1. can not cancel maintenace mode.
2. maintenance related modes are preserved through MS restart
status 9855: resolved fixed
|
2011-06-27 13:47:43 -07:00 |
anthony
|
468136be74
|
bug 9855: two fixes.
1. can not cancel maintenace mode.
2. maintenance related modes are preserved through MS restart
status 9855: resolved fixed
|
2011-06-27 13:48:12 -07:00 |
alena
|
18dc85c765
|
Pass isForRebalance parameter to processConnect method of all the listeners - some listeners don't have to be notified when connection happens as a a part of Agent Rebalance process (VirtualMachineManagerImpl listener for instance)
|
2011-06-27 10:37:00 -07:00 |
alena
|
826f5eedf1
|
bug 10447: don't notify VirtualMachineManager listener when do host rebalance - vm sync is not needed in this case.
status 10447: resolved fixed
|
2011-06-27 10:37:00 -07:00 |
alena
|
41f12eb642
|
Pass isForRebalance parameter to processConnect method of all the listeners - some listeners don't have to be notified when connection happens as a a part of Agent Rebalance process (VirtualMachineManagerImpl listener for instance)
|
2011-06-27 10:20:41 -07:00 |
alena
|
0bf34f3612
|
bug 10447: don't notify VirtualMachineManager listener when do host rebalance - vm sync is not needed in this case.
status 10447: resolved fixed
|
2011-06-27 10:20:40 -07:00 |
anthony
|
d835067f40
|
multiple secondary storage support
template download works
creating snapshot works
creating volume/template from snapshot works
|
2011-05-16 16:37:15 -07:00 |
kishan
|
d456f89095
|
bug 8866: Direct Network Usage, TrafficSentinel support added, work in progress
|
2011-05-12 19:43:47 +05:30 |
Alex Huang
|
117a81acf6
|
cleanup agent manager
|
2011-05-05 17:57:06 -07:00 |
Alex Huang
|
9d158dc060
|
Removed the async create status for volume now that our customers don't use it
|
2011-03-24 20:04:23 -07:00 |
Alex Huang
|
4eba6d10d7
|
Moved State into VirtualMachine like other States of objects
|
2011-01-04 15:01:34 -08:00 |
keshav
|
198cab4dee
|
Added support code for external firewalls and loadbalancers. Added new host types and startup commands, and enabled NicVO to reserve IPs for external network resources.
|
2010-12-09 11:40:02 -08:00 |
Alex Huang
|
2bc938c3f8
|
checkins for problems.
|
2010-10-26 09:35:24 -07:00 |
Alex Huang
|
ce091de3d2
|
more changes for refactor
|
2010-10-12 07:17:47 -07:00 |
Manuel Amador (Rudd-O)
|
05c020e1f6
|
Source code committed
|
2010-08-11 09:13:29 -07:00 |