Commit Graph

7457 Commits

Author SHA1 Message Date
David Bierce
7edde4a5c7 PATCH: CLOUDSTACK-6254
Fixes the cleanup process to only remove the Template symlink, instead of delete the template from Secondary Storage.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-27 16:59:06 +05:30
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