Commit Graph

21482 Commits

Author SHA1 Message Date
Wei Zhou c8f6a3623a CLOUDSTACK-5293: get vm disk statistics only from DISK (not for ISO/FLOPPY)
(cherry picked from commit d473d5a36a)
2013-11-29 10:54:46 +01:00
Wei Zhou 62a675d698 [UI] kvm vm snapshot not shown if kvm.snapshot.enabled is set to false
(cherry picked from commit 64c03dbc31)
2013-11-29 10:54:40 +01:00
Wei Zhou db5739b83f 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 10:54:28 +01:00
Likitha Shetty aef392de99 CLOUDSTACK-5302. listHosts API response - value of cpuallocated is always 0% 2013-11-28 15:47:40 +05:30
Alena Prokharchyk 4edc3989bb Resource metadata support for NetworkACLItem 2013-11-27 14:37:28 -08:00
Jessica Wang 8249974cc2 CLOUDSTACK-1889: UI > accounts > Update Resource Count action > after action succeeds, pop up a dialog to show updated count of resources. 2013-11-27 13:06:10 -08:00
Wei Zhou 3d601ba41a CLOUDSTACK-5293: fix issue when collect vm disk statistics from iso
(cherry picked from commit f17f35eeb8)
2013-11-27 14:43:47 +01:00
Rajesh Battala 7f60024580 Added hv kvp daemon support for 64 bit systemvm template to support system vms to run on HyperV. hv_kvp daemon is used to pass the boot args from host to the guest. 2013-11-27 16:05:21 +05:30
Rajesh Battala dff2825a97 Fix VM stats collections in HyperV 2013-11-27 16:03:14 +05:30
Devdeep Singh 8585e01ff6 Fixing creation of VM with virtual disks on a shared storage for hyperv. The shared storage
path wasn't getting interpreted correctly by the agent.
2013-11-27 13:01:28 +05:30
Jayapal 20cf42a54c CLOUDSTACK-5285 Corrected the API description 2013-11-27 10:54:22 +05:30
Alena Prokharchyk c9b0a8b1f4 Resource metadata support for NetworkACLList 2013-11-26 17:22:32 -08:00
Jessica Wang 0692934344 CLOUDSTACK-4428: UI > volume > take snapshot action, recurring snapshot action > for volumes whose hypervisor is KVM and whose VM is not Running, always show the 2 actions regardless value of "kvm.snapshot.enabled". 2013-11-26 15:04:18 -08:00
Wei Zhou 96842475d9 CLOUDSTACK-5280: fix issue in getBroadcastUriFromBridge 2013-11-26 23:35:38 +01:00
Alena Prokharchyk 1fe8efc85f Resource metadata support for VPC Private Gateway 2013-11-26 12:48:41 -08:00
Wei Zhou e52b457d06 CLOUDSTACK-4505: allow domain admin to expunge a destroyed VM
(cherry picked from commit 8b237eb0a2)
2013-11-26 15:05:09 +01:00
Wei Zhou 895e581e73 CLOUDSTACK-2940: Allowing Replacement of realhostip.com with a customized domain for SSVM
(cherry picked from commit e23b10319f)
2013-11-26 14:26:09 +01:00
Wei Zhou 3deb7dd6f5 CLOUDSTACK-5272: return unlimit if max.account.* or max.project.* is set to negative
(cherry picked from commit 888ddd724a)
2013-11-26 14:26:01 +01:00
Harikrishna Patnala 8970c95154 CLOUDSTACK-4737: handling usage events for dynamic compute offering
Signed-off-by: Koushik Das <koushik@apache.org>
2013-11-26 18:00:27 +05:30
Bharat Kumar 6af8021ef7 CLOUDSTACK-5162 Usage details are not getting populated when using dynamic offerings.
Signed-off-by: Koushik Das <koushik@apache.org>
2013-11-26 17:45:13 +05:30
Anshul Gangwar 30238f0c72 CLOUDSTACK-4959: added the connection and socket timeout parameters for SMTP and sending message in new thread so that HA doesn't get blocked beacause of hang in sending email alert 2013-11-26 16:40:39 +05:30
Parth Jagirdar 01a13599a0 CLOUDSTACK-5223: Fix hosttags.
Signed-off-by: Girish Shilamkar <girish@clogeny.com>
2013-11-26 13:47:14 +05:30
Ashutosh K 5b37d38ed0 CLOUDSTACK-5257: Fixed Network ACL issue related to Egress traffic
Signed-off-by: Girish Shilamkar <girish@clogeny.com>

Conflicts:
	test/integration/component/test_vpc_vms_deployment.py
