Release 2013-03-04#
Packages#
This release represents a major OS upgrade. It brings in a lot of good new stuff. Of the roughly 1000 packages we provide in our managed environment, web developers may find the following updates interesting:
amavisd-new-2.7.2
apache-2.2.23
automake-1.11.6
awstats-7.1
bundler-1.0.22
clamav-0.97.5
couchdb-1.2.0
curl-7.26.0
dovecot-2.1.9
emacs-24.2
erlang-15.2
gawk-4.0.1
gcc-4.5.4
gd-2.0.35
gdb-7.3.1
geos-3.3.5
ghostscript-gpl-9.05
git-1.7.8.6
glibc-2.15
gnutls-2.12.20
graphviz-2.26.3
icedtea-bin-6.1.11.5
imagemagick-6.7.8.7
libpcre-8.30
libreoffice-3.6.3.2
libxml2-2.8.0
libxslt-1.1.27
llvm-3.1
memcached-1.4.5
mercurial-2.1.1
mysql-5.1.66
nginx-1.2.5
nodejs-0.9.3
openldap-2.4.30
openoffice-bin-3.4.1
openssh-5.9_p1
php-5.4.6
poppler-0.20.4
postfix-2.9.4
postgis-2.0.0
postgresql-server-9.0.10
python-2.6.8
python-2.7.3
python-3.1.5
python-3.2.3
redis-2.4.10
ruby-1.9.3_p194
spamassassin-3.3.2
sqlite-3.7.14.1
strace-4.7
subversion-1.6.17
tar-1.26
v8-3.14.5.1
varnish-3.0.2
vim-7.3.409
webalizer-2.21.02
zsh-4.3.17
The updates should not break existing applications. However, some Python modules with compiled C extensions may need to be recompiled, for example PIL and lxml.
Configuration#
Apart from reflecting the updated packages’ configuration, we reworked quite a bit of the system management code. Most of these changes are not directly visible to users.
Reduce VM host reboot times by parallelizing VM shutdowns.
Relax IPMI watchdog timeout on VM hosts to avoid unnecessary reboots.
A high-level description of changes users may need to consider in their application deployments can be found in our blog post. There is also a detailed description of our roll-out techniques available.