General Release Information

Release Date: June 16th, 2015

Release Time: Close of business (Pacific Standard Time)

Terminology:

  • Alpha - Feature that has undergone simple testing and is expected to change, possibly significantly, before going into beta or general release. Recommended for early access to new features and prototyping of new deployments/architectures. Only eligible for limited technical support. Service-level response times are not applicable to Alpha components.
  • Beta - Feature that has undergone significant testing and is not expected to significantly change before general release. Recommended for non-production deployments.
  • General release - Feature that has undergone testing and field experience or is a minor upgrade from prior releases. Recommended for production upgrade after testing. Also known as general availability (GA).

New Features

Linux

  • CentOS 6.6, CentOS 7.0, RHEL 6.6, and RHEL 7.1 Support - RightScale Linux ServerTemplates now support additional Linux distributions. CentOS 7 and RHEL 7 do not have native MySQL packages resulting in ServerTemplates that require MySQL packages do not support these operating systems.

  • RightLink 6.3.3 Support - RightScale Linux ServerTemplates now have RightLink 6.3.3 installed.

  • Volume support on VMware vSphere - ServerTemplates with volume management supported on vSphere.

ServerTemplates

The following ServerTemplates and MultiCloud Images can be found and imported in the RightScale MultiCloud Marketplace. Navigate there from either:

Base ServerTemplate for Linux (RSB) - (v14.1.1)

Description: This ServerTemplate using RightScript technology is a starting point for custom ServerTemplate development in Linux. The ‘base’ ServerTemplate contains the minimum set of scripts and alerts for optimized server management through the RightScale platform such as:

  • Scripts for setting up monitoring and generating of real-time graphs in the Dashboard
  • Creation of alert specifications for automation.
  • Best practices alerts that are preconfigured under the Alerts tab.

It’s strongly recommended that custom ServerTemplate development starts with cloning the ‘base’ ServerTemplate and modify it to meet your needs.

This ServerTemplate uses RightScript technology; for a Chef-based version of this ServerTemplate, see: Base ServerTemplate for Linux.

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen software repository date that has been tested.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0 X X X X X X X
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1 X X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Base-RSB-v14/lineage/51532

Documentation: Base ServerTemplate for Linux (v14 Infinity)

Base ServerTemplate for Linux - (v14.1.1)

Description: This ServerTemplate is a starting point for custom ServerTemplate development in Linux. The ‘base’ ServerTemplate contains the minimum set of scripts and alerts for optimized server management through the RightScale platform such as:

  • Scripts for setting up monitoring and generating of real-time graphs in the Dashboard
  • Creation of alert specifications for automation.
  • Best practices alerts that are preconfigured under the Alerts tab.

It’s strongly recommended that custom ServerTemplate development starts with cloning the ‘base’ ServerTemplate and modify it to meet your needs.

This ServerTemplate uses Chef; for a RightScript based ServerTemplate, see: Base ServerTemplate for Linux (RSB).

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen software repository date that has been tested.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0 X X X X X X X
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1 X X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Base-for-Linux-v14/lineage/46939

Documentation: Base ServerTemplate for Linux (v14 Infinity)

Load Balancer with HAProxy - (v14.1.1)

Description: This ServerTemplate configures an HAProxy load balancer. It is designed to work with application server and database ServerTemplates as part of a three-tier web architecture.

Key Features:

  • Downloads source code, builds, and installs HAProxy and configures the server to act as the front-end for all HTTP(S) requests.
  • Recipe to attach existing application servers in the deployment.
  • Recipe to set up load balancer machine tags on the server.
  • Monitoring HAProxy process.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Load-Balancer-with-HAProxy-v14/lineage/48171

Documentation: Load Balancer with HAProxy (v14 Infinity)

PHP App Server - (v14.1.1)

Description: This ServerTemplate configures a PHP application server. It is designed to work with a CLB, ELB, or Load Balancer ServerTemplate and Database ServerTemplate as part of a three-tier web architecture.

Key Features:

  • Sets up and launches a PHP application server in any of the supported cloud infrastructures.
  • Connections to a MySQL database.
  • Includes predefined alerts for monitoring Apache.
  • Attach/Detach application servers to a HAProxy load balancer.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/PHP-App-Server-v14/lineage/48191

Documentation: PHP App Server (v14 Infinity)

Database Manager for MySQL - (v14.1.1)

