Commit Graph

7456 Commits

Author SHA1 Message Date
Marcus Sorensen bb01aad377 CLOUDSTACK-6103: Pass VM iso information along with
PrepareForMigrationCommand, so that destination hypervisor can
mount pool. This further exposed an issue for KVM where iso
was not getting cleaned up upon successful migration, fixed as well.
2014-02-14 00:50:45 -07:00
Marcus Sorensen 12a013798a CLOUDSTACK-6087: Read max custom disk offering size from database,
rather than hard-coded max value of 1024
2014-02-12 10:41:14 -07:00
Murali Reddy 9a3adc97ca CLOUDSTACK-5967: GRE tunnel creation is failing
after network orchestrator refactor, only network elements providingg
services as defined by network offering, are invloved network design and
imlement phase. So OVS network element need to be enables as
'Connectivity' service provider to make GRE tunnels work. This fix
introduced 'Ovs' provider as Connectivity service provider.

Conflicts:
	server/src/com/cloud/network/NetworkServiceImpl.java
2014-02-05 17:20:35 +05:30
Min Chen 5398f90275 CLOUDSTACK-5913:API rate limiting throws a different error than expected
when Throttle limit hit in the API.
2014-01-20 15:37:49 -08:00
Min Chen 9f03150a4f CLOUDSTACK-5653:S3 object store as Secondary Storage, the template
created from different zone is not available for the other zones.
2014-01-09 16:12:16 -08:00
Alena Prokharchyk 418f8cb60e CLOUDSTACK-5826: do netmask/gateway validation before calculating the POD cidr
Conflicts:
	server/src/com/cloud/configuration/ConfigurationManagerImpl.java
	utils/src/com/cloud/utils/net/NetUtils.java
2014-01-08 09:32:56 -08:00
Min Chen 5e615f74b6 CLOUDSTACK-5771:listImageStores returns error in keyword search. 2014-01-06 14:29:17 -08:00
Edison Su 223b2729d7 CS-18685: do not modify vo, if you don't want to store it in db afterwards, as vo is cached by default. 2013-12-19 11:11:20 -08:00
Edison Su 37f99d8ac2 CS-18685: do not modify vo, if you don't want to store it in db afterwards, as vo is cached by default. 2013-12-19 10:49:24 -08:00
Abhinandan Prateek e65dbbc3cf Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit 1b2b58fe35.
2013-12-16 15:42:51 +05:30
Abhinandan Prateek 1b2b58fe35 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-16 15:36:37 +05:30
Abhinandan Prateek 2bdd288605 Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit cc662445a5.
2013-12-13 11:53:40 +05:30
Abhinandan Prateek cc662445a5 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-13 11:46:08 +05:30
Kishan Kavala c2d5ed2ec9 CLOUDSTACK-5145 : Added permission checks while listing network ACLs and acl Items. Users will be able to list items that they have access to.
Conflicts:
	server/src/com/cloud/network/vpc/NetworkACLServiceImpl.java
	server/test/com/cloud/vpc/NetworkACLServiceTest.java
