Commit Graph

12558 Commits

Author SHA1 Message Date
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
frank f8aa415a97 CloudStack CS-15455
There are no iptable rules configured to open awsapi port (7080) for external world.

resolved fixed

reviewed-by:edison
2012-07-05 16:19:59 -07:00
Jessica Wang c3215d1c1f cloudstack 3.0 UI - VPC - infrasture page - network service providers - add "VPC Virtual Router". 2012-07-05 15:53:22 -07:00
Jessica Wang 78e1d37e8f cloudstack 3.0 UI - VPC - add zone wizard - enable VpcVirtualRouter element, enable VpcVirtualRouter provider for advanced zone. 2012-07-05 15:53:21 -07:00
Sheng Yang a0a5e25e32 CS-15456: Prohibit creating more than one VPN gateway of VPC 2012-07-05 15:45:21 -07:00
Alena Prokharchyk 21cdd08948 VPC: don't allow vm to be a part of more than one VPC 2012-07-05 15:28:30 -07:00
Alena Prokharchyk 24023fd14d VPC: don't allow vpcs for the same account with overlapping cidrs 2012-07-05 15:20:44 -07:00
anthony c258664a69 VPC : CS-15463 allow input traffic for established connection 2012-07-05 14:24:52 -07:00
Alena Prokharchyk a44843af69 VPC: added "forVpc" (boolean) parameter to listRouters call - filter by the fact if router belongs to VPC or not 2012-07-05 14:04:34 -07:00
Alena Prokharchyk d8cdb89721 VPC: added field networkacl_service_provided to physical_network_service_providers table 2012-07-05 13:56:55 -07:00
Murali Reddy 2195f3ad83 VPC : CS-15424 default route & gateway is missing for private network in VPC virtual router on Vmware
reviewd by : Anthony

adding route configuration through eth0 when VPC router
2012-07-05 13:45:29 -07:00