Description: This ServerTemplate provides a high-availability master/slave MySQL database configuration that can be used as the backbone for a variety of applications and workloads. The MySQL version installed depends on the default package available for the OS. CentOS 6.5 installs MySQL 5.1, and Ubuntu 12.04 installs MySQL 5.5.

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Database-Manager-for-MySQL-v14/lineage/49810

Documentation: Database Manager for MySQL (v14 Infinity)

LAMP All-in-One - (v14.1.1)

Description: Basic all-in-one LAMP (Linux, Apache, MySQL, PHP) ServerTemplate. This ServerTemplate takes regular backups of the MySQL 5.1/5.5 database and saves them to public cloud storage. Suitable for single-server test, development, and production (non-redundant) purposes.

Key Features:

  • Launches a complete LAMP (Linux, Apache, MySQL, PHP) stack on a single server in any of the supported cloud infrastructures.
  • Recipe for importing a MySQL database dump file to be used by the sample PHP application.
  • Includes predefined alerts for monitoring Apache and MySQL.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X X
RHEL 7.1

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/LAMP-All-In-One-v14/lineage/47367

Documentation: LAMP All-in-One (v14 Infinity)

Storage Toolbox - (v14.1.1)

Description: Storage Toolbox ServerTemplate. This ServerTemplate contains several recipes to set up and back up storage within a variety of contexts. It is used within other ServerTemplates to support runbook operations like backup and restore of databases.

Key Features:

  • Set up consistent storage blocks on instances or attachable volumes
  • Backup using volume snapshots or instance storage snapshots
  • Set up continuous backup schedules
  • Perform one-off backups with a click of a button

OS and Cloud Support:

Operating System Amazon CloudPlatform Google OpenStack Juno RackSpace Open Cloud VMware vSphere Windows Azure
CentOS 6.6 X X X X X X X
CentOS 7.0
Ubuntu 12.04 X X X X X X X
Ubuntu 14.04 X X X X X X X
RHEL 6.6 X X X X X X
RHEL 7.1

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Storage-Toolbox-v14/lineage/50079

Documentation: Storage Toolbox (v14 Infinity)

Database Manager for Microsoft SQL Server

Description: This ServerTemplate configures a Microsoft SQL Server standalone database server or pair of servers in a high-availability (HA) configuration (synchronous mirroring). It supports graceful (no data loss) and forceful (possible data loss) manual failover, with the latter to be used for disaster-recovery situations. This can also be used with our SQL Server Witness ServerTemplate to provide automatic failover. Also included are built-in monitoring and alerts on CPU, memory, and disk.

Key Features:

  • MS Best Practices for disk and database configuration.
  • Cloud-agnostic data storage on dynamic volumes or equivalent.
  • Striped data and log volumes (on supported clouds).
  • Automatically scheduled backups with data consistency.
  • Backup and restore to/from remote storage to enable data migration between clouds.

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012/SQL 2012 X X X X X X
Windows 2008R2/SQL 2012 X X X X X X
Windows 2008R2/SQL 2008R2 X X X X X X
Windows 2012/SQL 2012ent X
Windows 2008R2/SQL 2012ent X
Windows 2008R2/SQL 2008R2ent X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/10529

Known Limitations: Rackspace Performance Cloud Servers are not supported.

Documentation: Database Manager for Microsoft SQL Server (v14 Infinity)

Microsoft IIS App Server

Description: This ServerTemplate configures an IIS (Internet Information Services) web application server. It is designed to work in a hybrid cloud setting and with a CLB, ELB or Load Balancer ServerTemplate and Database ServerTemplate as part of a three-tier web architecture.

Key Features:

  • Built-in monitoring and alerts on CPU, memory, and disk
  • Utilizes RightScale tag-based routing for connecting to load balancers
  • Pulls application code from an external repository (Git, SVN, or cloud storage)

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X
Windows 2008R2 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/10506

Documentation: Microsoft IIS App Server (v14 Infinity)

Microsoft Active Directory Server - Beta

Description: Configures a Microsoft Active Directory server or additional Directory Controllers leveraging Microsoft best practices.

Key Features:

  • Standalone or multiple AD server configurations
  • Volume-based AD database
  • Scheduled, continuous backups
  • Active Directory domain integration with other v14 RightScale Windows ServerTemplates

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/48517

Known Limitations: Rackspace Performance Cloud Servers are not supported.

Documentation: Microsoft Active Directory (v14 Infinity)

Base ServerTemplate for Windows

Description: This ServerTemplate is a starting point for custom ServerTemplate development in Windows.

