Commit Graph

21457 Commits

Author SHA1 Message Date
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
Jessica Wang 5b5ec7fa32 CLOUDSTACK-4793: UI > Virtual Routers > add "Select View" dropdown on top of listView. 2013-11-21 16:03:16 -08:00
Alena Prokharchyk 592863f1ef Removed unused agent lb timer
Conflicts:
	engine/orchestration/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java
2013-11-21 14:34:42 -08:00
Brian Federle 5b4fa5c068 System, main routers page: Split into subsections (WIP) 2013-11-21 13:55:28 -08:00
Brian Federle fb876d3f45 List view: Support passing custom ID to detail view context
For section select list views, if 'id' is specied under section: {},
then use that ID instead of the section's key ID. This allows sections
to use i.e. the same ID as each other for a consistent context ID.
2013-11-21 13:55:28 -08:00
Alena Prokharchyk cb14dad75b Resource metadata - support for VPC
Conflicts:
	api/src/com/cloud/server/ResourceTag.java
	server/src/com/cloud/metadata/ResourceMetaDataManagerImpl.java
2013-11-21 12:59:49 -08:00
Alena Prokharchyk 98ed8b7e59 Added missing @Inject to the ipAddressManager 2013-11-21 12:50:04 -08:00
Rajesh Battala b792e5627f Modified GetExternalVirtSwitch to take the switchname param and return the same or default one 2013-11-21 14:30:20 +05:30
Likitha Shetty b1e0f50145 CLOUDSTACK-5227. Cannot pass Japanese characters as parameter values to an API.
During API check for control characters use pattern matching to avoid identifying all non-printable characters as control characters.
2013-11-21 13:38:09 +05:30
Gaurav Aradhye b43b4b28b6 CLOUDSTACK-5201: Correcting code related to schedule of
recurring snapshot policy
2013-11-21 11:18:06 +05:30
Ashutosh K 70aaf6a1b4 CLOUDSTACK-5204: test_routers - fixed ssh issue 2013-11-21 11:11:14 +05:30
Gaurav Aradhye 0253fe5d3b CLOUDSTACK-5215: Correcting and refactoring code related to
getting free vlan
2013-11-21 10:59:35 +05:30
Likitha Shetty ff24ed0c8c CLOUDSTACK-1868. GetVmStatsCommand throws NullPointerException with VMWare. 2013-11-21 09:36:21 +05:30
Kelven Yang 5a44de282b CLOUDSTACK-669: side-by-side VM sync management at manager level 2013-11-20 18:22:38 -08:00
Kelven Yang 367db2e45f Newly added VR monitoring service has broken VMware basic network mode. 2013-11-20 18:18:48 -08:00
Kelven Yang 7be9b121cf CLOUDSTACK-669: Add host level side-by-side VM state report for graceful sync model migration 2013-11-20 18:17:29 -08:00
Edison Su 43c3b8dcbd CS-18582: if EIP is used, extract volume and template returns wrong public ip address. If remote agent is ssvm agent, then looking up public ip address from ssvm table 2013-11-20 16:31:33 -08:00
Edison Su e03088a3f1 Add logs in case ipassoccmd failed 2013-11-20 15:04:31 -08:00
Jessica Wang 3381d4eaed CLOUDSTACK-5222: UI > Infrastructure > Sockets > count only hosts whose type is routing. 2013-11-20 14:48:52 -08:00
Rajesh Battala c86d8e46e5 Add support of attaching nic's to the specified network labels in HyperV 2013-11-20 17:56:39 +05:30
Likitha Shetty f15c997769 CLOUDSTACK-5069. Added global config 'vmware.vcenter.session.timeout' to make the vCenter session timeout value configurable. 2013-11-20 16:02:50 +05:30
Syed Ahmed 041089afe2 Adding protocol parameter to loadbalancer response 2013-11-20 11:22:37 +05:30
fjkdf 7ed2a21c29 add mgt.server.vendor global configuration, in case different vendor wants to identify its identity 2013-11-19 18:01:45 -08:00
Jessica Wang a4d6c10cbe CLOUDSTACK-4793: UI > Virtual Routers > add new action "Upgrade Router to Newer Template" in detailView. 2013-11-19 16:14:47 -08:00
Jessica Wang 2dcb3ca1aa CLOUDSTACK-4793: UI > Virtual Routers > add new action "Upgrade Router to Newer Template" on top of listView. 2013-11-19 14:31:36 -08:00
Gaurav Aradhye 85d3be79d0 CLOUDSTACK-5194: portable ip - Improving cleanup code to
avoid cascading failures
2013-11-19 11:20:37 +05:30