2013-12-09 19:59:00 +05:30
Wei Zhou e312282d71 fix incorrect capacity issue 2013-12-05 19:30:47 +01:00
Wei Zhou fa43987e43 CLOUDSTACK-5303: fix incorrect resource count (snapshot, secondary_storage 2013-12-05 19:30:18 +01:00
Anthony Xu a3f2b16362 XS VMmetadata platform contains virtual platform related info, CS should save platform info in DB to migrate the VM to other Cluster 2013-12-04 23:56:15 -08:00
Abhinandan Prateek 3c561c6d79 Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit 6ba071b159.
2013-12-03 17:46:18 +05:30
Abhinandan Prateek 6ba071b159 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-03 17:41:35 +05:30
Abhinandan Prateek 92254a5a2f Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit 7fb9dcb131e1d2d5a7c87e0aab2929b772bcd008.
2013-12-03 17:16:18 +05:30
Abhinandan Prateek e8c3c650a7 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-03 17:16:17 +05:30
David Grizzanti 03ba659ae7 CLOUDSTACK-5022: NullPointerException when invalid zone is passed into UsageEventUtils 2013-12-03 17:14:28 +05:30
Wei Zhou 562aa0425b CLOUDSTACK-5299: set hypervisor_type of volumes from image format if not set.
(cherry picked from commit 221aea5730)

Conflicts:

	server/src/com/cloud/api/query/dao/VolumeJoinDaoImpl.java
2013-11-29 11:17:45 +01:00
Abhinandan Prateek 224c48a76e Fix issue with sourceCidr not being passed to the VRouter on start 2013-11-29 14:15:12 +05:30
Wei Zhou 04adfe4317 CLOUDSTACK-5293: fix issue when collect vm disk statistics from iso
(cherry picked from commit f17f35eeb8)
2013-11-27 14:48:03 +01:00
Wei Zhou e23b10319f CLOUDSTACK-2940: Allowing Replacement of realhostip.com with a customized domain for SSVM 2013-11-26 14:10:51 +01:00
Wei Zhou 888ddd724a CLOUDSTACK-5272: return unlimit if max.account.* or max.project.* is set to negative 2013-11-26 14:05:18 +01:00
Murali Reddy 982c5fffbf CLOUDSTACK-5228: [API] [EIP/ELB enabled Zone] Need to display EIP address as
"Public IP Address" for system VMs

In system VM response object return EIP as public IP in case of basic
zone with EIP service.

Conflicts:
	server/src/com/cloud/api/ApiResponseHelper.java
2013-11-21 15:29:17 +05:30
Nitin Mehta 5f8dc7a38b CLOUDSTACK-5176:
Added the cluster scope to vmware.reserve factors
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-11-14 15:19:49 -08:00
Wei Zhou e444a03819 remove duplicated scheduled tasks from VpcVirtualNetworkApplianceManagerImpl 2013-11-14 16:51:28 +01:00
Anthony Xu fcb806a6ab fixed NPE 2013-11-13 18:24:32 -08:00
Anthony Xu ba9b041fe7 fixed NPE 2013-11-13 17:48:34 -08:00
Anthony Xu 4238ac9e68 XS host free memory might change, if user manually changes dom0 memory,
this patch makes CS update latest XS host free memory on host connect process.
2013-11-13 10:57:19 -08:00
bharat kumar 738e7257c2 Cloudstack-5077: reserve cpu and memory only when
vmware.reserve.cpu/mem are set to true. Insted of setting
 the ovecommit values to one on upgrade, we popultate them
 from the global values.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-11-12 22:55:06 -08:00
Abhinandan Prateek 4cb311530c Revert "Updating pom.xml version numbers for release 4.2.1"
This reverts commit 0b9eadaf14.
2013-11-12 21:17:27 +05:30
Abhinandan Prateek 0b9eadaf14 Updating pom.xml version numbers for release 4.2.1
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-11-12 21:15:01 +05:30
Prachi Damle 7ba48e7c65 CS-18506: stopped vm cant start after disable threshold has been reached
Changes:
- Do not do the stoarge capacity check for a VM having READY Volumes that are already present on the storagepool.
2013-11-11 18:00:18 -08:00
Edison Su 53eb469901 CLOUDSTACK-4907: handle create snapshot, when primary storage is not in up state 2013-11-11 13:08:25 -08:00
Likitha Shetty 42941b3376 CLOUDSTACK-5122. System VMs are getting recreated with old template after upgrading to 4.2.
In VMware during VM start the existing disk information is used to configure the VMs. So even if a new disk is created using the new template VM continues to use the old disk.
Once the old root disk is marked for destroy force expunge it and sync the new disk into the VM folder before VM start
2013-11-10 23:05:37 +05:30
Frank.Zhang 88047a458b CLOUDSTACK-5112
[Baremetal]Make IPMI retry times configurable
2013-11-08 13:45:28 -08:00
Harikrishna Patnala 27ea9274bd Template/ISO download fails cause the object to disappear from UI
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-11-08 17:51:35 +05:30
Prachi Damle 4e632afd55 CLOUDSTACK-4755: cloudstack 4.x does not allow memory upgrade
Changes:
- Set total capacity of a host if it has changed in the CapacityChecker thread
- Fix bug while setting the reserved/used cpu/mem capacity - only one of them used to get set
2013-11-07 15:23:14 -08:00
Wei Zhou de448ec479 CLOUDSTACK-5042: change cloud.keystore to cloudmanagementserver.keystore and install it 2013-11-07 11:09:06 +01:00
Wei Zhou 0227e0013a remove network limitation of nics on systemvms 2013-11-07 11:07:48 +01:00
Wei Zhou 09e7ab9750 CLOUDSTACK-5042: fix NPE error as BroadcastUri is NULL in shared network after upgrade from 2.2.14 2013-11-07 11:07:24 +01:00
Sateesh Chodapuneedi 2210f1b0e4 CLOUDSTACK-5061 - Cloudstack doesn't consider storage overprovisioning factor when using thin Provisioning over VMWare VMFS datastores
Fix is use the storage overprovisioning factor (global configuration parameter "storage.overprovisioning.factor") to calculate total provisioning capacity for storage space allocation over VMFS based storage pools as well.
There are two level of thin provisioning provided in VMware, storage level and file-level (VMDK) thin provisioning. in CloudStack, all volumes are provisioned with thin VMDK format, so at hypervisor level, we ALWAYS do thin provisioning. If storage vendor has the ability to provide storage level thin provisioning in addition to VMDK thin provisioning, it is also allowed since it is transparent to Cloudstack.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-11-06 17:37:22 +05:30
Likitha Shetty 9a8dddac2f Revert "CLOUDSTACK-3715. Socket timeout error is observed in VMware setup if a VMware task (RelocateVM_Task, CloneVM_Task etc.) takes more than 10 minutes. Making this value configurable to allow admins to modify the timeout if required. It defaults to the current value i.e. 10 minutes."
This reverts commit 0a1012817a.
2013-11-06 20:05:14 +05:30
Likitha Shetty 0a1012817a CLOUDSTACK-3715. Socket timeout error is observed in VMware setup if a VMware task (RelocateVM_Task, CloneVM_Task etc.) takes more than 10 minutes. Making this value configurable to allow admins to modify the timeout if required. It defaults to the current value i.e. 10 minutes. 2013-11-05 15:56:28 +05:30
David Grizzanti d6420cd91e CLOUDSTACK-5023: Deleting Port Forwarding Rule fails when generating usage events are enabled 2013-11-03 20:43:13 +01:00
Wei Zhou 743eed8771 CLOUDSTACK-4987: only shared network and isolated network with same account can be assigned to a VM 2013-10-31 11:27:56 +01:00