Key Features:

  • Basic set of PowerShell scripts for setting up an Administrator password, firewall rules, common monitoring, and alerts.
  • MultiCloud Images that reference the latest supported images.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon OpenStack RackSpace Private VMware vSphere
Windows 2012 X X X X
Windows 2008R2 X X X X

Microsoft SQL Server Witness - Beta (v13.5)

Description: This ServerTemplate configures a Microsoft SQL Server Express database server that may be used to add a mirroring Witness to a MS SQL Server mirroring pair. The Witness is an optional instance of SQL Server that enables the mirror server in a high-safety mode session to recognize whether to initiate an automatic failover. Unlike the two partners, the witness does not serve the database; supporting automatic failover is the only role of the witness.

More information about using mirroring witness can be found at Microsoft Technet

Key Features:

  • SQL Server Express (no license required)
  • Performs automatic failover of a mirrored pair of SQL Server databases
  • Does NOT store database content locally

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X
Windows 2008R2 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/19086

Documentation: Microsoft SQL Server Witness Beta (v14 Infinity)

General Release Information

Release Time: Recently updated on January 12, 2015

Release Highlights:

  • Maintenance Release for v13.5-LTS

Note: Archived Release Notes are Available Here

Overview

This is a maintenance release for the v13.5 LTS ServerTemplates. These release notes include the newest revisions of the v13.5 LTS ServerTemplates. See below for links to these ServerTemplates and for information about what changed in this release.

If you already imported the v13.5 LTS ServerTemplates, they are forward-compatible with the new revisions. Simply upgrade your revision to the newest in your account library.

ServerTemplates

The ServerTemplates listed here were all updated with the issues listed below:

Passenger-Rails with Ruby 1.9 App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace http://www.rightscale.com/library/server_templates/Passenger-Rails-with-Ruby-1-9/lineage/44262

Tomcat7 App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Tomcat7-App-Server/lineage/44264

Database Manager for MySQL 5.5

Newest LTS version: v13.5.12 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Database-Manager-for-MySQL-5-5/lineage/44267

Django App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Django-App-Server/lineage/44265

Database Manager for PostgreSQL 9.1

Newest LTS version: v13.5.12 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Database-Manager-for-PostgreSQ/lineage/44268

Memcached Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Memcached-Server/lineage/44271

Logging with rsyslog

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Logging-with-rsyslog/lineage/44272

Base ServerTemplate for Linux (RSB)

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Base-ServerTemplate-for-Linux-RSB/lineage/44252

Base ServerTemplate for Linux

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Base-ServerTemplate-for-Linux/lineage/44177

LAMP All-In-One with MySQL 5.1

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/LAMP-All-In-One-with-MySQL-5-1/lineage/44288

LAMP All-In-One with MySQL 5.5

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/LAMP-All-In-One-with-MySQL-5-5/lineage/44251

LAMP All-In-One Trial with MySQL 5.5

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/LAMP-All-In-One-Trial-with-MySQL/lineage/44253

Load Balancer with HAProxy

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Load-Balancer-with-HAProxy/lineage/44258

PHP App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/PHP-App-Server/lineage/44259

Apache-Rails-Passenger App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Apache-Rails-Passenger/lineage/44261

Tomcat6 App Server

Newest LTS version: v13.5.11 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Tomcat6-App-Server/lineage/44263

Database Manager for MySQL 5.1

Newest LTS version: v13.5.12 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Database-Manager-for-MySQL-5-1/lineage/44266

Storage Toolbox

Newest LTS version: v13.5.12 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Storage-Toolbox/lineage/44269

Database Manager for Microsoft SQL Server

Newest LTS version: v13.5.1 LTS

MultiCloud Marketplace: http://www.rightscale.com/library/server_templates/Database-Manager-for-Microsoft/lineage/44143

Known limitations: Rackspace Performance Cloud Servers are not supported.

List of Changes

The following items are the complete list of bug fixes for the v13.5 LTS maintenance release. See above for which ServerTemplates were affected by these bugs fixes.

Unable to Set 'Automatic Instance Store Mapping' and Attach Volumes on AWS

On AWS instance sizes that allow multiple Ephemeral devices (Instance Storage), an issue occurs when volumes are being attached. This issue has been resolved.

RHEL 6.6 Support

With this release all v13.5.11 LTS Linux ServerTemplates now provide Red Hat Enterprise Linux (RHEL) support.

CentOS 6.6 Support

With this release all v13.5.11 LTS Linux ServerTemplates now provide CentOS 6.6 support.

