Changes in Behavior

  • Modified the installation and enablement scripts to make them more resilient in cases where the Linux OS has increased security on /tmp and restrictive umask settings.

New Features

  • Support for Ubuntu 16.04
  • New optional RightScripts for both Windows and Linux to optionally configure NTP if it is not already configured

Changes in Behavior

  • Refresh the managed login policy when reconnecting to RightScale to reflect any missed updates
  • Added -proxy flag for RightLink 10 installation on Windows
  • Boot bundle no longer re-runs if RightLink is manually restarted after a reboot on Windows
  • Change to use built-in monitoring for certain versions of CentOS/RHEL 7 with broken collectd
  • Multiple bug fixes

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl10/releases/rl10_10.6.0_release.html

New Features

  • Support for RHEL 6 and RHEL 7, including new boot and decommission RightScripts in the RightLink 10 Linux Base ServerTemplate to help with registering and unregistering with RedHat Subscription Management Services.

Changes in Behavior

  • Upgrade version of the RightScale Network Agent for RCA-V Linux instances.

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl10/releases/rl10_10.5.3_release.html

New Features

  • The RightScale Network Agent set of configuration scripts for RCA-V installation can be disabled by passing the '-n' option to rightlink.install.sh or the -NoNetworkingScripts option to rightlink.install.ps1. These scripts have also been updated to not install for the enablement and install-at-boot use cases where functioning network connectivity is a prerequisite
  • Added support for passing open_stack_v3 as a cloud_type for enablement on Openstack (Liberty)
  • Added reference/example alerts to both the Linux and Windows RightLink 10 ServerTemplates
  • Added a new RightScript for both Linux and Windows that will enumerate the network interfaces from the current server and add/update the alerts to reflect the correct interface naming
  • Add support for a shebang on Windows to specify extra command line flags for PowerShell such as -Version 2.0, the shebang must be the first line of the RightScript, for example #!powershell -Version 2.0

Changes in Behavior

  • Update to no longer mark the state or secret files for deletion on Windows. This was found to interfere with some Microsoft installers (MS SQL 2016). RightLink checks if the state file was created before the system boot time to determine the booting state on Windows
  • Fixed an issue where the Server could fail to post audit entry updates grater than 5 MB in size
  • Fixed a possible race condition where the RightLink state file did not always reflect the current state before a required service restart (Docker monitoring). This could cause the boot scripts to run a second time or for a stranded server to go operational
  • Updated to go 1.7 to resolve an issue with timeouts from the RightLink10 local proxy
  • Update to both Linux and Windows enablement scripts to use UUID to locate servers in Azure Resource Manager
  • Update to enable-managed-login.sh script to suppress benign error output
  • Update to allow a reboot during the boot script execution which will now stop execution of further scripts and not enter a stranded or operational state until the subsequent boot
  • Update to avoid exit code 143 (sigterm) for RightScripts on upstart-based systems by putting them in their own process group

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.5.2_release.html

New Features

  • Support for Azure Resource Manager (ARM)
  • User Data Fetcher for Windows to ignore proxy settings
  • Removing extra 'STDERR' strings in audit entries
  • Updated Linux MCIs to use more proxy friendly rs_agent:mime_shellscript tag

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.5.1_release.html

New Features

  • Improved Managed Login functionality for RightLink 10.5 and higher. With the new managed login feature, RightLink 10 leverages an open-source NSS plugin to authorize users from RightScale roles (server_login and server_superuser) and authenticate users using their keys stored in RightScale. Every user has a system-provided login name and can create a preferred login name in their User Settings under SSH. Read more on the RightLink 10 Managed SSH Login page.
  • Added support for $RS_PACKAGES env variable for RightScripts which allows you to efficiently invoke your package manager to install all packages required by your RightScripts. Read more on the RightLink10 Script Execution page.
  • Bug fixes for Docker support, Start event, and Docker Import

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.5.0_release.html

New Features

  • Integration with Docker on the instance to detect running containers and images and send that information to RightScale in the form of tags on the instance. Read more about the details and how to enable this feature on our documentation page

Changes in Behavior

  • Bugfix for Enablement scripts (Linux/Windows) to ensure exact IP address matching vs. fuzzy matching
  • Bugfix for Windows enablement/disablement script that was causing long execution times
  • Updated RL10 Linux Setup Hostname script to fix an issue where the configured hostname would not persisting a reboot in some cases
  • Updated RL10 Linux Enable Monitoring script to always use latest release of EPEL repo vs. a hard-coded version

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.4.0_release.html

RightLink version 10.3.1 is now Generally Available.

New Features

  • Support for Windows on Google Compute Engine

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.3.1_release.html

