Commit Graph

12568 Commits

Author SHA1 Message Date
Talluri 757a087c7f enhancement related to -x to take directory name/path to store xml reports 2012-07-09 12:41:34 +05:30
Likitha Shetty 44079c7180 CS-15167. AWS API calls do not honor the "admin" accounts ability to view
the resources(VirtualMachines and SecurityGroups) owned by regular users.
Component: AWSAPI.
reviewed-by: Prachi
2012-07-09 11:41:54 +05:30
Jessica Wang c237e0a960 cloudstack 3.0 UI - VPC section - rename context.tiers to context.networks to be consistent with Guest Network section. 2012-07-08 15:20:18 -07:00
Jessica Wang 597fa03222 cloudstack 3.0 UI - Network page - guest network section - only show guest networks that don't belong to any VPC. Guest networks that belong to VPC can only be seen under VPC section. 2012-07-08 14:31:53 -07:00
Jessica Wang ecf730356d cloudstack 3.0 UI - VPC - site-to-site VPN - pass vpcid to listVpnConnections and listVirtualMachines API since site-to-site VPN has been moved under VPC. 2012-07-08 14:05:54 -07:00
Jessica Wang 6641f35885 cloudstack 3.0 UI - move site-to-site VPN into VPC container. 2012-07-08 11:37:46 -07:00
Jessica Wang 2602acb0b7 cloudstack 3.0 UI - VPC - implement "IP Addresses" in VPC. 2012-07-08 11:18:18 -07:00
Jessica Wang cbd67268f0 cloudstack 3.0 UI - VPC - tier - VM listing - implement start VM, stop VM, restart VM, destroy VM, restore VM action. 2012-07-07 19:09:23 -07:00
Jessica Wang 8b8b9ddce7 cloudstack 3.0 UI - VPC - tier - (1) clicking "N VMs" will pop up a dialog box listing VMs.
(2) remove Star Tier, Stop Tear action.
2012-07-07 14:02:14 -07:00
Jessica Wang 33cf9468b6 cloudstack 3.0 UI - VPC - tier - implement Remove Tier action. 2012-07-07 13:35:01 -07:00
Jessica Wang 93b264b219 cloudstack 3.0 UI - VPC - tier - ACL - implement Add ACL rule, Delete ACL rule. 2012-07-07 10:33:10 -07:00
Prasanna Santhanam 193bbe67cc The NoseTestLoader to pick cloudStackTestCase as tests 2012-07-07 17:59:39 +05:30
Prasanna Santhanam a91b4a4f7a setup.properties for basic zone environments 2012-07-07 10:32:20 +05:30
anthony c18da90355 VPC : move egress chain to PREROUTING 2012-07-06 19:05:01 -07:00
anthony f737a21881 VPC : open 80 for vmdata 2012-07-06 17:59:26 -07:00
Alena Prokharchyk 6a9d5a7a0d ResourceTags: respect tag parameter in listTemplates/listIsos commands 2012-07-06 16:37:40 -07:00
Jessica Wang e67d0cbf86 cloudstack 3.0 UI - VPC - tier - ACL - populate ACL grid. 2012-07-06 16:34:40 -07:00
Alena Prokharchyk 29aaf4c841 VPC: fixed listNetworkACLs by networkId 2012-07-06 16:33:31 -07:00
anthony 0f3f69f095 VPC : do not set mark for static nat 2012-07-06 16:11:05 -07:00
anthony e0fec2ef22 VPC : configure apache2 for each guest network 2012-07-06 16:09:07 -07:00
anthony af45bf03ad VPC : clean up host file for domr 2012-07-06 16:09:07 -07:00
Jessica Wang 3a5b43796c cloudstack 3.0 UI - VPC - tier - implement "Add VM to tier" action. 2012-07-06 16:03:44 -07:00
Vijayendra Bhamidipati b5cb3ef70e Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-07-06 15:58:55 -07:00
Vijayendra Bhamidipati 06a9ef7923 CS-15217: Security: Malicious user is able to get the size of the cloud by enumerating IDs
Description:
	More changes to remove DB IDs from exception messages.