2013-11-26 12:09:41 +05:30
Jayapal 0d682fb2fa Monitoring python script removed semicolon 2013-11-26 11:26:19 +05:30
Jayapal 8a29b7000c Monitoring python script organized into more methods 2013-11-26 09:49:22 +05:30
Brian Federle 483f304efd Revert "Disable VR UI quickview, due to technical limitations"
This reverts commit 807fad6634.
2013-11-25 16:15:50 -08:00
Brian Federle 807fad6634 Disable VR UI quickview, due to technical limitations 2013-11-25 16:07:09 -08:00
Anthony Xu d13c343cbc CLOUDSTACK-4913: Don't enable ebtables/iptables for non-security group zone 2013-11-25 16:06:00 -08:00
Alena Prokharchyk abb95c1016 Resource metadata - fixed the bug in removeResourceDetail API - when "key" parameter was passed in, used to remove the details matching the key, for all the resources, not just the one defined by resource_id 2013-11-25 15:30:55 -08:00
Alena Prokharchyk f5c29c0f1a ListPortFowardingRules: added networkId to the list of optional parameters to list by 2013-11-25 15:30:55 -08:00
Jessica Wang 437f49cf8f CLOUDSTACK-4793: UI > Virtual Routers > remove Advanced Search since we now have Select View (group by zone/pod/cluster). 2013-11-25 14:47:01 -08:00
Jessica Wang cd5ecfb763 CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by cluster > detailView > add pod name, zone name. 2013-11-25 14:32:16 -08:00
Jessica Wang e8e1fd5860 CLOUDSTACK-4793: UI > Virtual Routers > Select View > add "group by cluster". 2013-11-25 14:26:57 -08:00
Jessica Wang 4c31aee9b3 CLOUDSTACK-4793: UI > Virtual Routers > Select View > add "group by pod". 2013-11-25 13:50:47 -08:00
Nitin Mehta 97e47f8847 CLOUDSTACK-5221:
In order to keep backward compatibility, listisos should return an empty response than an error when id of a removed iso is passed.
2013-11-25 13:48:30 -08:00
Jessica Wang 58938d96d4 CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > detailView > add action "upgrade all routers in this zone to use newer template". 2013-11-25 13:32:46 -08:00
Jessica Wang 3fbddbb911 CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > implement detailView of Zone, Total of Virtual Routers, Virtual Routers require upgrade. 2013-11-25 12:07:45 -08:00
Darren Shepherd a3db8ea4c2 CLOUDSTACK-5224: Add missing configuration for Netscaler, F5, SRX, and VNMC 2013-11-25 12:05:01 -07:00
Rajesh Battala a045d981cc Added contextMap data to all the command responses in HyperV 2013-11-25 18:43:51 +05:30
Jayapal a62eb0a00a CLOUDSTACK-5164 Unmonit for 30 minutes for a failed process 2013-11-25 15:15:06 +05:30
Likitha Shetty 8b0a46502a CLOUDSTACK-5122. [VMware] During upgrade from 4.1 system vms don't come up with 'ROOT-x-y VMDK file not found' exception.
During VM start, if VM already exists and CS finds a matching disk in storage for each of the existing disk then the VM is reconfigured with VM's existing disk information. This existing disk information for a VM is got from vCenter.
CS checks if a matching disk exists in storage by checking if there is a disk in storage whose name atleast partially matches with the name of the existing disk.
Post 4.1, Volume path has been changed to ROOT-<instanceId> from ROOT-<instanceId>-<volumeId>. Hence in case of an upgraded setup (pre 4.1 to 4.2) during search for an existing disk in storage even though ROOT-<instanceId>-<volumeId> has been deleted, CS does a postive match of the old existing disk because of the partial match with the new disk ROOT-<instanceId> that exists in storage. And so when VM is being powered on by vCenter it looks for ROOT-<instanceId>-<volumeId> and fails to power on.
Solution - While looking for a VM's matching disk in storage, instead of checking if a disk with a partial match exists check if a disk with the exact name exists.
2013-11-25 14:47:13 +05:30
Gaurav Aradhye 6558ceea7a CLOUDSTACK 2233: Automation test cases for Add Remove Networks to VM 2013-11-25 13:40:54 +05:30
Girish Shilamkar 5f80b1d7be Fixed a incorrect marvin request call. 2013-11-24 18:29:21 -05:00
Santhosh Edukulla 980e66d501 CLOUDSTACK-5121: There was one wrong initialization of cloudstackConnection.
The bug mentioned is causing test cases to fail.

Signed-off-by: Girish Shilamkar <girish@clogeny.com>

Conflicts:

	tools/marvin/marvin/cloudstackConnection.py

Conflicts:

	tools/marvin/marvin/cloudstackConnection.py
2013-11-24 18:06:58 -05:00
Hugo Trippaers 4de858c7a9 Expose getPrimaryDataStore(String uuid) through the DatastoreManager interface so it can be used clients. 2013-11-22 16:22:38 -08:00
Hugo Trippaers c714a9f3db StoragePoolResponse.getId() returns a String with an UUID 2013-11-22 16:21:18 -08:00
Edison Su 70fed9f387 Add a new method on datastoredriver: getCapabilities, which will be called by liststoragepoolcmd. UI can make decision based on the capabilities of the storage.
And also add a new table: snapshotdetails

Conflicts:
	plugins/storage/volume/default/src/org/apache/cloudstack/storage/datastore/driver/CloudStackPrimaryDataStoreDriverImpl.java
2013-11-22 16:20:41 -08:00
Min Chen 44a81519ce CLOUDSTACK-5246:Xenserver - Hourly Snapshots - Creating snapshot from
ROOT volume fails with NullPointer Exception due to new jobs framework
merge.
2013-11-22 10:45:24 -08:00
Alena Prokharchyk 43119bcbdd Added new paramerer "start" to createVPC command. When false is passed in, VPC won't be started (its VPC VR won't get implemented) till the point when the first netwotrk gets implemented in the VPC.
The parameter is optional and true by default to preserve the original behavior
2013-11-22 09:40:12 -08:00
Jessica Wang 8f6232021f CLOUDSTACK-4793: UI > Virtual Routers > Select View > group by zone > listView of Zone, Total of Virtual Routers, Virtual Routers require upgrade. 2013-11-21 16:48:47 -08:00