Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-197

Support for EC2 Query API (rest interface)

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.1.0
    • AWSAPI
    • Security Level: Public (Anyone can view this level - this is the default.)
    • None

    Description

      Introduce support for query api for the current set of AWS apis supported by SOAP.

      Release Planning:
      Dev List Discussion: http://markmail.org/message/b6hdkyldogqgemjp
      Functional Spec: https://cwiki.apache.org/confluence/display/CLOUDSTACK/EC2++-+Functional+Spec+for+Query+API+support
      Feature Branch: Will come in as reviews

      Attachments

        Issue Links

          1.
          [EC2 Query API] RevokeSecurityGroupIngress fails Sub-task Closed Likitha Shetty Actions
          2.
          [EC2 Query API] DescribeKeyPairs fails Sub-task Closed Likitha Shetty Actions
          3.
          [EC2 Query API] AuthorizeSecurityGroupIngress fails Sub-task Closed Likitha Shetty Actions
          4.
          [EC2 Query API] DescribeAddresses fails Sub-task Closed Likitha Shetty Actions
          5.
          [EC2 Query API] RunInstance and DescribeInstances throw NFE error Sub-task Closed Likitha Shetty Actions
          6.
          [EC2 Query API] AttachVolume fails with 'Permission Denied: Invalid Signature' error. Sub-task Closed Likitha Shetty Actions
          7.
          Document EC2 Query API usage Sub-task Resolved Sebastien Goasguen Actions
          8.
          [EC2 Query API] User registration should be removed Sub-task Closed Likitha Shetty Actions
          9.
          QA Support for EC2 Query API (rest interface Sub-task Closed Chandan Purushothama Actions
          10.
          [EC2 Query API] Support for ModifyImageAttribute and ResetImageAttribute Sub-task Resolved Likitha Shetty Actions
          11.
          [EC2 Query API] DescribeImageAttribute fails with 'Unsupported - only description supported' error Sub-task Resolved Likitha Shetty Actions
          12.
          [EC2 Query API] Add filter support for EC2DecsribeAddresses Sub-task Resolved Likitha Shetty Actions
          13.
          [EC2 Query API] Parameter:'keynames' is not honoured by DescribeKeyPairs Sub-task Resolved Likitha Shetty Actions
          14.
          [EC2 Query API] RunInstances, instance is always deployed in the default security group Sub-task Resolved Likitha Shetty Actions
          15.
          [EC2 Query API] DescribeSnapshots fails, when an invalid 'snapshotId' parameter is provided Sub-task Resolved Likitha Shetty Actions
          16.
          Improve the logging. Having empty response objects is harmless to functionality Sub-task Resolved Likitha Shetty Actions
          17.
          [EC2 Query API] Permission denied exception when a parameter value contains space Sub-task Resolved Likitha Shetty Actions
          18.
          [EC2 Query API] RunInstances ignores the UserData input parameter Sub-task Resolved Likitha Shetty Actions
          19.
          [EC2 Query API] DescribeSecurityGroups, support for additional filters Sub-task Resolved Likitha Shetty Actions
          20.
          [EC2 Query API] DescribeAvailabilityZones, support for message filter Sub-task Resolved Likitha Shetty Actions
          21.
          EC2 Volumes, add support for filter attachment.status Sub-task Resolved Likitha Shetty Actions
          22.
          [EC2 Query API] RunInstances allows negative values for paramters 'MinCount' and 'MaxCount' Sub-task Resolved Likitha Shetty Actions
          23.
          [EC2 Query API] In StopInstances add support for force parameter Sub-task Resolved Likitha Shetty Actions
          24.
          [EC2 Query API] AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress fails when icmp code and type is provided Sub-task Resolved Likitha Shetty Actions
          25.
          [EC2 Query API] AssociateAdress, DisassociateAddress and ReleaseAddress fails with NPE Sub-task Resolved Likitha Shetty Actions
          26.
          AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress return false even when the request is successfully executed Sub-task Closed Likitha Shetty Actions
          27.
          [EC2 Query API] Add filter support for EC2DescribeAvailabilityZones Sub-task Resolved Likitha Shetty Actions
          28.
          [EC2 Query API] DescribeSnapshots, 'n' ListVolumes get fired on CS for displaying 'n' Snapshots taken from the same Volume Sub-task Resolved Likitha Shetty Actions
          29.
          Update the supported ec2 version from 2010-11-15 to a more recent EC2 API version i.e. 2012-08-15. Sub-task Resolved Likitha Shetty Actions
          30.
          Automation - Add automation for EC2 Query API Sub-task Open Unassigned Actions
          31.
          [DOC] CLONE - Update the supported ec2 version from 2010-11-15 to a more recent EC2 API version i.e. 2012-08-15. Sub-task Closed Unassigned Actions

          Activity

            People

              likithas Likitha Shetty
              likithas Likitha Shetty
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Slack

                  Issue deployment