Commit Graph

12083 Commits

Author SHA1 Message Date
Pranav Saxena 7628dfd01a CS-9919: Nexus vswitch UI development. Fixing enable/disable messages
Reviewed-by: Sanjay
2012-05-24 16:40:12 +05:30
Vijayendra Bhamidipati 023dd8d57c CS-9919: Support for Nexus Swiches (Cisco Vswitches)
reviewed-by: Devdeep
Description:

	Incorporating more changes from Alena's review.

	Modified the Nexus Enable and Disable commands
	to return CiscoNexusVSMResponse instead of
	SuccessResponse.

	Put event annotations for enable/disable functions
	that the enable/disable nexus commands cal into.
2012-05-23 18:35:59 -07:00
Jessica Wang 1c8a033063 CS-13739: localize more labels (reviewed-by: Brian) 2012-05-23 17:15:11 -07:00
Vijayendra Bhamidipati b5b309d6ee CS-9919: Support for Nexus Swiches (Cisco Vswitches)
reviewed-by: Devdeep
Description:

	Removed the vcenter_dc_name and vcenter_ipaddr
	fields from the virtual_supervisor_module
	table, the CiscoNexusVSMDeviceVO, addClusterCmd,
	and all other references to these two fields.

	Fixing null pointer exceptions when checking
	for nexus related global parameter values in
	addClusterCmd.
2012-05-23 16:44:50 -07:00
Alena Prokharchyk 7e41c026fe CS-15070: remove invalid refs from storage_pool_host_ref
reviewed-by: Frank Zhang
2012-05-23 14:52:06 -07:00
Brian Federle 2b29b636f6 Don't send VSM details if vSwitch isn't enabled
reviewed-by: jessica

Conflicts:

	ui/scripts/system.js
2012-05-23 13:12:10 -07:00
Brian Federle bc097b90e5 CS-15067
Provide Nexus vSwitch fields on add cluster form, if on VMware
hypervisor and vSwitch is enabled in configuration

reviewed-by: jessica
2012-05-23 13:09:01 -07:00
Sheng Yang 7e4149978b Revert "bug 10946: Add default buffer length for compressed request"
This reverts commit e3d30c6be6.

This fix CS-14646.

Reviewed-by: Anthony
2012-05-23 12:59:23 -07:00
Devdeep Singh 917cd561ce Merge branch '3.0.3' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.3
Putting my name in reviewed by as it is a merge.
reviewed-by: Devdeep

Conflicts:
	ui/scripts/system.js
2012-05-24 01:10:17 +05:30
Devdeep Singh 579174b5bb CS-9919: Changes to integrate UI changes for nexus feature.
reviewed-by: Sateesh, Pranav.
2012-05-23 23:57:43 +05:30
Sateesh Chodapuneedi a387e0c77d CS-9919: Support for Nexus Swiches (Cisco Vswitches)
reviewed-by: Devdeep

Updating the checks for VSM parameter validation while adding cluster.
2012-05-23 23:53:03 +05:30
Brian Federle c86b8ac069 vSwitch UI fixes
reviewed-by: brian
2012-05-23 11:17:48 -07:00
Vijayendra Bhamidipati 3ffb109b5e CS-9919: Support for Nexus Swiches (Cisco Vswitches)
reviewed-by: Devdeep

Description:

	Modifying column names in db tables to
	adhere to naming conventions.
2012-05-23 23:37:42 +05:30
Vijayendra Bhamidipati 42901e5a6e CS-15055: DB exception when creating n1kv VSM when adding a cluster via the latest management server GUI.
reviewed-by: sateesh

Description:

	Missed a check for Null pointer.
2012-05-23 23:35:01 +05:30
Vijayendra Bhamidipati 07f0e549c4 CS-15055: DB exception when creating n1kv VSM when adding a cluster via the latest management server GUI.
reviewed-by: sateesh

Description:

	Adding an optional flag to the addCluster command,
	"addvsmflag". If this is set to true, the API will
	throw an exception if any VSM parameter is missed
	out. The above bug was running into a DB exception
	because the vCenter ipaddress wasn't passed in and
	the API didn't catch it.