AWS Frankfurt Region Support

With this release all v13.5.11 LTS Linux ServerTemplates now support the AWS Frankfurt region.

Backup Max Snapshots Input Ignoring the Keep Daily, Keep Weekly, Keep Monthly, and Keep Yearly Backups Rotating Inputs

Rotating inputs created to keep daily, weekly, monthly, and yearly backups were being ignored by the Backup Max Snapshots input. As a result, the daily, weekly, monthly, and yearly backups were not being created properly. Only the number of backups specified by the value entered for Max Snapshots was being created and the other inout values were being ignored. This issue has been resolved with updates to the following server templates.

Volumes on Rackspace Immediately Available for Writing After API Snapshot Call

Volumes on Rackspace will become available for writing immediately after an API snapshot call is made. Previously, the volumes would remain frozen until snapshots were in an 'available' state.

Best practice is to import the maintenance version of your database ServerTemplate and re-launch. The ServerTemplates are available in the MultiCloud Marketplace:

Unable to Provision Volumes with IOPs Enabled

Provisioning IOPS volumes in AWS does not result in a properly provisioned IOPS-enabled volume. The issue originates from a bug in the rightscale_tools gem. It affects all AWS UCP Server Templates. The issue has been corrected in the latest release of rightscale_tools which can be obtained by updating the rightscale cookbook to 13.5.2 in the Server Template and relaunching. In addition, the Storage Toolbox, Database Manager for MySQL (5.1/5.5), and Database Manager for PostgreSQL 9.1 ServerTemplates have been updated to address this issue. (18785)

Best practice is to import the maintenance version of your database ServerTemplate and re-launch. The ServerTemplates are available in the MultiCloud Marketplace:

Rackspace Cloud DNS failing to update the DNS

We were using a deprecated API call to obtain the Rackspace account number, which was used to make certain API calls. This issue as been resolved.

Backup issues with databases on migrated UCP accounts

All accounts migrated from Legacy Cloud Platform to Unified Cloud Platform using non-AWS clouds with v13 database ServerTemplates exhibited issues when running backups. The issues were from the gem version of the ServerTemplates not handling proxy requests the same way as the right_api gem. Part of the issue was the database remaining locked in case of failures during backups. The ServerTemplates have been republished with the updated right_api_gem unfreezing the database and unfreezing the filesystem locks, irrespective of what the API returns.

There is a published RightScript to unblock any post-migration backups. The script is available here. If you would like to fix the behavior on a UCP live instance, run this as an any script.

Best practice is to import the maintenance version of your database ServerTemplate and re-launch. The ServerTemplates are available in the MultiCloud Marketplace:

If you are on LCP, you want to make these changes now to prevent this issue from occurring when you are eventually migrated to UCP.

Additional improvements:

  • Volume-based ServerTemplates on AWS will use API 1.5 in UCP accounts.
  • Volumes on Google will become available for writing immediately after an API snapshot call is made. Previously, the volumes would remain frozen until snapshots were in an 'available' state.
  • Volumes will be unfrozen regardless of results from API snapshot calls. Previously, if the API call failed, the volumes would remain frozen, thereby locking the database.
  • By default, primary backups on master databases are not automated unless inputs 'Master Backup Cron Hour' AND 'Master Backup Cron Minute' are set.

(6236)

Full backup to null device

Our support team has identified that the Database Manager for Microsoft SQL Server may do a full backup to null device even if the backup type is selected as ROS. This means the ROS backups do not have the required full backup to allow a restore. This is a bug that appeared after introducing the feature of automatically truncating transaction logs when the backup method is set to snapshots. (6125)

Store actual innodb_log_file_size in node

For MySQL, this bug fix allows for if a innodb log file exists, it will use its size in config file. (5835)

RedHat subscription credentials work on RHEL Rackspace

redhat.com subscription is now supported on RHEL images on Rackspace Open Cloud, AWS and Google. (5997)

sync mode returns to the default of 'async' after reboot for postgres

If sync mode is selected, it will persist after reboot for Postgres. (6041)

rightscale_tools times out after 60 seconds during primary backup in Postgres ServerTemplate

Timeouts were removed from cookbooks and rightscale_tools when doing a primary backup of volumes in the Postgres ServerTemplate. (6057)

Linux ServerTemplates updated to use newer alerts

The Linux ServerTemplates were updated to use new, generic RightScale alerts. (6061)

Alert given when servers start using swap

