Overview
These release notes document new features, changes, and bug fixes to RightImages.
-
RightLink version: 6.0.6
-
RightImage version: 14.0
-
OS package repository freeze date: 2014-05-14
-
Base Build ID: v14.0-4ec59825
Changelog
Common for ALL Images
- Updated to RightLink 6.0. View the RightLink release notes here >
- The RightLink 5.6 compatibility symlink has been removed. If you have any RightScripts depending on /var/spool/ec2 and wish for it to remain compatible with both lineages, please symlink to /var/spool/cloud directory.
- Removed installation of rightimage-extras package. Now using rightimage-extras-base which installs all of the packages required by the Base ServerTemplate for Linux (w-6150).
- Removed NTP server "time" from ntp.conf. Custom NTP servers can be pre-configured into a custom image, or passed by setting a tag on a server before launch: rs_agent:ntp_servers=<hostname1>,<hostname2>,etc.
- The v14 RightImage lineage represents a shift in image building philosophy. Images now only contain a stock base OS installation and images are expected to use configuration managements tools such as Chef or RightScripts to install all additional packages. If you still wish to install the legacy set of v13 packages, you can install the rightimage-extras package. This is a meta package with dependencies for the previously installed package set. However, the recommended solution is to properly declare and install all dependencies required in your RightScripts and Chef cookbooks. See Create RightLink 6.0 Enabled Images on the support site for instructions on installing these packages. The following is a package diff between 13.5.2-LTS images and 14.0 RC1.
- CentOS/RedHat
- Deleted: apr apr-util autoconf automake bison bwm-ng cdparanoia-libs cloog-ppl compat-db43 compat-expat1 compat-gcc-34 compat-gcc-34-g77 compat-libf2c-34 compat-libstdc++-296 compat-readline5 cpp createrepo cups cyrus-sasl deltarpm flex foomatic foomatic-db foomatic-db-filesystem foomatic-db-ppds fping gcc gcc-c++ gdb ghostscript ghostscript-fonts git gstreamer gstreamer-plugins-base gstreamer-tools iso-codes lcms-libs libarchive-devel libevent libfontenc libgcrypt-devel libgpg-error-devel libgudev1 libICE libmng libogg liboil libSM libstdc++-devel libtheora libtool libvisual libvorbis libXfont libxml2-devel libxslt-devel libXt libXtst libXv libXxf86vm lynx mailcap mesa-dri1-drivers mesa-dri-drivers mesa-dri-filesystem mesa-libGL mesa-libGLU mesa-private-llvm mpfr mutt mysql-libs neon nscd openjpeg-libs openssh-askpass openssl098e pakchois perl-Error perl-Git perl-URI phonon-backend-gstreamer poppler poppler-data poppler-utils portreserve postfix ppl python-deltarpm python-devel python-setuptools qt qt3 qt-sqlite qt-x11 redhat-lsb redhat-lsb-compat redhat-lsb-graphics redhat-lsb-printing redhat-rpm-config rightimage-extras rightscale rpm-build ruby ruby-devel ruby-irb ruby-libs ruby-rdoc ruby-ri ruby-tcltk screen subversion swig tcl telnet tk tmux tokyocabinet urlview urw-fonts xfsprogs xml-common xorg-x11-font-utils zlib-deve
- Added: collectd collectd-rrdtool dejavu-fonts-common dejavu-lgc-sans-mono-fonts dejavu-sans-mono-fonts fontpackages-filesystem rrdtool yaj
- Ubuntu
- Deleted: autoconf automake autotools-dev bison build-essential cpp cpp-4.6 emacs emacs23 emacs23-bin-common emacs23-common emacsen-common flex g++ g++-4.6 gcc gcc-4.6 gconf2-common gconf-service gconf-service-backend git git-core git-man grub guile-1.8-libs iptraf libapr1 libaprutil1 libarchive12 libarchive-dev libasound2 libbison-dev libcurl3-gnutls libdb4.8 liberror-perl libevent-2.0-5 libexpat1-dev libfl-dev libgconf-2-4 libgd2-noxpm libgif4 libgmp10 libgpm2 libgsasl7 liblockfile-dev libm17n-0 libmailutils2 libmpc2 libmpfr4 libmysqlclient18 libncurses5-dev libneon27-gnutls libnettle4 libntlm0 libotf0 libpython2.7 libquadmath0 libreadline5 libreadline-gplv2-dev librsvg2-2 libruby1.8 libsensors4 libshadow-ruby1.8 libssl-dev libstdc++6-4.6-dev libsvn1 libtinfo-dev libtool libxml2-dev libxpm4 libxslt1.1 libxslt1-dev libxss1 m17n-contrib m17n-db mailutils mysql-common nscd postfix python2.7-dev python-dev python-pkg-resources python-setuptools rake rightimage-extras rightscale ruby ruby1.8 ruby1.8-dev rubygems screen sqlite3 ssl-cert subversion sysstat tcl8.5 tk8.5 tmux unzip vim vim-runtime zlib1g-dev
- Added: alien bc collectd collectd-core cups-bsd cups-client cups-common debhelper dh-apparmor foomatic-filters gettext ghostscript ghostscript-cups grub2 grub2-common grub-gfxpayload-lists grub-pc grub-pc-bin gs-cjk-resource gsfonts heirloom-mailx html2text intltool-debian lib32z1 libaudio2 libc6-i386 libcupsimage2 libdbi1 libdevmapper-event1.02.1 libfile-copy-recursive-perl libgettextpo0 libgl1-mesa-glx libglapi-mesa libglu1-mesa libgs9 libgs9-common libijs-0.35 libjbig2dec0 libjpeg62 liblcms1 liblcms2-2 liblua5.1-0 libmng1 libnspr4 libnss3 libnss3-1d libpaper1 libqt3-mt libqt4-dbus libqt4-declarative libqt4-designer libqt4-gui libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 librpm2 librpmbuild2 librpmio2 librpmsign0 librrd4 libssl0.9.8 libunistring0 libx11-xcb1 libxcb-glx0 libxtst6 libxxf86vm1 lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-invalid-mta lsb-printing lvm2 ncurses-term pax po-debconf rightimage-extras-base rpm rpm2cpio rpm-common update-inetd watershed xdg-utils
Amazon EC2
- Removed EC2 tools from image (w-6208).
- No longer automatically mount ephemeral drive in /etc/fstab. Mounting ephemeral drives should now be handled by your configuration scripts at boot time (w-6204).
- Update to pv-grub 1.04 (w-6246).
- (Ubuntu) Remove usage of grub-legacy-ec2 to fix issue w/ local changes prompt during kernel install (w-6134)
Google
- Removed Google tools from image (w-6208).
- Set grub timeout to 0 to decrease image boot time.
Openstack
- Support for Juno has been removed.
Cloud and Image Support
-
CentOS 6.5 - Amazon EC2, Google, OpenStack*, vSphere
-
Ubuntu 12.04 - Amazon EC2, Google, OpenStack*, vSphere
* OpenStack versions supported include Juno.
NOTE: Remaining clouds (Azure, CloudStack, Datapipe, HP, Rackspace Open Cloud, Softlayer, and Vagrant), and Red Hat Enterprise Linux images are expected to be supported in a future release.
Known Limitations
Amazon EC2
EBS backed instances limited to one ephemeral disk at start. S3 (instance store) backed instances will vary the number of ephemeral drives attached at boot based on instance size. EBS backed images, including Red Hat Enterprise Linux based images, will only attach one ephemeral disk regardless of instance size.
Image Reports
Image reports for most clouds are available from RightScale's Image Reports bucket: http://rightimage-reports.s3.amazonaws.com/index.html
Published MCIs
The RightScale MultiCloud Marketplace offers many MCIs that support v14.0 ServerTemplates.
Click here to see the v14.0 MCIs, or follow these simple instructions:
- Go to http://www.rightscale.com/library
- Click MultiCloud Images under Browse
- Enter "v14" in the Keyword(s) field
- Click GO