Note: ServerTemplates and RightScripts are typically released 3-7 days after the new release of the RightScale Cloud Management Platform. Thanks for your patience!
Release Date: July 30, 2009
Release Time: 9:00pm PDT
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.
The following defects have been corrected:
The following enhancements have been made:
The following addition has been introduced:
The s3sync gem is now available on our RightScale Mirrors. (3092w)
Changes to the software are listed here. Changes usually refer to enhancements to existing features, minor UI changes, additional logging or messaging, etc.
EBS Snapshot reliability has been improved in two ways:
To learn more see, Archiving of EBS Snapshots.
Previously, you could only share a committed revision of a ServerTemplate, RightScript, or Macro with one sharing group. Now you now have the ability to share the same object with multiple sharing groups. Although as a best practice you should only share committed revisions of objects, you do have the ability to share a HEAD revision of a template, script, or macro, unless you are a RightScale Partner. If you are a RightScale Partner that is publishing an object (adding an object to the 'public' sharing group), you must publish a committed revision. By default, when you share a ServerTemplate, you will be prompted to also share any of the template's RightScripts.
WARNING: For users that previously shared a ServerTemplate where some/all of its RightScripts have not been shared, those scripts will automatically be added to the same sharing group. Eventually, you will not be able to launch a server with a shared template unless you have access to all of the template's scripts. If the ServerTemplate references HEAD revisions of a particular script, the HEAD revision will be shared. RightScale will not commit the script and make a revision before adding it to the sharing group. (5014) (3921w)
Alerts have been modified so that they are always configured at the ServerTemplate, Server, and now Server Array levels. However, alert escalations (Design -> Alert Escalations) are still defined to be either deployment-specific or valid across all deployments.
Alerts can now be defined at the server array level. Previously, servers that were launched into an array inherited their alerts from their ServerTemplate. Now, you can add alerts that are specific to an array. You will now see an Alerts tab when viewing an array. You cannot edit/override an alert at the server array level if it's being inherited from a ServerTemplate. However, you can add new alerts at the server array level, which you will be able to edit. When viewing an array, the "Next Alerts" tab shows the alerts that will be inherited by any new server that's launched into the server array. To add the same alert to existing servers in the array, you will need to manually add the alert from that server's Alerts tab. If an array is active and there is at least one server that's operational in the array, the "Current Alerts" tab will also be shown. The "Current Alerts" tab shows each running server that's in the array along with the status of its alerts. A green ball denotes that there are no triggered alerts, whereas a red ball denotes a triggered alert condition. A red ball will be shown for each triggered alert condition. (3848w) (4953)
Previously, you had to use Mindterm's universal client for SSH sessions. However, you now have the option to use a natively installed SSH console when available. Define your SSH settings under Settings -> User -> Preferences tab.
NOTE: As of the release date, RightScale is still waiting to receive a code signing certificate for the new Java applet so that you can use your natively installed SSH console. Unfortunately you will only be able to use Mindterm's client until we receive the certificate, however you can set your SSH preferences now. (3794w)
Previously, in order to delete a member from a shared account, the administrator had to remove the member's permissions (ec2_actor, ec2_observer, designer, etc.). To make the deletion of a member more intuitive there is now a Delete button for removing users. (5244) (3874w)
If a Server is "locked" and you attempt to execute a RightScript on it and the RightScript itself does not require any additional Inputs to be specified (or all Inputs are properly defined), you will now see a confirmation pop-up message such as "OK to run operational RightScript <ScriptName> on server <ServerName>?" This confirmation prompt is displayed in order to prevent accidental actions from being performed on locked servers. (5118)
CPU load thumbnails have been added to the Array Instances page and display in a similar fashion to those on the Deployment Servers page. (3238w)
Previously, a summary of Array Servers would be displayed on the Deployment Servers page. Now we also display up to the 10 most recently launched servers. (3239w)
In order to prevent accidental script executions on locked servers, you will now see a confirmation prompt before a script is executed. (3145w)
The following bugs have been resolved in this release.
Previously, there were two scenarios when creating a Partner sub-account that produced fairly cryptic error messages. If you had a Partner account that did not have valid AWS credentials, you could still create a new sub-account and enter a name, but upon saving it you received the following generic message: "Internal RuntimeError. A notification will be sent to the admin."
The error messages have been updated to provide a more descriptive and helpful message.
Your account must have valid <wbr/>AWS cloud credentials in <wbr/>order to create a sub-account.
Validation failed: Name can'<wbr/>t be blank
The URL http://my.rightscale.com/users in the Dashboard was effectively decommissioned at some time in the past. Although it no longer served any purpose, it was possible for users to get routed there (for example, if they followed one of their own personal bookmarks). The error message was fairly ominous and potentially confusing, so it has been changed. (3882w)
There was an issue if you included a "/" in the name of your SSH Key or Security Group that caused them to not work properly. This has been resolved and the "/" is now a valid character in the naming convention. (3811w)
The Eucalyptus cloud reports "success" when checked for connectivity. However, when registering the cloud you receive the following flash error: "Invalid schema information received from URL endpoint...could not decode/verify successfully". This error was caused by improper retrieval of fields from the registration form. This has been resolved. (3885w)
Previously, differences between a ServerTemplate's Input parameters were not treated as differences when committing a ServerTemplate. For example, if you commit a ServerTemplate (rev1) and then change the Inputs on the HEAD version of the ServerTemplate and commit again, both versions were seen as identical even though Input values were different. This problem has been resolved. Now, the differences are treated correctly as new versions during the process of committing. (5119) (3858w)
Previously, you were able to delete a RightScript where the HEAD revision was not being used in any ServerTemplates, but a previously committed revision of that script was being used by a template. As a result, the HEAD revision and all previous revisions of that script were deleted. There was no check to see if ServerTemplates were referencing a previously committed revision of that script. This problem has been fixed. You can no longer delete a RightScript where either the HEAD or previous revisions of that script are being used by any ServerTemplates. When an attempt is made to delete a RightScript that is used in a ServerTemplate, it fails and an error message is displayed. (3787w)
If you selected the "launch" action button/icon in a rapid fashion, whether accidental or not, the Dashboard would attempt to launch a server for each click. Essentially, when using the Safari browser the form information would get sent to the API with each click. This is not the desired effect and protection against multiple launches has been implemented. (3727w)
Previously, when you cloned a Deployments, the associated Server Array was not cloned. This has now been fixed. (4917) (3834w)
When adding a GoGrid or Flexiscale cloud to a template, certain accounts had no images available to add to the template. In addition, the UI would allow the user to save the template with no image, which produced an error. These issues have now been fixed. (3879w)
When filtering ServerTemplates by the Cloud type (Design -> ServerTemplates filter by "Cloud" drop down) an "Internal Error" use to be thrown. This has been resolved and the filter works as designed. (3496w)
Previously, you could define an array with a min count that was larger than the max count. You could also define a decision threshold that was larger than 100%. A validation checker now verifies that these values are within acceptable ranges. (2245w)
Previously, if you tried to cancel a pending subaccount invitation, you would receive the following message even if you had 'admin' role privileges, "You do not have permission to perform this action." This problem has been resolved. (3760w)
Previously, you were able to remove but not grant permissions to subaccount users. This problem has been resolved. (3582w)
There are no known unresolved issues.
Please report issues to: email@example.com
New and significant changes for this release with respect to ServerTemplates and RightScripts are summarized below. New and updated ServerTemplates and RightScripts are typically released 3-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.
ServerTemplates and RightScripts are typically released 3-7 days after the new release of the RightScale Cloud Management Platform. Thanks for your patience!
Warning! - RightScale ServerTemplates are published with frozen repositories and are associated with a particular RightImageTM . There is no guarantee that newer RightImages (RightImages CentOS v4.1.15 and 4.1.20 for both the US and EU regions and 32- and 64-bit versions) will work correctly using older versions of software packages in the frozen repositories. To ensure that an older ServerTemplate works with one of the newer RightImages, you will need to clone the template and refreeze the software repositories to a more recent date where the RightImage and the repositories are compatible. Always check to make sure that a server will boot correctly.
MySQL 5.1, installed from Percona RPMs. This ServerTemplate uses EBS volumes to store the DB and is ONLY compatible with 64-bit CentOS RightImage at this time. (Note: Percona only supports 64-bit Linux Distros)
This is a PHP ServerTemplate, which uses Amazon's Elastic Load Balancer service.
Note: A host of other SeverTemplates and RightScripts were also released in order to reflect updated descriptions of each template and script, as well as revised Input descriptions. We hope the revised descriptions will be more helpful to new users.
© 2006-2009 RightScale, Inc. All rights reserved.
© 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.