For performance reasons, it's a best practice for servers to stay out of using swap. Now a warning alert is triggered when a server is starting to use swap. (6069)

No backup alerts triggered during normal operation of master and slave servers

Backups are schedule once a day and the backup alert was triggered 18000 seconds after a successful backup. Now no backup alerts are triggered during normal operation of master and slave servers. (6071)

collectd plugins for postgres slave/standby server failed

Collectd plugins for Postgres slave/standby server failed. Postgres server set as slave installs a few more collectd plugins, however, they are coded to assume they can log into the master server with no password as the 'postgres' user. As a result, a large amounts of collectd errors show up in the logs. (6081)

Inconsistencies fixed in v13.5 App ServerTemplate Operational Scripts runlists

All of the App ServerTemplates were updated so that their list of Operational Scripts are consistent across including appearing in the same order. (6083)

Fix for false success for concurrent attach/detach requests

A number of servers were missing from CLB after they were operational and failed to detach. All servers are now attached on boot and detached on decommissioning. (6105)

Hard-coded timeout of 900 seconds for volume actions removed to let API handle the timeouts

​In Rackspace Open Cloud, we often hit the timeout mostly because we manipulate a minimum of 100 GB volume. Our tools has a hard-coded timeout of 900 seconds for volume create, attach and restore actions. These were removed to let the API handle the timeouts. (6110)

README.MD files updated to require rake in metadata on all cooks in rightscale_cookbooks

​README.md files were updated to show the location of the cookbook in GitHub. Metadata files raked to reflect changes made in README.md files. (6116)

Broken URLs in cookbooks fixed

Several links in our cookbooks such as navigation links were broken. These were updated. (6124)

Backups no longer timing out due to large number of volumes to backup

Backups were timing out due to a large number of volumes to backup. The fix was to remove the timeout from the rightscale_tools gem altogether and let the API handle the timeouts. (6128)

Block device backups now freeze the filesystem before snapshot

There was an issue where block device snapshots were taken at slightly different times. As a result there was lvm/xfs corruption and automated restorations failed. (6137)

Scheduled backups for Storage Toolbox no longer fails

Running block_device::do_primary_backup_schedule_enable was failing with the v13.5 Storage Toolbox ServerTemplate. Now users should see successfully created cron jobs/volumes.

HAProxy ServerTemplate enhanced to enable setting up firewall rules via RightScripts

As a security feature, traffic between HAProxy and IIS app servers is secured via Windows Firewall. HAProxy analyzes tags of the app server and if the appserver:firewall_setuprule_script tag is present it will extract the name of the RightScript from the tag value and execute it using rs_run_right_script tool through the following inputs:

  • FIREWALL_RULE_PORT
  • FIREWALL_RULE_ACTION
  • FIREWALL_RULE_REMOTE_IP
  • FIREWALL_RULE_PROTOCOL

(6181)

Changes in supported technologies

  • ServerTemplates with support Ubuntu now support Ubuntu on Google.
  • ServerTemplates with support for RedHat now support RedHat on Google.
  • Support for Rackspace First Generation was removed from all ServerTemplates.

Improvements to API calls when there are network connectivity issues

  • API calls will now be retried if timed out due to network connectivity issues.

(17247)

General Release Information

Release Date: November 14th, 2014

Release Time: Close of business (Pacific Standard Time)

Terminology:

  • Alpha - Feature that has undergone simple testing and is expected to change, possibly significantly, before going into beta or general release. Recommended for early access to new features and prototyping of new deployments/architectures. Only eligible for limited technical support. Service-level response times are not applicable to Alpha components.
  • Beta - Feature that has undergone significant testing and is not expected to significantly change before general release. Recommended for non-production deployments.
  • General release - Feature that has undergone testing and field experience or is a minor upgrade from prior releases. Recommended for production upgrade after testing. Also known as general availability (GA).

Important: - The following new ServerTemplates have been added to the RightScale MultiCloud Marketplace. Be sure to read the documentation, follow best practice principles, and thoroughly test any new functionality before making any changes to your production deployment.

Note: Archived Release Notes are Available Here

New Features

