Prachi Damle
68c1fe0899
CS-16022: If host connection fails due to some DB error, host disconnect does not happen and mgmt_server_id is not removed.
...
Making sure host disconnect is called.
2012-08-15 18:13:13 -07:00
Sheng Yang
eaddb44c8a
CS-14253: Apply IP when firewall rule is in place
2012-08-15 15:08:17 -07:00
Sheng Yang
17941d9d64
Revert "bug 14484: Apply existed firewall rules when associating IP"
...
This reverts commit d80b58fe1d .
2012-08-15 15:08:17 -07:00
Alena Prokharchyk
5acc99c774
Fixed unittest for VPC - added missing implementation for some methods in Mock classes used by the test
2012-08-14 13:49:40 -07:00
Vijay
d9b843ed9d
CS-15938. Support for multiple guest networks with autoscale
...
The loadbalancers network and the VM's network are the same.
Hence not getting the input from user and passing the loadbalancers network
for the AutoScale VMs (for advanced network).
2012-08-14 16:34:29 +05:30
Vijayendra Bhamidipati
31118d91a3
Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x
2012-08-13 17:59:09 -07:00
Vijayendra Bhamidipati
93a0989167
CS-15569: InterVlan - ApiDispatcher reports wrong Information as the reason for Failure. Public IP Addresses unrelated to the Guest VM are mentioned to be associated with the VM.
...
Description:
Fixing misleading error message in exception.
2012-08-13 17:58:17 -07:00
Anthony Xu
6315b5ad41
CS-15922 : to avoid race condition when expunge vm, expunge interval and expunge deplay should be larger than 600 second
2012-08-13 17:41:21 -07:00
Alena Prokharchyk
4116ac876f
VPC: CS-15805 - guest cidr should be RFC1918 complient
2012-08-13 17:08:39 -07:00
Alena Prokharchyk
3ef9f27c66
VPC: CS-15925 - when vpc provider is speficied for a new network offering, no other providers can be used
2012-08-13 13:58:16 -07:00
Alena Prokharchyk
a82ff7b0d1
VPC: CS-15968 - don't send ips in Releasing state to the router when the nic is already unplugged for this Vlan
2012-08-13 11:42:29 -07:00
Koushik Das
7e681a701c
CS-15908 : LDV: Prevent attach local data volume to a VM created in a zone with local storage disabled
...
Following scenarios are not allowed in case local storage is disabled on zone:
-Creation of volume (new or from snapshot) with local disk offering.
-Attach/reattach of volume with local disk offering.
Reviewed-by: Nitin
2012-08-13 17:11:26 +05:30
Murali Reddy
9862378ed5
bug CS-15232: After upgrade 2.2.14 -> Bonita CloudStack-tag-3.0.3-prerelease3-3.0.3-0.2592-rhel5 with external devices F5-SRX, Unable to acquire IP in original network of F5SRX devices
...
ensuring that networks using external load balancer/firewall in 2.2.14 or prior releases deployments has entry
in network_external_lb_device_map and network_external_firewall_device_map
2012-08-12 18:48:38 +05:30
Fang Wang
90d0871131
bugCS-15741
...
InterVlan - User VM's ID should not be revealed in the Error message displayed to the Regular User Account - Error during Static NAT Rule creation.
Description:
Use the UUID to replace the vmId in the exception message.
2012-08-10 19:53:13 -07:00
Alena Prokharchyk
e866122ff8
Fixed line endings in RulesManagerimpl file
2012-08-10 16:33:34 -07:00
Sheng Yang
8f8d92ad08
S2S VPN: CS-15947: Add global config for S2S VPN VPN connection counts limitation
...
And subnets limitation for each customer gateway
2012-08-10 16:15:39 -07:00
Alena Prokharchyk
029a07fad4
VPC: CS-15950 - throw networkConflictException when try to create network rule for the ip address that is already in use for another service
2012-08-10 16:04:18 -07:00
Sheng Yang
0bbefcecff
S2S VPN: CS-15932: Allow user to update customer gateway when connection state is ERROR
2012-08-10 11:56:45 -07:00
Sheng Yang
727d0d60f4
S2S VPN: CS-15936: Prevent user from connecting to different customer gateway with overlapped subnets
2012-08-10 11:30:06 -07:00
Abhinandan Prateek
eb1c94feba
bug CS-15868: enable tampa pre-release
2012-08-10 19:18:17 +05:30
Koushik Das
cae5db1722
CS-15603 : CloudStack failing to stop vm's when destroyVM is called
...
When a VM is force deleted and the host is not available then CS simply marks the state in db as "Destroyed/Expunging". The VM is still running on the host and once it becomes available again there is a discrepancy in state of the VM. In this scenario the VM is removed from the host when the next full cluster sync happens.
Reviewed-by: Abhi
2012-08-10 17:54:57 +05:30
Nitin Mehta
3aa0e9a352
bug CS-15278: For removing clusters crossing threshold find out the list of cluster through db instead of iteratting cluster one by one in the java code.
...
Reviewed-by: Koushik
2012-08-10 16:15:25 +05:30
Vijay
0bd667418e
CS-15931 Delete Vm group not removing configs from NS.
...
CS-15935 NetScaler sessions increase in case of errors in the NetScaler
CS-15930 Save config not triggered to NS after create, update delete VM group
CS-15934 Handling Resource Unavailable exception for AutoScale
2012-08-10 13:45:23 +05:30
Abhinandan Prateek
b82fddd629
bug CS-15919: added details parameter value can be a comma separated list of [all, vm, account, storage_type, disk_offering, min]
2012-08-10 10:28:25 +05:30
Koushik Das
20ba086d99
Fix CS-15910
...
In case of volume creation from snapshot there is no associated VM so put a check for that.
Reviewed-by: Nitin
2012-08-09 19:32:39 +05:30
Alena Prokharchyk
601ca8c5eb
Fixed unittest
2012-08-08 18:58:50 -07:00
Alena Prokharchyk
4739ac0ae3
Reverted "Initialize user context from AccountManager" committed by mistake
...
This reverts commit cc212aaecf .
2012-08-08 15:25:31 -07:00
Alena Prokharchyk
d31449f1c0
Name change for vpc/Dao package (dao is lowercased now)
...
Conflicts:
api/src/com/cloud/vm/PluggableNics.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/network/dao/RouterNetworkDaoImpl.java
server/src/com/cloud/network/router/VpcVirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/vpc/dao/PrivateIpDao.java
server/src/com/cloud/network/vpc/dao/PrivateIpDaoImpl.java
server/src/com/cloud/network/vpc/dao/StaticRouteDao.java
server/src/com/cloud/network/vpc/dao/StaticRouteDaoImpl.java
server/src/com/cloud/network/vpc/dao/VpcDao.java
server/src/com/cloud/network/vpc/dao/VpcDaoImpl.java
server/src/com/cloud/network/vpc/dao/VpcGatewayDao.java
server/src/com/cloud/network/vpc/dao/VpcGatewayDaoImpl.java
server/src/com/cloud/network/vpc/dao/VpcOfferingDao.java
server/src/com/cloud/network/vpc/dao/VpcOfferingDaoImpl.java
server/src/com/cloud/network/vpc/dao/VpcOfferingServiceMapDao.java
server/src/com/cloud/network/vpc/dao/VpcOfferingServiceMapDaoImpl.java
2012-08-08 15:02:46 -07:00
Alena Prokharchyk
cc212aaecf
Initialize user context from AccountManager
2012-08-08 14:52:40 -07:00
Sheng Yang
685af150bc
S2S VPN: Use coma instead of semicolon for separating cidr list
2012-08-08 10:37:26 -07:00
Deepak Garg
211b60ef64
CS-15644 Implemented UUIDs for templateId, serviceOfferingId, zoneId, domainId replacing the ids being passed to
...
Netscaler in the API url
Reviewed By: Vijay V.
2012-08-08 18:17:38 +05:30
Vijay
b10274efd9
CS-15866. Packaging AutoScale Vm Group as part of delete
...
load balancer rule.
ReviewedBy: Devdeep Singh
2012-08-08 17:44:28 +05:30
Koushik Das
a9c7ae2934
Fix CS-15621
...
Using migrateVolumes method which does not perform input validation. Some input validation in the migrateVolume method prevented migration of volume in READY state. Also using volume disk offering to check if it is a local or shared one.
Reviewed-by: Nitin
2012-08-08 16:53:38 +05:30
kishan
f57b242e1f
bug CS-15648: For volumes created from snapshot, create usage event after successful volume
...
status CS-15648: resolved fixed
reviewed-by: Nitin
2012-08-08 16:21:15 +05:30
kishan
23aa4bff69
bug CS-15221: Support multiple public interfaces
2012-08-08 13:42:14 +05:30
Sheng Yang
9898495974
S2S VPN: Fix multiply remote side guest networks
2012-08-07 18:34:41 -07:00
Prachi Damle
e59a2f2ef6
CS-14817 Intergrating External network service provider using pluggable interface - issue with CreateNetwork and UpdateNetwork
...
Changes:
- While checking if network has any external provider, we should consider all providers in the network. Not just F5, Juniper, Netscalar
2012-08-07 18:01:39 -07:00
Sheng Yang
a7342974b3
S2S VPN: Fix typo
2012-08-07 16:26:06 -07:00
Sheng Yang
20f4b6a386
CS-15243: Add service combination check at create network offering
2012-08-07 12:52:59 -07:00
Sheng Yang
acd9f4887f
S2S VPN: CS-15882: Only allow VPN connection between same account's gateways
2012-08-07 11:51:14 -07:00
Alena Prokharchyk
1cf91a8397
VPC: more unittests for VpcService
2012-08-07 11:01:43 -07:00
Jayapal
3455305f69
Fix: CS-15398 fix for basic zone dns issue in multiple pods
2012-08-07 16:16:24 +05:30
Likitha Shetty
0dd17697bb
CS-14796. deployVirtualMachine api, added a check to see if the userdata provided is base64 encoded.
...
Reviewed by: Prachi
2012-08-07 14:18:21 +05:30
Alena Prokharchyk
44ae760257
VPC: CS-15850 - don't unplug the nic for public network when there are existing ips in the same vlan having network rules
2012-08-06 17:37:16 -07:00
Alena Prokharchyk
08a1e93462
VPC: CS-15850 - don't unplug the nic for public network when there are existing ips in the same vlan having network rules
2012-08-06 16:31:32 -07:00
Alena Prokharchyk
ddb9e498f7
VPC: unittest preparation
2012-08-06 16:31:32 -07:00
Rajesh Battala
9317c888d6
CS-15778: Fetching thumbnail
2012-08-06 20:47:22 +05:30
Rajesh Battala
96826e5218
CS-15778: Fetching thumbnail
2012-08-06 20:31:00 +05:30
Koushik Das
f772c9aa99
Fix CS-15835
...
Using the disk offering associated with volume to determine the storage type
Reviewed-by: Nitin
2012-08-06 18:51:35 +05:30
Abhinandan Prateek
4146b4273d
bug CS-15859: put a check on volume limit
2012-08-06 17:50:29 +05:30