2012-05-23 23:33:49 +05:30
Jessica Wang b558aba614 CS-14206: cloudstack 3.0 UI - create network offering - show LB Isolation dropdown when LB service is checked and LB service provider is Netscaler or F5, regardless of Guest Type. (reviewed-by: Brian) 2012-05-23 10:38:32 -07:00
kishan ec0b7d7300 bug CS-15004: Do not collecting network usage while stopping Direct network Virtual Router in VMware
status CS-15004: resolved fixed
reviewed-by: Nitin
2012-05-23 18:51:46 +05:30
Jayapal 7372acd779 CS-13500: Added hairpin NAT fix for static NAT. Reviewed-by: Abhinandan Prateek 2012-05-23 12:34:39 +05:30
prachi f77dc7dfa2 CS-15061: Not able to add account based ingress rules.NullPointerException seen in management server logs.
Reviewed-By: Sheng Yang

Adding null check - regression due to CS 14968
2012-05-22 18:12:04 -07:00
Vijayendra Bhamidipati e90e5e9c8c Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-05-22 17:25:51 -07:00
Vijayendra Bhamidipati f3647ff0b5 CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	Incorporating more changes post review by Alena.

	1. Renamed the ListCiscoVSMDetailsCmd command
	   to ListCiscoNexusVSMsCmd. The command will
	   return a list of VSMs always, depending on
	   what parameter is passed to it. If a clusterId
	   is passed to it, it will return the VSM
	   associated to that cluster, if present. If
	   a zoneId is passed in, it will return a list
	   of all VSMs configured for any clusters of
	   type VMware within that zone. If neither is
	   passed, it will return a list of all VSMs
	   configured in the management server. If no
	   VSMs are found, it will return an exception
	   response.

	2. Cleaned up miscellaneous code.
2012-05-22 17:22:29 -07:00
Jessica Wang ce07dcff85 CS-15042: cloudstack 3.0 UI - Create Network Offering dialog - when Guest Type is "Isolated", exclude "Security Groups" from services list. 2012-05-22 15:35:28 -07:00
Jessica Wang fddafbce0b CS-14206: cloudstack 3.0 UI - Create Network Offering dialog - When Guest Type is "Shared", include LB and StaticNAT in services regardless of zone type. 2012-05-22 14:48:36 -07:00
Brian Federle 58c8254dd2 Add cluster: conditionally hide vSwitch fields
-When in add cluster screen, show the add vSwitch fields when
 hypervisor == VMware and 'vmware.use.nexus.vswitch' configuration
 flag is enabled.

-Remove 'add Nexus vSwitch' checkbox, as the vSwitch fields will
 always be shown for VMware if the above config flag is set.
2012-05-22 13:45:47 -07:00
Brian Federle d0b6bc7d2b Remove trailing comma 2012-05-22 12:34:02 -07:00
Brian Federle f854455df7 Use IE-compatible method for changing browser title 2012-05-22 12:32:53 -07:00
Brian Federle 6401205d5d CS-13796: Fix typos in onscreen text
reviewed-by: brian

commit c16320209eb5b4cde019c6dbe1480160fa8097df
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date:   Tue Apr 24 02:06:43 2012 +0530

    CS-13796: Typos in Onscreen text
2012-05-22 12:11:58 -07:00
Brian Federle fb36212726 CS-14911: Fix missing 'mine' filter from instances
reviewed-by: brian

commit 98ead3ad5b9266e0f2a1b0e037a4f511d9e1e240
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date:   Wed May 16 01:04:12 2012 +0530

    CS-14911 : mine is missing from Instance Filter
2012-05-22 11:59:50 -07:00
Brian Federle 2ae25b7a2f CS-14953: 'CloudStack' -> 'CloudPlatform'
reviewed-by: brian

commit 4488f0a66766286e960a47d34cd2e5148162bcab
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date:   Tue May 22 15:15:40 2012 +0530

    Renaming CloudStack to CloudPlatform for Proprietary builds
2012-05-22 11:50:12 -07:00
Brian Federle f635b96b89 CS-15045
commit 7859d289debae622a15fdb6bda854a8936fd35cb
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue May 22 23:29:31 2012 +0530

    UI does not support RAW format when hypervisor used is OVM in upload volumes