2012-07-06 15:58:12 -07:00
Alena Prokharchyk a9e1c8fa86 VPC: allow adding private gateway to the VPC when the VR is in Stopped state 2012-07-06 15:26:33 -07:00
Sheng Yang 987cf9bc93 CS-15447: Don't enable s2s vpn when provider is disabled 2012-07-06 15:08:26 -07:00
Alena Prokharchyk c49cc27b1c VPC: CS-15485 - dont' create a record for VPC VR private gateway nic in router_network_ref; do it for regular guest networks only 2012-07-06 14:54:25 -07:00
Brian Federle 2fa2dd5dfd CS-15401: Fix arrow BG for PF/LB UI for Japanese language
When opening Network screen, arrows to the right side of "show all"
for firewall, load balancer and port forwarding are divided in
Japanese localized environment. This fix adjusts the CSS to fit longer
characters in this condition.
2012-07-06 14:02:21 -07:00
Brian Federle 1989dce8d0 Fix 'About' page for CloudPlatform 2012-07-06 12:07:32 -07:00
Sheng Yang 76e8b9fa81 CS-15116: Add missing scripts for XCP server
Thank for the help from Wilhem Putz(wp@typoheads.at) to identify the issue.
2012-07-06 11:36:52 -07:00
Sheng Yang 6f7a7c5e3e CS-15470: Remove UNIQUE keyword for some fields
User can create/delete/create gateway again and again, then it would no longer
be unique. The unique should be guaranteed by API level.
2012-07-06 11:17:45 -07:00
Sheng Yang 5a5117b744 CS-15471: Fix wrong type of updating customer gateway lifetime
Also fixes one typo.
2012-07-06 11:12:44 -07:00
Jessica Wang 883d061dd7 cloudstack 3.0 UI - VPC - Edit VPC chart - populate tiers by API call instead of hardcoding. 2012-07-06 10:43:28 -07:00
Alena Prokharchyk ed63a14d5e Resource tags: CS-15473 - fixed delete/list by resourceId when UUID is specified as a value 2012-07-06 10:32:24 -07:00
Brian Federle c86c08a64f CS-15388: Fix labels
Labels for CPU/Mem (as found in compute offering window) are missing
the required values for CPU and RAM

Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
2012-07-06 10:25:01 -07:00
Alena Prokharchyk 32bf5e1b71 VPC: CS-15469: createNetworkACL - startPort is not accepted if protocol is ICMP 2012-07-06 10:02:11 -07:00
Alena Prokharchyk b977dc89d0 CS-15474: fixed response name for the deleteTags API 2012-07-06 09:53:00 -07:00
Chirag Jog 77f59ee2fd Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-07-06 16:59:44 +05:30
Chirag Jog 6d17e2132d This commit has following fixes:
- Configuration fixes in Security groups and Egress rules
- Fixing white spaces in component test suite
2012-07-06 16:50:20 +05:30
Likitha Shetty 9afd31f74f Providing support in AWSAPI for CloudStack API's that implement the tags feature by
adding implementation for 3 ec2 commands: ec2-create-tags, ec2-delete-tags and ec2-decribe-tags.
2012-07-06 15:55:10 +05:30
Deepti Dohare 009f2543ed Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-07-06 15:13:51 +05:30
Deepti Dohare f659958c24 CS-15430 Create snapshot should fail if creating snapshot results in exceeding snapshot resource limit for domain-admin or user accounts
Reviewed-by: devdeep.singh@citrix.com
Change:
1. Before creating the snapshot, we synchronized checkresourcelimit to allow the users to create the snapshot and increment the resource count.
2. Depending on the failure of snapshot creation/ backup, we are decrementing the resource count.
2012-07-06 15:08:46 +05:30
Jessica Wang 6eebd7aa0d cloudstack 3.0 UI - VPC - create tier action is sync, not async. 2012-07-05 18:33:43 -07:00
Alena Prokharchyk f2546dd2bd CS-15459: fixed listTags for userVms 2012-07-05 18:33:23 -07:00
Alena Prokharchyk 447f018b13 VPC: fixed CS-15465 - lb creation for ip not associated with any networks 2012-07-05 18:06:52 -07:00
Alena Prokharchyk f9d512f163 ResourceTags: resourcetags support for Project/Vpc/NetworkACL/StaticRoute 2012-07-05 17:33:20 -07:00
Alena Prokharchyk 7c647223f2 VPC: don't fail when create/remove static route when VPC VR is in Stopped state 2012-07-05 17:26:25 -07:00
Vijayendra Bhamidipati 3a557c2998 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x
Conflicts:
	server/src/com/cloud/network/NetworkManagerImpl.java
2012-07-05 17:06:02 -07:00
Vijayendra Bhamidipati f1ec4fddd3 CS-15217: Security: Malicious user is able to get the size of the cloud by enumerating IDs
Description:

	As part of the fix for Bug CS-13127, a new overloaded function,
	addProxyObject() was added to facilitate transparent db id to
	uuid conversions when db IDs were added to exceptions that were
	thrown in the Cloudstack mgmt server code. However, it turns out
	that there are quite many db IDs still in the code that are
	being directly embedded in the String message that is passed
	during exception creation.

	In this commit, we modify the default constructor of
	InvalidParameterValueException so that it takes a second
	argument of type List<IdentityProxy>. This will help developers
	see that there is a second parameter required, and make them
	look into what that parameter is about. Hopefully, this will
	stop db IDs from being embedded into the exception message.

	The parameter can be set to null though, since there are many
	places in the code that don't embed any DB IDs in the exception.

	This is still a WIP, so the older default constructor for
	InvalidParameterValueException has not been removed yet. When
	all instances of throw new InvalidParameterValueException()
	have been moved over to the new default constructor, the old
	one will be removed, else compilation will break. The reason
	for having to do this in batches is that there are way too
	many places in the code that throw exceptions, and they all
	cannot be covered in a single commit without it taking much
	time.

	In following commits, all other exceptions will be changed
	in the same way as InvalidParameterValueException.
2012-07-05 16:48:36 -07:00
frank 96a3b496c8 CloudStack CS-15448
java.io.FileNotFoundException: /usr/share/cloud/management/webapps7080/awsapi/WEB-INF/classes/xes.keystore (Permission denied)

resolved fixed
reviewed-by: edison
2012-07-05 16:20:03 -07:00