Note: Please go to to access the current RightScale documentation set. Also, feel free to Chat with us!
Home > Release Notes > 03-AWS Gems > right_aws


This release note documents the new features, changes, and bug fixes to the RightAWS RubyGem. 

Current Version: right_aws 2.1.0
Release Date: March 25, 2011
Download Link:
Source Files & Release Notes:

You can view detailed release notes about each Right_aws version here:

Change History

right_aws 2.1.0

Release Date: March 25, 2011

This gem requires right_http_connection 0bc3343232133bdb38c237d8285525d74495d3f5 or later.

New Features

  • Route 53: API '2010-10-01'
  • ACF: API '2010-11-01'
  • EC2:
    • API '2010-08-31'
    • Port-based group permissions support
    • HPC Support
    • Tags Suport
    • ClientToken support added on instance launch
  • RDS: API "2010-07-28"
  • ELB: API '2010-07-01' (SSL support)
  • IAM: API '2010-05-08' (AWS Identity and Access Management interface)
  • 301 Redirect support added


Changes and Fixes

  • Removed:
    • ActiveSupport dependency
    • SDB: uuid gem dependency
  • "Raise On Timeout On Action" feature added to avoid duplicate resource creation if a timeout error occurs and a retry is performed

right_aws 2.0.0

Release Date: April 28, 2010

Some of the key changes are listed below.

  • Support for Ruby 1.9
  • EC2:
    • Support for Spot Instances
    • Support for m2.xlarge instance types
    • GetPasswordData API call
    • :delete_on_termination field for EBS Volumes
  • SimpleDB:
    • Support for BatchPutAttributes
  • ActiveSDB:
    • Dynamic attribute accessors
    • Support for "Columns"
    • Support for Simple Type Casting
  • Eucalyptus
    • Support for Security Groups

right_aws 1.10.0

Release Date: February 24, 2009

  • AwsBase: signature v2 support added
  • Ec2: describe_availability_zones improved to support regions
  • CloudFront: docs fixes
  • SDB: added: SQL-like query, select and query_with_attributes support
  • SDB: fixed no method error when searching for id that doesn't exist


right_aws 1.9.0

Release Date: November 21, 2008 

  • RightAws::Ec2 now supports Windows instances. Added:
    • Ec2::get_initial_password
    • Ec2::bundle_instance
    • Ec2::describe_bundle_tasks
    • Ec::cancel_bundle_task
  • Full Amazon CloudFront support added with RightAws::AcfInterface
  • Bug fixes to S3Interface::store_object_and_verify and S3Interface::retrieve_object_and_verify (thanks to numerous user reports)
  • Updates to caching for Ec2::describe_images_by methods
  • Ec2 now has Ec2::last_request_id


right_aws 1.8.1

Release Date: October 07, 2008

RightScale::SdbInterface and ::ActiveSdb have several enhancements, including:

  • RightAws::SdbInterface#last_query_expressionwas added for debug puposes.
  • RightAws::ActiveSdb::Base#query :order and :auto_loadoptions were added to support query result sorting and attributes auto loading.
  • RightAws::ActiveSdb::Base#find_all_by_ and find_by_ helperswere improved to support
    :order, :auto_load, :limit and :next_token options.
  • RightAws::SdbInterface#delete_attributes bug was fixed.
  • SdbInterface allows specification of a string value to use for representing Ruby nil in SDB.
  • Sdb tests were fixed and improved.


right_aws 1.8.0

Release Date: August 22, 2008

New Features

  • Support for Amazon's Elastic Block Store (EBS).
  • Via the RightAws::Ec2 module, you can create and delete EBS volumes, attach and detach them from instances, snapshot volumes, and list the available volumes and snapshots.


Changes and Bug Fixes

  • Correction of RightAws::S3 copy's failure to url-encode the source key.


right_aws 1.7.2

Release Date: July 7, 2008

New Features

  • Support in RightAws::S3 and RightAws::S3Interface for S3 key copy, move, and rename.
  • Support for signature version 0 request authentication to EC2, SQS, and SDB.
  • Enhanced S3 object meta-header read and update.
  • Interoperability with clouds running Eucalyptus ( -- Contributed by the Eucalyptus group
  • Support for c1.medium and c1.xlarge instance types.


Changes and Bug Fixes

  • Corrected the failure, under certain conditions, of retries of streaming PUTs to S3.  We now reset the seek pointer of the streaming I/O object to its initial position.
  • Removal of an accidental dependency on ActiveSupport in RightAws::S3Interface.get_link().
  • Monkey-patch of the Ruby File class on Windows platforms to correct a problem in lstat.  The lstat bug was causing failures of very large file uploads on Windows -- Contributed by Benjamin Allfree.
  • Fixed parsing of the ETag field for S3 objects.
You must to post a comment.
Last modified
23:35, 16 May 2013



This page has no classifications.



© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.