2012-05-22 11:19:35 -07:00
Devdeep Singh b041f41881 CS-9919: Adding helper routines to query details of a port profile and
associated policy maps. Also updating the error message logs.
2012-05-22 21:38:51 +05:30
Murali reddy 895c361dca bug CS-13897: DB upgrade for external Firewall/external LB devices
status CS-13897: resolved fixed
2012-05-22 20:31:22 +05:30
Chirag Jog 5de593500b Adding ELP/EIP tests & firewall rule changes for SSH 2012-05-22 18:17:57 +05:30
root a92a9f020c CS-15040: Do not package the css, js, ui and images directory in the agent package 2012-05-22 11:15:35 +05:30
Likitha Shetty ff72492c01 CS-15031. ec2-describe-instances, provide support for group-id filter. 2012-05-22 11:10:27 +05:30
Vijayendra Bhamidipati 99a546191f CS-15024: NullPointerException thrown while executing GetVmStatsCommand
Description:

	Fixing incorrect non-null object check.
2012-05-21 22:30:41 -07:00
Vijayendra Bhamidipati 960d92dccf CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	More changes incorporating Alena's review comments:

	  1. Changed id to clusterId for better naming.

	  2. Changed the name of GetCiscoVSMByClusterIdCmd
	     to ListCiscoVSMDetailsCmd.

	  3. Removed the GetCiscoVSMDetailsCmd command.

	  4. Removed catch{} blocks in each of the Nexus
	     related APIs since the exceptions raised in
	     the API implementations will be caught in the
   	     command dispatcher.

	  5. Added ActionEvent annotation to
	     deleteCiscoNexusVSM() function.

	  6. Modified each Nexus API command's
	     getEntityOwnerId() to return
	     Account.ACCOUNT_ID_SYSTEM.
2012-05-21 21:10:56 -07:00
Vijayendra Bhamidipati e1b5eb6494 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-05-21 19:17:45 -07:00
Vijayendra Bhamidipati a1eba25802 CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	Putting in code changes as per Alena's reviews:

	  Replaced references to CiscoNexusVSMDeviceVO
	  in GetCiscoVSMByClusterIdCmd to work with an
	  interface that CiscoNexusVSMDeviceVO instead,
	  since VO objects should not be directly accessed
	  in APIs.

	  Made associated changes in other files.

	More commits incorporating Alena's review comments
	will follow.
2012-05-21 19:16:00 -07:00
prachi 1c1c663e34 CS-14661: Error handling should be imporved
Changes:
- Read the HttpURLConnection responseMessage.
- If not found check if there is "X-Description" header that gives out a message
- if not use a default error string with status code.
2012-05-21 18:28:44 -07:00
Vijayendra Bhamidipati 704683d1f0 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-05-21 16:50:40 -07:00
Vijayendra Bhamidipati 02d95e2b97 CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	Removing two unexposed APIs that we never use:
		ConfigureCiscoNexusVSMCmd
		ListCiscoNexusVSMCmd

	More changes to follow.
2012-05-21 16:49:11 -07:00
Jessica Wang 851e152dac CS-15015: cloudstack 3.0 UI - detailView widget - disable "pollAgainIfValueIsIn" function for now. 2012-05-21 16:10:56 -07:00
Alena Prokharchyk 0e306c9a05 CS-15025
listTemplates: made executable filters to work for regular user
2012-05-21 15:37:37 -07:00
Jessica Wang 5501e85c2e cloudstack 3.0 UI - Instance page - detail view - keep polling newest info from server if VM state is Starting or Stopping. 2012-05-21 15:36:27 -07:00
Jessica Wang 3b51b1865f CS-15015: cloudstack 3.0 UI - detailView widget - add new property "pollAgainIfValueIsIn" to keep polling newest info from server when a column has a specific value (e.g. volume state column has value 'UploadNotStarted') 2012-05-21 14:03:10 -07:00
Vijayendra Bhamidipati 77e914bc0a Bug CS-15020: DB inconsistencies after upgrade from Acton to Bonita
Description:

	Putting in table creation DMLs in upgrade script
	when upgrading from Acton (3.0.2) to Bonita (3.0.3).
	Please note that the field names in the tables need
	to be changed as per naming conventions. Those changes
	will be checked in in an upcoming commit.
2012-05-21 12:25:13 -07:00
anthony 74addad480 CS 14006: log fix 2012-05-21 11:45:42 -07:00
Jessica Wang f6db0aa43f CS-15015: cloudstack 3.0 UI - Volume page - Upload Volume action - API has been changed from sync to async. Here is related UI change. 2012-05-21 10:46:48 -07:00
Brian Federle 3bd33d5c31 CS-12462: no close button on select project list view popup 2012-05-21 10:30:10 -07:00