v225
The cf-release v225 was released on November 16, 2015.
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.43.0
Service Broker API Version: 2.7
Cloud Controller
- [Experimental] Work continues on /v3 and Application Process Types details
- [Experimental] Work continues on Private Brokers details
- [Experimental] Work continues on TCP Routing details
- HM9000 HTTP client now uses default SSL cert store details
- Fixed bug introduced in cf-release v223 where CC did not immediately stop Diego apps details
Runtime
DEA
- Enable staging and running bandwidth configuration. details
Warden
- Add IFB interface to limit container egress (host ingress) bandwidth. details
HM9000
No changes.
Buildpacks and Stacks
stacks
updated to 1.17.0 (from 1.15.0)
1.17.0
Notably, this release addresses USN-2788-2, "unzip vulnerabilities", which is related to:
- CVE-2015-7696 "Heap buffer overflow when extracting password-protected archive"
- CVE-2015-7697 "Infinite loop when extracting password-protected archive"
1.16.0
This release contains only non-critical updates to the rootfs. See the receipt changes at this commit for more information.
This release notably adds a set of commonly-used locales. See https://github.com/cloudfoundry/stacks/blob/master/cflinuxfs2/build/generate-all-locales.sh for details of what's supported.
nodejs-buildpack
updated to v1.5.2 (from v1.5.1)
v1.5.2
- Gracefully handle unsupported or unreleased node builds and avoid using
heroku binaries.
(https://www.pivotaltracker.com/story/show/107939290)
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: 2a8ac3edddd59d03ebb1664f20a8bad9aecab839ab88d7800a82c364dd47f7e6
Identity
No Changes
Routing
Work continues on support for TCP Routing
- CC API client can now request a random port when creating a TCP route using query parameter
?generate_port=true
details - CC API client can now retrieve TCP routes for a specified port using query parameter
?q=port:1024
details
Loggregator
- No changes since 224
Internal Components
No changes to any internal components.
Job Spec Changes
- Added
dea_next.staging_bandwidth_limit.rate
,dea_next.staging_bandwidth_limit.burst
,dea_next.instance_bandwidth_limit.rate
, anddea_next.instance_bandwidth_limit.burst
properties todea_next
job. details
Recommended BOSH Release and Stemcell Versions
- BOSH Release Version: bosh/223
- 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.1441.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.327.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.