v224
The cf-release v224 was released on November 10, 2015.
Important:
- The previous version v223 was marked as a pre-release due to a memory leak introduced in the
doppler
job. This issue has been fixed in this release.
Contents:
- CC and Service Broker APIs
- Runtime
- Buildpacks and Stacks
- Identity
- Routing
- Loggregator
- Internal Components
- Job Spec Changes
- Recommended BOSH Release and Stemcell Versions
- Recommended Diego Version
- Recommended Garden Linux Version
CC and Service Broker APIs
CC API Version: 2.42.0
Service Broker API Version: 2.7
Cloud Controller
- No changes since cf-release v223
Runtime
No changes to any components.
Buildpacks and Stacks
nodejs-buildpack
updated to v1.5.1 (from v1.5.0)
v1.5.1
- Add support for Node 4.2.2
cloudfoundry/nodejs-buildpack#32 bin/detect
outputs buildpack details
(https://www.pivotaltracker.com/story/show/100757820)- Merged upstream v75..v86 (see
CHANGELOG.md
)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
node | 0.10.38 | cflinuxfs2 |
node | 0.10.40 | cflinuxfs2 |
node | 0.11.15 | cflinuxfs2 |
node | 0.11.16 | cflinuxfs2 |
node | 0.12.6 | cflinuxfs2 |
node | 0.12.7 | cflinuxfs2 |
node | 4.2.2 | cflinuxfs2 |
- SHA256: 82f1310e90626a4c451274c25d8cac8679862bc21a6d2157c9c617283bc7c315
php-buildpack
updated to v4.2.1 (from v4.2.0)
v4.2.1
- Add support for nginx 1.9.6, drop support for nginx 1.9.5.
(https://www.pivotaltracker.com/story/show/106840684) - Add support for PHP 5.6.16, drop support for PHP 5.6.13.
(https://www.pivotaltracker.com/story/show/106944148)
Packaged binaries:
name | version | cf_stacks | modules |
---|---|---|---|
php | 5.5.29 | cflinuxfs2 | amqp, bz2, curl, dba, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, intl, ioncube, ldap, lua, mailparse, mbstring, mcrypt, memcache, memcached, mongo, msgpack, mysql, mysqli, opcache, openssl, pcntl, pdo, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, phalcon, phpiredis, protobuf, protocolbuffers, pspell, readline, redis, snmp, soap, sockets, suhosin, sundown, twig, xcache, xdebug, xhprof, xsl, yaf, zip, zlib |
php | 5.5.30 | cflinuxfs2 | amqp, bz2, curl, dba, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, intl, ioncube, ldap, lua, mailparse, mbstring, mcrypt, memcache, memcached, mongo, msgpack, mysql, mysqli, opcache, openssl, pcntl, pdo, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, phalcon, phpiredis, protobuf, protocolbuffers, pspell, readline, redis, snmp, soap, sockets, suhosin, sundown, twig, xcache, xdebug, xhprof, xsl, yaf, zip, zlib |
php | 5.6.14 | cflinuxfs2 | amqp, bz2, curl, dba, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, intl, ioncube, ldap, lua, mailparse, mbstring, mcrypt, memcache, memcached, mongo, msgpack, mysql, mysqli, opcache, openssl, pcntl, pdo, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, phalcon, phpiredis, protobuf, protocolbuffers, pspell, readline, redis, snmp, soap, sockets, suhosin, sundown, twig, xcache, xdebug, xhprof, xsl, yaf, zip, zlib |
php | 5.6.15 | cflinuxfs2 | amqp, bz2, curl, dba, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, intl, ioncube, ldap, lua, mailparse, mbstring, mcrypt, memcache, memcached, mongo, msgpack, mysql, mysqli, opcache, openssl, pcntl, pdo, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, phalcon, phpiredis, protobuf, protocolbuffers, pspell, readline, redis, snmp, soap, sockets, suhosin, sundown, twig, xcache, xdebug, xhprof, xsl, yaf, zip, zlib |
hhvm | 3.5.0 | cflinuxfs2 | |
hhvm | 3.5.1 | cflinuxfs2 | |
hhvm | 3.6.0 | cflinuxfs2 | |
hhvm | 3.6.1 | cflinuxfs2 | |
composer | 1.0.0-alpha10 | cflinuxfs2 | |
httpd | 2.4.17 | cflinuxfs2 | |
newrelic | 4.23.3.111 | cflinuxfs2 | |
nginx | 1.6.3 | cflinuxfs2 | |
nginx | 1.8.0 | cflinuxfs2 | |
nginx | 1.9.6 | cflinuxfs2 |
- SHA256: 0d889a3137daee9e8972bdbb4fc01f3a58d644c93e1cbff8f180251ae7bcc1ff
ruby-buildpack
updated to v1.6.8 (from v1.6.7)
v1.6.8
- Add support for JRuby 9.0.3.0 (Removes support for JRuby 9.0.1.0)
(https://www.pivotaltracker.com/story/show/106242058)
(https://www.pivotaltracker.com/story/show/106234536) - Update OpenJDK to 1.8.0_65.
(https://www.pivotaltracker.com/story/show/106836266)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
ruby | 2.0.0 | cflinuxfs2 |
ruby | 2.1.6 | cflinuxfs2 |
ruby | 2.1.7 | cflinuxfs2 |
ruby | 2.2.2 | cflinuxfs2 |
ruby | 2.2.3 | cflinuxfs2 |
jruby | ruby-1.9.3-jruby-1.7.22 | cflinuxfs2 |
jruby | ruby-2.0.0-jruby-1.7.22 | cflinuxfs2 |
jruby | ruby-2.2.2-jruby-9.0.3.0 | cflinuxfs2 |
node | 0.12.7 | cflinuxfs2 |
bundler | 1.9.7 | cflinuxfs2 |
libyaml | 0.1.6 | cflinuxfs2 |
openjdk1.8-latest | 1.8.0_65 | cflinuxfs2 |
rails3_serve_static_assets | - | cflinuxfs2 |
rails_log_stdout | - | cflinuxfs2 |
- SHA256: 5a246651a99101409ec9eb8b2094836595e6da639d0e3828b86faae8bc47a0e6
Identity
No changes to any components.
Routing
- Acceptance test suite now includes optional coverage for route services feature details
Loggregator
- Doppler memory leak present in 223 fixed. (Timers allocated and not freed)
- First elements of the feature work on Metron->Doppler TCP is implemented. However this feature is not yet finished and should not be used.
Internal Components
No changes to any components.
Job Spec Changes
- Renamed
doppler.tls_listener.port
,doppler.tls_listener.cert
, anddoppler.tls_listener.key
properties indoppler
job todoppler.tls_server.port
,doppler.tls_server.cert
, anddoppler.tls_server.key
, respectively. details - Added
loggregator.tls.ca
property todoppler
job. details - Removed legacy
metron_agent.incoming_port
property frommetron_agent
job. details - Added
metron_agent.preferred_protocol
property tometron_agent
job. details - Added
metron_agent.tls_client.cert
,metron_agent.tls_client.key
, andloggregator.tls.ca
properties tometron_agent
job. details
Recommended BOSH Release and Stemcell Versions
- BOSH Release Version: bosh/219
- BOSH Stemcell Version(s): bosh-aws-xen-hvm-ubuntu-trusty-go_agent/3104
These are soft recommendations; several different versions of the BOSH release and stemcell are likely to work fine with this version of cf-release.
Recommended Diego Version
- Diego final release v0.1440.0 · release notes
This is a soft recommendation; several different versions of the diego-release may work fine with this version of cf-release.
Recommended Garden Linux Version
- Garden-linux final release v0.326.0 · release notes
This is a soft recommendation; several different versions of the garden-linux release may work fine with this version of cf-release and the aforementioned version of diego-release.
Recommended ETCD Version for Diego Deployment
- Etcd final release 18
This is a soft recommendation; several different versions of the etcd release may work fine with this version of cf-release and the aforementioned version of diego-release.