Linux

  • Ubuntu 14.04 and RHEL 6.x Support - RigthtScale Linux ServerTemplates now support the Ubuntu 14.04 and RHEL 6.x Linux distributions.

  • RightLink 6.1 Support - RightScale Linux ServerTemplates now have RightLink 6.1 installed.

  • ServerTemplates are now GA - The v14 Infinity Linux ServerTemplates are now released for general availability.

  • Load Balancer with HAProxy - The Load Balancer with HAProxy ServerTemplate installs HAProxy 1.5.6 and allows enabling and disabling of periodic syncing of the HAProxy configuration and application servers in the deployment. If periodic syncing returns with no application servers found in the deployment, no changes to the HAProxy configuration will be made. This prevents removal of all application servers from the configuration if there are any issues on scanning the deployment. HAProxy logs to /var/log/haproxy.log. Support for SSLv3 has been disabled.

  • AWS EBS Image Support - Logic has been added to the 'rightscale_backup' cookbook to exclude the root EBS volume in the list of volumes to backup.

  • Storage Toolbox ServerTemplate - A new v14 Infinity Storage Toolbox ServerTemplate is now available.

Windows

  • Active Directory 2012 Support and Domain Integration - The new Microsoft Active Directory Server ServerTemplate supports Windows 2012 and includes domain support where scripts can be used to join or leave a domain via tags (default), IP address, or FQDN. The older version of the ServerTemplate based on Windows 2008R2 is now deprecated. Please see the Base ServerTemplate for Windows ServerTemplate, to see the join/leave RightScripts that can be executed manually or automatically as boot or decommission scripts. You can either customize the base ServerTemplate or use the join/leave RightScripts in your own custom ServerTemplate.

  • Advanced Firewall Management -Advanced firewall management for Windows servers is now supported in the v14.x ServerTemplates. They contain RightScripts that leverage a Powershell library that has a function to create and remove IP-specific firewall rules for select servers (based on tags) to allow ingress communication. However, there is also a generic RightScript called SYS Setup firewall rule that can be used to manually create/remove firewall rules.​ You can find the generic RightScript in the Base ServerTemplate for Windows ServerTemplate as an Operational Script.

  • Web Application Deployment using MSDeploy - The Microsoft IIS App Server ServerTemplate now supports the ability to use an MSDeploy package for deploying an application. Support for using SVN, application code archives, or web links to a ZIP file for application deployment has been removed in favor of support for the most common use case (MSDeploy).

ServerTemplates

The following ServerTemplates and MultiCloud Images can be found and imported in the RightScale MultiCloud Marketplace. Navigate there from either:

Base ServerTemplate for Linux (RSB) - (v14.1.0)

Description: This ServerTemplate using RightScript technology is a starting point for custom ServerTemplate development in Linux. The ‘base’ ServerTemplate contains the minimum set of scripts and alerts for optimized server management through the RightScale platform such as:

  • Scripts for setting up monitoring and generating of real-time graphs in the Dashboard
  • Creation of alert specifications for automation.
  • Best practices alerts that are preconfigured under the Alerts tab.

It’s strongly recommended that custom ServerTemplate development starts with cloning the ‘base’ ServerTemplate and modify it to meet your needs.

This ServerTemplate uses RightScript technology; for a Chef-based version of this ServerTemplate, see: Base ServerTemplate for Linux.

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen software repository date that has been tested.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X X
Ubuntu 12.04 X X X X X
Ubuntu 14.04 X X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Base-ServerTemplate-for-Linux-/lineage/51532

Documentation: Base ServerTemplate for Linux (v14 Infinity)

Base ServerTemplate for Linux - (v14.1.0)

Description: This ServerTemplate is a starting point for custom ServerTemplate development in Linux. The ‘base’ ServerTemplate contains the minimum set of scripts and alerts for optimized server management through the RightScale platform such as:

  • Scripts for setting up monitoring and generating of real-time graphs in the Dashboard
  • Creation of alert specifications for automation.
  • Best practices alerts that are preconfigured under the Alerts tab.

It’s strongly recommended that custom ServerTemplate development starts with cloning the ‘base’ ServerTemplate and modify it to meet your needs.

This ServerTemplate uses Chef; for a RightScript based ServerTemplate, see: Base ServerTemplate for Linux (RSB).

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen software repository date that has been tested.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X X
Ubuntu 12.04 X X X X X
Ubuntu 14.04 X X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Base-ServerTemplate-for-Linux-/lineage/46939

Documentation: Base ServerTemplate for Linux (v14 Infinity)

Load Balancer with HAProxy - (v14.1.0)

Description: This ServerTemplate configures an HAProxy load balancer. It is designed to work with application server and database ServerTemplates as part of a three-tier web architecture.

Key Features:

  • Downloads source code, builds, and installs HAProxy and configures the server to act as the front-end for all HTTP(S) requests.
  • Recipe to attach existing application servers in the deployment.
  • Recipe to set up load balancer machine tags on the server.
  • Monitoring HAProxy process.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X X