RightLink version 10.3.0 is now Generally Available.

New Features

  • Support for Windows Azure cloud (Windows & Linux)
  • Support for CoreOS
  • Support for Windows custom monitoring (RightLink native)
  • Support for Linux custom monitoring (RightLink native, intended for use on CoreOS or when collectd is not in use)
  • Support for Linux base monitoring (RightLink native, intended for use on CoreOS)
  • Updated reference images(GP1) on AWS that support the latest instance types

Bug Fixes

  • Improve userdata fetcher service bundled with Windows to skip scraping userdata if we already have valid credentials
  • Fixed memory leak in which goroutine would be left behind after running an operational script
  • Fixed agent not starting up if localhost is not defined or incorrect
  • Fixed networking scripts for installation on CentOS/vSphere if SELinux is disabled
  • Remember the level of built-in monitoring across RightLink service restarts
  • Add in doppelganger detection for EC2 by killing duplicate launches
  • Only add Byte Order Mark on Powershell scripts that do not have one already
  • Fixed service failing to start when disabling then enabling an instance on CentOS/RHEL 7
  • Fixed final audit entries being cut short for upgrade script on occasion
  • Fixed boot bundle sometimes not running after stop/start on Windows 2008R2

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.3.0_release.html

RightLink version 10.2.1 is now Generally Available.

New Features and Bug Fixes:

  • Support for Windows. Initial clouds supported include EC2, Openstack, vSphere, Softlayer.
  • Support for GCE on Linux
  • A basic monitoring agent is now built-in to RightLink. Currently only the Windows Base ServerTemplate makes use of this agent by default.
  • Bundle RightScale networking scripts with RightLink. Install scripts on vSphere cloud. Scripts configure networking for RightScale Cloud Appliance for vSphere (RCA-V).
  • User homedir created for 'rightlink' user in /home/rightlink
  • Numerous bug fixes.

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl10/releases/rl10_10.2.1_release.html

RightLink version 10.1.4 is now Generally Available.

New Features and Bug Fixes:

  • Any user-defined keys in /home/rightscale/.ssh/authorized_keys will now be overwritten.
  • Fixed a defect that was preventing managed login to work properly for newly-invited users to a RightScale account.
  • Fixed a defect that was causing an instance to reboot twice.
  • Fixed a defect that was preventing managed login from working properly on GCE.

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.1.4_release.html

RightLink version 10.1.3 is now Generally Available.

New Features

  • RightLink10 decommission scripts can now distinguish between stop and terminate using /rll/proc/shutdown_kind. Base ServerTemplate rll::shutdown-reason.sh now exports DECOM_REASON (service_restart, stop, terminate, or reboot)

Bug Fixes

  • RightLink10 now adds Host header to proxied API requests.
  • Base ServerTemplate rll::setup_hostname.sh now adds hostname to /etc/hosts to avoid sudo warnings.

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.1.3_release.html

RightLink version 10.1.2 is now Generally Available.

New Features

  • RightLink10 can now run behind a proxy server (applies to VPC & Private Clouds)
  • RightLink10 now runs as the rightlink user instead of root.
  • RightLink10 now supports monitoring over HTTPS protocol using collectd v4/v5 (OS native version)
  • RightLink10 API calls are now made via RSC (RightScale Client) v2.0.1

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.1.2_release.html

RightLink version 10.0.3 is now Generally Available.

New Features

  • Changed product name to RightLink from RightLinkLite. Service names for upstart, systemd, and sysvinit were changed from rightlinklite to rightlink.
  • Added rightlink.rc-replacement.sh for upgrading for 10.0.rc0, 10.0.rc1, and 10.0.rc2 to 10.0.3. This updates filename paths as mentioned above.
  • /rll/proc added to display process variables, such as the executable path (bin_path) version (version, full_version), uptime, protocol_version
  • Added disable.sh to allow previously enabled instance to be returned to the state they were in before they were enabled.

Bug fixes

  • Fixed array inputs not showing up for Git based RightScripts.
  • Fixed a bug in which rightlink -selfcheck overwrote /var/run/rightlink/secret
  • Updated enable.sh to allow deployment href input. Removed -u (run as current user) option to enable.sh. Numerous bug fixes to enable script.

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.0.3_release.html

NOTE: This is a Release Candidate, the latest GA release is 10.0.3

(This Release Candidate is virtually identical to 10.0.3 except that the ServerTemplate has images for 7 operating systems on 4 clouds making it much easier to try out the install-at-boot use-cases than 10.0.3 and making it easier to refer to a known-to-work image if you're having difficulties.)

For additional detail and documentation on this release, please refer to http://docs.rightscale.com/rl/releases/rl10_10.0.rc4_release.html