Release Date: December 17, 2009
Reminder: ServerTemplates and RightScripts are typically released 3-7 days after the new release of the RightScale Cloud Management Platform.
Release Date: December 17, 2009
Release Time: 9:00pm Pacific
Description: The focus of this release is:
Please read the release notes in their entirety for a more exhaustive understanding of what comprises this release.
Note: Any numbers in parentheses below are for internal RightScale use only. Please ignore them, they are simply tracking numbers.
- Disclaimer -
The following new features have been added to the RightScale Cloud Management Platform. Be sure to read the documentation, follow best practice principles, and thoroughly test any new functionality before making any changes to your production deployment.
On December 3, 2009 Amazon launched the northern California region (AWS US-West). The new region supports similar functionality as the US-East and EU regions. RightScale offeres full support of the new US-West region. This is most noticable within the Dashboard from the second row of the horizontal navigation menu and the "Select Cloud" drop down menu, both of which now include "AWS US-West" in the list. Once selected, AWS US-West also shows up in the "Clouds" column of various tables within the display. Currently there are two availability zones: us-west-1a and us-west-1b. For those with data centers in the northern California area using EC2 US West could shrink latencies. Look here for additional information with respect to the AWS announcement or check out our blog post: Amazon EC2 – A New Chapter Begins (or-7072)
When creating or displaying S3 Buckets you will also notice a "Location" field to accomodate the new region.
See EC2 Regions.
Server Arrays and Alerts are now supported in the Rackspace cloud. To learn more see Alerts, Alert Escalations and Server Arrays.
The RightScale Dashboard support has been improved, and now supports the following features:
Several new features have been added to the Enterprise accounts (Settings -> Enterprise)
you can think it as that you can manage a group of accounts, so you will want to invite an user to a small set of accounts you have. As for regular accounts, even though you may own multiple accounts, each account you own is an individual entity. (bl-7022)
Support for AWS US West and EC2 EU regions has been added to both the RightScale API and Macros. The API now uses a cloud identifier ('cloud id') that you must specify when launching servers. (1 = us-east; 2 = eu; 3 = us-west). If left unspecified, it will default to the 'us-east' region. The 'cloud_id' is a mandatory parameter when creating the following cloud resources: EBS Snapshots and Volumes, Elastic IPs, Security Groups, and SSH Keys. See Servers. (gr-7356)
You can now download valuable Input information tied to any of your Deployments. Simply navigate to Manage -> Deployments -> DeploymentName -> Inputs tab and select the "Download CSV of External References" action button. A CSV file is saved on your local hard disk with the following information:
Input Name, Server Name, Server ID, RightScript or Chef Recipe (and version), Phase (boot/operational/decommision), Input value and its Source.
See Download CSV to External References to learn more.
Previously, SSH access was granted on a per account basis where users of a RightScale account would be able to use the same cloud SSH keys to log into instances. Now, users can use their own SSH Key Pair to SSH into instances. The new Server Login Control feature provides per-user SSH access control based upon a new user role and a private SSH Key Pair that either you can manage yourself or RightScale can manage for you.
This release introduces a new user role called 'server_login' which gives a user the privilege of logging into any servers in the RightScale account. Previously, the 'ec2_actor' role included the permission to SSH into servers. There is no change for existing users because anyone who previously had 'ec2_actor' role privileges will automatically be granted 'server_login' privileges. But, now an 'admin' can grant users the ability to launch a server but not SSH into it. Conversely, other users might only have 'server_login' privileges so they can SSH into a server for auditing and troubleshooting purposes even though they can't actually launch/terminate a server. (az-4556w)
Note: Server Login Control is only supported for instances using RightImage v5.1.1 or newer and on accounts with the Server Login Control feature enabled (default).
To learn more, see FAQ 115 - What is Server Login Control?
Changes to the software are listed here. Changes usually refer to enhancements to existing features, minor UI changes, additional logging or messaging, etc.
"Recent Activity" used to be displayed on the left edge within the Dashboard. It displayed events such as Servers becoming operational or terminated, etc. However, all entries in the Recent Activities were disjoint with no practical way to correlate related entries. Recent Activities has been deprecated and replaced with real-time updates of "Events". The primary benefits of this change are that related Events are grouped together and you now have control over various display options. The Tools drop down menu provides the following features:
You can now change the AWS Access Key ID and AWS Secret Access Key from the Dashboard. (gr-7750)
The titles of the AWS clouds menu has slightly changed. Now that there are two EC2 regions in the US, we've slightly changed the menu to be more descriptive.
After implementing the MultiCloud Marketplace in our last release and mandating that each RightScript be part of a ServerTemplate, it was difficult to locate RightScripts within the MultiCloud Marketplace. The process has been greatly simplified by adding a "Contents" to the "Filter by" drop down menu. This option works for RightScale, Private and Shared ServerTemplates. As an example, if you want to locate what ServerTemplates contain RightScripts or Recipes pertaining to promoting a Server to be database Master, you would:
This will reveal all ServerTemplates that contain "promote" as part of the RightScript or Recipe name. The RightScript and/or Recipes are displayed in the "Matching Contents" column. Each name is prefixed by the content type (RightScript or Recipe). Selecting any item in the resulting "Matching Contents" column will take you to the "Contents" Tab of that specific MultiCloud Marketplace ServerTemplate (with the same filter still enabled). Note: Only the "Name" attribute is searched, not the contents of the RightScript or Recipe. That is, the "Name" field of a ServerTemplate's Content tab. (bl-5250w)
There have been several changes that make the process of editing Inputs more intuitive:
The names of a ServerTemplate's Chef Recipes and Repositories are now displayed under the Contents tab when viewing templates in the MultiCloud Marketplace. (bl-6806)
When viewing a deployment, you will now see the usage estimates broken down by cloud under the Servers tab, if applicable.
The following bugs have been resolved in this release.
A "lag time" is used in several cacluations pertaining to whether or not an Alert should be triggered or not. In some rare instances this lag time was artificially large, resulting in valid Alerts that would not get processd and triggered. How we calculate lag times has been fixed and this issue is now resolved. (or-5232w)
When a Server was launched in a Deployment in your VPC it would drop critical VPC information. A change was made so that if the VPC subnet is specified in the Server launch process that the subnet information gets passed on to the Cloud. This guarantees that the Server launches in the VPC as opposed to in the public Cloud. (or-5261w)
Previously you could not lock/unlock bare instances the way you can lock/unlock Servers in the Dashboard. (Bare instances are instances running in the cloud that were not launched from RightScale Server objects.) Further, you could not unlock previously locked instances. You now have this functionality from the RightScale Dashboard. (See Instances under Manage -> Deployments -> View Dashboard -> Deployments Tab) (gr-5103w)
A 'run_script' API method call on Servers threw an exception when provided the 'right-script' as a parameter. The method was not backwards compatible. The bug has been resolved. (gr-5172w)
In some instances, a ServerTemplate could have duplicate Alerts, and adding additional Alerts generated an internal error. This issue has been resolved. (gr-5344w)
A long standing bug that affected only Google Chrome and Apple Safari browser has been resolved. Essentially, after using the Dashboard for quite some time and selecting any Tab you could get sent to a different tab. Almost as if the correct desired tab and a random incorrect tab had jumped or been swapped with respect to navigation. (gr-7344)
When attempting to stop all running Instances in an Server Array you are presented with a confirmation dialog window. The dialog includes the total number of Instances that will be terminated if you continue with the process. To absolutely guarantee this is exactly what you want to do, you must type in "confirm" before any of the Instances are terminated. This guarantees that you will not inadvertantly terminate Instances in a Server Array prematurely. (gr-4782w)
Under very specific circumstances you could receive an error when displaying a custom metric in the Customer Usage Report. The CSV download version of the same report does not produce an error (only when trying to display to the screen.) The error manifested is:
internal NoMethodError: a notification will be sent to the admin
This error has only been reproduced for ServerTemplates that were published to a private sharing group and later imported by another paid RightScale account. The report has been fixed. (bl-5217w)
If you attempted to copy inputs from the next server to the current running server, it would actually copy the inputs from the current server to the next server. Similarly, if you started a server with no inputs, set the inputs while the server is operational and then click the "copy inputs" button, the inputs would instantly get cleared. The problems with the "copy inputs" feature under a Server's Inputs tab have been resolved. The "copy inputs" button has also been removed for previously terminated Servers. The "copy inputs" feature is only supported between the 'Current' and 'Next' Servers. (az-5037w; 5038w)
When you attempt to run an operational Chef Recipe on a Rackspace server that contains a missing input that's required, it generates an "Argument error" instead of prompting you to provide a value for the missing input. (az-5084w)
Please report issues to: email@example.com
New and significant changes for this release with respect to ServerTemplates, RightScripts and Recipes are summarized below. New and updated ServerTemplates are typically released approximately 7 days after the new release of the RightScale Cloud Management Platform. Updated status messages with respect to actual release date/time of the ServerTemplates and RightScripts will be found here within this document.
Released Dec 29, 2009
RightScale will be publishing the following new ServerTemplates approximately one week after the current Dashboard release. The following ServerTemplates are pre-configured to launch instances into any AWS region. New features and bug fixes are listed below each ServerTemplate.
Released Dec 29, 2009
The following RightScript-based "Toolbox" ServerTemplates were also released. Toolbox ServerTemplates are not designed to launch server instances, rather they contain useful RightScripts that can be added to existing ServerTemplates to perform specific actions.
Released Jan 8, 2010
In the ServerTemplates above, the following issues were addressed:
Alerts were added to new versions of our premium Chef ServerTemplates (Alpha) listed below:
The following Chef "All-In-One" ServerTemplates support the new CentOS 5.4 RightLink image:
The following new RightLink enabled RightImages are now publicly available in the AWS EU, US-East & US-West clouds:
© 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.