Abhinandan Prateek
1b2b58fe35
Updating pom.xml version numbers for release 4.2.1
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-16 15:36:37 +05:30
Abhinandan Prateek
2bdd288605
Revert "Updating pom.xml version numbers for release 4.2.1"
...
This reverts commit cc662445a5 .
2013-12-13 11:53:40 +05:30
Abhinandan Prateek
cc662445a5
Updating pom.xml version numbers for release 4.2.1
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-13 11:46:08 +05:30
Abhinandan Prateek
3c561c6d79
Revert "Updating pom.xml version numbers for release 4.2.1"
...
This reverts commit 6ba071b159 .
2013-12-03 17:46:18 +05:30
Abhinandan Prateek
6ba071b159
Updating pom.xml version numbers for release 4.2.1
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-03 17:41:35 +05:30
Abhinandan Prateek
92254a5a2f
Revert "Updating pom.xml version numbers for release 4.2.1"
...
This reverts commit 7fb9dcb131e1d2d5a7c87e0aab2929b772bcd008.
2013-12-03 17:16:18 +05:30
Abhinandan Prateek
e8c3c650a7
Updating pom.xml version numbers for release 4.2.1
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-12-03 17:16:17 +05:30
Abhinandan Prateek
4cb311530c
Revert "Updating pom.xml version numbers for release 4.2.1"
...
This reverts commit 0b9eadaf14 .
2013-11-12 21:17:27 +05:30
Abhinandan Prateek
0b9eadaf14
Updating pom.xml version numbers for release 4.2.1
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-11-12 21:15:01 +05:30
animesh
21043bfe84
Updating pom.xml version numbers for release 4.2.1-SNAPSHOT
...
Signed-off-by: animesh <animesh@apache.org>
2013-10-03 17:13:17 -07:00
Animesh Chaturvedi
06f28722b6
Updating pom.xml version numbers for release 4.2.0
...
Signed-off-by: Animesh Chaturvedi <animesh@Animesh-LinuxDev.citrite.net>
2013-08-22 17:15:42 -07:00
Kelven Yang
0455f1e1e3
apply https://reviews.apache.org/r/13732/
...
Signed-off-by: Kelven Yang <kelveny@gmail.com>
2013-08-22 15:12:52 -07:00
Anshul Gangwar
9a67a5d1ee
CLOUDSTACK-2187: fixed by adding snmp-alerts and syslog-alerts plugin dependency to awsapi
...
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-08 10:30:43 +05:30
Likitha Shetty
e6ce4daed8
CLOUDSTACK-1444. Adding ASF license header to the regenerated JAVA files
...
[Support for EC2 API version 2012-08-15]
2013-07-28 12:19:23 +05:30
Likitha Shetty
844484a858
CLOUDSTACK-1444. Fix EC2 Query API to support latest ec2 api version 2012-08-15 [Support for EC2 API version 2012-08-15]
...
Signed-off-by: Likitha Shetty <likitha.shetty@citrix.com>
2013-07-28 12:19:20 +05:30
Likitha Shetty
a0a5f67a41
CLOUDSTACK-3258. In AWSAPI provide Tags support for resource 'security group'
...
Signed-off-by: Likitha Shetty <likitha.shetty@citrix.com>
2013-07-28 12:19:19 +05:30
Likitha Shetty
7a0813ebe6
CLOUDSTACK-1444. Updated EC2SoapService and EC2SoapServiceImpl to be compatible with the java stubs generated from EC2 WSDL 2012-08-15.
...
- by adding stubs for the new EC2 APIs (unsupported by CS AWSAPI)
- by setting the new EC2 API response elements
- by adding support for the new EC2 API request elements
[Support for EC2 API version 2012-08-15]
2013-07-28 12:19:19 +05:30
Likitha Shetty
94355f927a
CLOUDSTACK-1444. Modified services.xml. [Support for EC2 API version 2012-08-15]
...
Signed-off-by: Likitha Shetty <likitha.shetty@citrix.com>
2013-07-28 12:19:19 +05:30
Likitha Shetty
e7ec6c05c8
CLOUDSTACK-1444. Contains regenerated JAVA stubs and services.xml obtained by generating code from ec2 wsdl 2012-08-15 [Support for EC2 API version 2012-08-15]
...
Signed-off-by: Likitha Shetty <likitha.shetty@citrix.com>
2013-07-28 12:19:18 +05:30
Likitha Shetty
8939dc6402
CLOUDSTACK-1444. Add 3 awsapi profiles 1. Download ec2 wsdl for 2012-08-15 2. Generate stubs (server and client) from the wsdl 3. Remove the ec2 wsdl [Support for EC2 API version 2012-08-15]
...
Signed-off-by: Likitha Shetty <likitha.shetty@citrix.com>
2013-07-28 12:16:56 +05:30
Likitha Shetty
15ccce436b
CLOUDSTACK-2777. Apache build should create jar file cloud-ec2.aar and package it under webapps7080/awsapi/WEB-INF/services
2013-07-09 15:26:22 +05:30
Likitha Shetty
2aacc29b49
CLOUDSTACK-3112. UserCredentials that is injected in AuthenticationHandler is not picked up
2013-07-08 15:38:42 +05:30
Prachi Damle
4858bd1df3
CLOUDSTACK-3251 AWSAPI - runInstances should not error out if instanceType provided is a valid ServiceOffering on CloudStack
...
Changes: - If instanceType value corresponds to a valid serviceoffering on CloudStack, dont error out on runInstances even if thats not an AWS name
2013-06-27 15:59:26 -07:00
Prachi Damle
f88590f6db
CLOUDSTACK-3218: AWSAPI - For runInstances, awsapi need not send networkId information in case of advance zone
...
Changes:
awsapi will not pass networkId in case of Advance Zone and let CS identify which network to deploy VM in. The same case applies to allocateAddress API too.
2013-06-27 15:49:31 -07:00
Likitha Shetty
dc242039b3
CLOUDSTACK-305. Everytime a SOAP call is made some transactions are rolled back because the transactions are not committed.
2013-06-24 14:21:59 +05:30
Likitha Shetty
77674721ca
CLOUDSTACK-308. ec2-describe-instances - Instance type should return right service offering name
2013-06-24 11:29:12 +05:30
Hugo Trippaers
84b92f890c
Small fix to satisfy the xml validation requirements
2013-06-17 11:26:13 -07:00
Likitha Shetty
bbfa9bfcbd
CLOUDSTACK-2862. EC2Engine is not injected correctly
2013-06-11 10:58:49 +05:30
Likitha Shetty
9a33fd181f
CLOUDSTACK-2623. Provide appropriate AWS EC2 error codes in error thrown by CS AWSAPI. Since CS has very few generic errorcode groups, in AWSAPI parse the response message and translate the CS error to AWS EC2 error code.
...
Provide support for the following error codes -
AuthFailure, DependencyViolation, IncorrectState, InvalidAMIID.NotFound, InvalidAttachment.NotFound, InvalidDevice.InUse, InvalidFilter, InvalidGroup.Duplicate, InvalidGroup.InUse, InvalidGroup.NotFound
InvalidInstanceID.NotFound, InvalidKeyPair.Duplicate, InvalidKeyPair.Format, InvalidKeyPair.NotFound, InvalidParameterCombinatio, InvalidParameterValue, InvalidPermission.Duplicate, InvalidPermission.Malformed
InvalidSnapshot.NotFound, InvalidVolume.NotFound, InvalidVolumeID.Duplicate, InvalidZone.NotFound, MissingParameter, UnsupportedOperation, SignatureDoesNotMatch, InternalError, AddressLimitExceeded, InstanceLimitExceeded
VolumeLimitExceeded, Unavailable, ResourceLimitExceeded
CLOUDSTACK-2624. Support ModifyInstanceAttribute API in AWSAPI.
2 AWS instance attributes will be supported, 'InstanceType' and 'UserData'
As per AWS EC2, to modify both the attributes, the instance must be stopped. If not throw 'IncorrectInstanceState' error
2013-05-22 18:17:11 +05:30
Likitha Shetty
eb92135d55
CLOUDSTACK-2603. EC2RunInstances return xen or ovm as the response value for attribute "hypervisor"
2013-05-21 15:15:35 +05:30
Likitha Shetty
6217b0fb4c
CLOUDSTACK-2600. Fix CS AWSAPI to add the below filters that are missing in DescribeImages API-
...
architecture
description
image-id
image-type
is-public
name
owner-id
state
tag-key
tag-value
tag:key
hypervisor
2013-05-21 12:10:52 +05:30
Likitha Shetty
503392119d
CLOUDSTACK-2599. Fix EC2 Rest to support tag related EC2 API's - CreateTags/DeleteTags/DescribeTags
2013-05-21 11:33:33 +05:30
Likitha Shetty
8986e16e5f
CLOUDSTACK-2576. AWS API not returning values in CFSimpleXML Object format.
...
PHP SDK calls the CFSimpleXML parser class to parse the response body into CFSimpleXML Object format.
In AWSAPI added an XML declaration during serialization of Axis beans to XML output
2013-05-20 15:01:57 +05:30
Likitha Shetty
046580fcf1
CLOUDSTACK-2552. Modify AWSAPI to decrypt db values using the decrypted database_key and not management_server_key
2013-05-17 13:16:04 +05:30
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Pranav Saxena
ff7112a074
Correcting the spelling errors in the Non contigous Vlan range code
2013-04-24 19:58:10 +05:30
Likitha Shetty
a0b5ebccb8
CLOUDSTACK-1988. Attempting to register a AWS API user fails with error code 401.
...
Fix the code to refer to /usr/share/cloudstack-management/webapps7080/awsapi/WEB-INF/classes.
2013-04-11 04:33:14 +05:30
Kelven Yang
9dcaf508c9
CLOUDSTACK-1825: Update AWSAPI server's XML configuration
2013-03-29 11:12:36 -07:00
Pradeep Soundararajan
582f8a0f38
BUG-ID: CLOUDSTACK-1713, CLOUDSTACK-1719
...
Summary: EC2 REST API: AWS APIs are not getting translated on the CloudStack Management Server and AWS API Installation Problems.
Fixing the class not found exception, key not found and other issues as mentioned in the above two defects.
Signed-off-by: Pradeep <pradeep.soundararajan@citrix.com>
2013-03-26 13:28:03 +00:00
Likitha Shetty
f1249b353e
CLOUDSTACK-1450. AWSAPI server fails to start.
...
Missing annotation @Component in CloudStackUserDao implementation
2013-03-01 15:23:39 +05:30
Noa Resare
2f135be15f
CLOUDSTACK-1415: Debian & Ubuntu packaging work
...
Some concepts included:
* the replace.properties location used by maven is parameterized to allow
for a build that does not modify the currently git tracked files
* package naming is updated along the lines of what was discussed on the
-dev mailing list and between committers at the Build a Cloud Day in Belgi
* package version pattern is updated (since we redo all package names,
we might as well drop the epoch)
2013-02-27 15:44:46 +00:00
Prachi Damle
d84a8601e5
CLOUDSTACK-1362: EC2 dns-name filter support for EC2 describeInstances API is broken
...
Mapped CS UserVm 'name' propertyto the dns-name value to filter out the results.
2013-02-21 14:01:52 -08:00
Rohit Yadav
80d58b6c73
CLOUDSTACK-1317: Bump CloudStack package version to 4.2.0-SNAPSHOT in all poms
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-20 16:42:56 +05:30
Prachi Damle
8296d41b5b
CLOUDSTACK-1330: ec2-run-instances - When -n option is used to deploy multiple Vms API returns error even though few of the Vms have been deployed successfully.
...
Changes:
- Instead of throwing out error, return the response containing the info about the instances that were launched.
2013-02-19 15:12:06 -08:00
Likitha Shetty
f0086df0c7
CLOUDSTACK-1134: [EC2 Query API] DescribeSnapshots, 'n' ListVolumes get fired on CS for displaying 'n' Snapshots taken from the same Volume
...
For snapshots taken from the same volume re-use the response obtained by calling listVolumes
2013-02-13 17:54:23 -08:00
Prachi Damle
c3be0f995d
CLOUDSTACK-1135: [EC2 Query API] AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress fails when icmp code and type is provided
...
For AuthorizeSecurityGroupIngress RevokeSecurityGroupIngress query calls parse and set the icmp code and type
2013-02-12 14:45:29 -08:00
Likitha Shetty
57969843d6
CLOUDSTACK-1133: [EC2 Query API] In StopInstances add support for parameter 'force'
...
Propagate this parameter to CS to force stop an instance
2013-02-12 14:04:07 -08:00
Likitha Shetty
3337106693
CLOUDSTACK-1131
...
[EC2 Query API] RunInstances allows negative values for paramters 'MinCount' and 'MaxCount'
Add parameter validation to ensure MinCount is greater than 0 and MaxCount is great than or equal to MinCount
2013-02-12 14:01:10 -08:00
Likitha Shetty
b0b2fd4833
CLOUDSTACK-1125: [EC2 Query API] Permission denied exception when a parameter value contains space
...
Convert space characters in the parameters to %20 while forming a query string after url-encode because java.net.URLEncoder performs application/x-www-form-urlencoded-type encoding and not percent-encoding. According to RFC 3986 as required by Amazon, we need to percent-encode.
2013-02-12 13:56:36 -08:00
Prachi Damle
c26b02a0a7
CLOUDSTACK-1129: [EC2 Query API] DescribeVolumes, add support for filter attachment.status
...
1. If volume is attached to a VM set attachment state based on the state of the VM it is attached to.
Running, Starting, Stopped -> Attached
Starting -> Attaching
Destroyed, Error -> Detached
2. If volume is not attached to a VM set attachment state as 'detached'
2013-02-12 13:40:58 -08:00