Ubuntu 12.04 X X X X X
Ubuntu 14.04 X X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Load-Balancer-with-HAProxy-v14/lineage/48171

Documentation: Load Balancer with HAProxy (v14 Infinity)

PHP App Server - (v14.1.0)

Description: This ServerTemplate configures a PHP application server. It is designed to work with a CLB, ELB, or Load Balancer ServerTemplate and Database ServerTemplate as part of a three-tier web architecture.

Key Features:

  • Sets up and launches a PHP application server in any of the supported cloud infrastructures.
  • Connections to a MySQL database.
  • Includes predefined alerts for monitoring Apache.
  • Attach/Detach application servers to a HAProxy load balancer.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X X
Ubuntu 12.04 X X X X X
Ubuntu 14.04 X X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/PHP-App-Server-v14-0-1-/lineage/48191

Documentation: PHP App Server (v14 Infinity)

Database Manager for MySQL - (v14.1.0)

Description: This ServerTemplate provides a high-availability master/slave MySQL database configuration that can be used as the backbone for a variety of applications and workloads. The MySQL version installed depends on the default package available for the OS. CentOS 6.5 installs MySQL 5.1, and Ubuntu 12.04 installs MySQL 5.5.

Key Features:

  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X
Ubuntu 12.04 X X X X
Ubuntu 14.04 X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Database-Manager-for-MySQL-v14/lineage/49810

Documentation: Database Manager for MySQL (v14 Infinity)

LAMP All-in-One - (v14.1.0)

Description: Basic all-in-one LAMP (Linux, Apache, MySQL, PHP) ServerTemplate. This ServerTemplate takes regular backups of the MySQL 5.1/5.5 database and saves them to public cloud storage. Suitable for single-server test, development, and production (non-redundant) purposes.

Key Features:

  • Launches a complete LAMP (Linux, Apache, MySQL, PHP) stack on a single server in any of the supported cloud infrastructures.
  • Recipe for importing a MySQL database dump file to be used by the sample PHP application.
  • Includes predefined alerts for monitoring Apache and MySQL.
  • Basic set of recipes for a RightLink-based server with logging, monitoring, alerts, tagging, etc.
  • MultiCloud Images that reference the latest supported images with a frozen and tested software repository date.
  • Basic set of alerts for most server type monitoring.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X X
Ubuntu 12.04 X X X X X
Ubuntu 14.04 X X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/LAMP-All-In-One-v14-0-1-/lineage/47367

Documentation: LAMP All-in-One (v14 Infinity)

Storage Toolbox - (v14.1.0)

Description: Storage Toolbox ServerTemplate. This ServerTemplate contains several recipes to set up and back up storage within a variety of contexts. It is used within other ServerTemplates to support runbook operations like backup and restore of databases.

Key Features:

  • Set up consistent storage blocks on instances or attachable volumes
  • Backup using volume snapshots or instance storage snapshots
  • Set up continuous backup schedules
  • Perform one-off backups with a click of a button

OS and Cloud Support:

Operating System Amazon Google OpenStack Havana VMware vSphere CloudStack
CentOS 6 X X X X
Ubuntu 12.04 X X X X
Ubuntu 14.04 X X X X
RHEL 6.x X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/server_templates/Storage-Toolbox-v14-0-1-/lineage/50079

Documentation: Storage Toolbox (v14 Infinity)

Database Manager for Microsoft SQL Server

Description: This ServerTemplate configures a Microsoft SQL Server standalone database server or pair of servers in a high-availability (HA) configuration (synchronous mirroring). It supports graceful (no data loss) and forceful (possible data loss) manual failover, with the latter to be used for disaster-recovery situations. This can also be used with our SQL Server Witness ServerTemplate to provide automatic failover. Also included are built-in monitoring and alerts on CPU, memory, and disk.

Key Features:

  • MS Best Practices for disk and database configuration.
  • Cloud-agnostic data storage on dynamic volumes or equivalent.
  • Striped data and log volumes (on supported clouds).
  • Automatically scheduled backups with data consistency.
  • Backup and restore to/from remote storage to enable data migration between clouds.

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012/SQL 2012 X X X X X X
Windows 2008R2/SQL 2012 X X X X X X
Windows 2008R2/SQL 2008R2 X X X X X X
Windows 2012/SQL 2012ent X
Windows 2008R2/SQL 2012ent X
Windows 2008R2/SQL 2008R2ent X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/10529

Known Limitations: Rackspace Performance Cloud Servers are not supported.

Documentation: Database Manager for Microsoft SQL Server (v14 Infinity)

Microsoft IIS App Server

Description: This ServerTemplate configures an IIS (Internet Information Services) web application server. It is designed to work in a hybrid cloud setting and with a CLB, ELB or Load Balancer ServerTemplate and Database ServerTemplate as part of a three-tier web architecture.

Key Features:

  • Built-in monitoring and alerts on CPU, memory, and disk
  • Utilizes RightScale tag-based routing for connecting to load balancers
  • Pulls application code from an external repository (Git, SVN, or cloud storage)

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X
Windows 2008R2 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/10506

Documentation: Microsoft IIS App Server (v14 Infinity)

Microsoft Active Directory Server - Beta

Description: Configures a Microsoft Active Directory server or additional Directory Controllers leveraging Microsoft best practices.

Key Features:

  • Standalone or multiple AD server configurations
  • Volume-based AD database
  • Scheduled, continuous backups
  • Active Directory domain integration with other v14 RightScale Windows ServerTemplates

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/48517

Known Limitations: Rackspace Performance Cloud Servers are not supported.

Documentation: Microsoft Active Directory (v14 Infinity)

Base ServerTemplate for Windows

Description: This ServerTemplate is a starting point for custom ServerTemplate development in Windows.

Key Features:

  • Basic set of PowerShell scripts for setting up an Administrator password, firewall rules, common monitoring, and alerts.
  • MultiCloud Images that reference the latest supported images.
  • Examples of system-required input variables.

OS and Cloud Support:

Operating System Amazon OpenStack RackSpace Private VMware vSphere
Windows 2012 X X X X
Windows 2008R2 X X X X

Microsoft SQL Server Witness - Beta (v13.5)

Description: This ServerTemplate configures a Microsoft SQL Server Express database server that may be used to add a mirroring Witness to a MS SQL Server mirroring pair. The Witness is an optional instance of SQL Server that enables the mirror server in a high-safety mode session to recognize whether to initiate an automatic failover. Unlike the two partners, the witness does not serve the database; supporting automatic failover is the only role of the witness.

More information about using mirroring witness can be found at Microsoft Technet

Key Features:

  • SQL Server Express (no license required)
  • Performs automatic failover of a mirrored pair of SQL Server databases
  • Does NOT store database content locally

OS and Cloud Support:

Operating System Amazon CloudStack OpenStack RackSpace Open Cloud RackSpace Private Microsoft Azure
Windows 2012 X X X X X X
Windows 2008R2 X X X X X X

MultiCloud Marketplace Link: http://www.rightscale.com/library/se.../lineage/19086

Documentation: Microsoft SQL Server Witness Beta (v14 Infinity)

Known Limitations

  • The scripts that create and/or attach volumes to instances (e.g. DB SQLS Setup volumes and services, AD DS Setup volumes) fail on the Windows Azure cloud because of a known issue with instances rebooting during volume attachment. A fix is expected soon from Microsoft to resolve this issue.

Windows Bug Fixes

  • (6000) Windows 2008R2 instances on OpenStack lose their IP address after reboot from RightScale dashboard
  • (6141) Unable to do log backup when last backup was done for Simple recovery model
  • (6254) DNS Register IP: Rackspace Cloud DNS failing on API 1.0
  • (5185) Consolidate DNS_DOMAIN_NAME and DNS_ID inputs
  • (5528) DB SQLS Configure Database Backup Policy - Script not updating scheduled task
  • (5986) Windows: monitoring stops randomly and after unplanned restart
  • (6037) Sometimes the script DB SQLS Switch mirroring off (v13.5) completes with error
  • (6173) DB Manager for MS SQL: Some scripts and functions always assume the administrator user account
  • (6005) Update Windows ServerTemplate alerts to use RS/Server vs. EC2/Server for alerts
  • (6175) DB SQLS Configure TempDB Failing
  • (5971) MSSQL server 13.3 witness server does not fail over DNS to new principal
  • (6196) Refactor RightScripts to use rs_state tool introduced in RightLink 5.9
  • (6207) Migrate to AWS SDK version 2.0.3
  • (6226) DB SQLS AD Init principal fails on DB SQLS Manager
  • (6227) Refactor 7-Zip install script to remove it and use windows native zip only
  • (6228) Diskpart exits with error on creating blank striped volumes on API 1.5 clouds