Skip to content
This repository was archived by the owner on Jan 21, 2022. It is now read-only.

v236

Choose a tag to compare

released this 28 Apr 22:27
· 1780 commits to master since this release

The cf-release v236 was released on April 26, 2016.

IMPORTANT

  • Diego bridge components are now in CAPI-Release, submoduled into CF-Release. They are removed from the upcoming version of Diego, v0.1469.0 and will need to be sourced from CF-Release. Users of Diego manifest generation scripts can wait for this to happen automatically. Users that generate their Diego deployment manifest manually can make this change now. See Job Spec Changes.
  • As part of moving Diego bridge components to CAPI-Release, properties for bridge components in Diego deployment manifests will be sourced from properties.capi in addition to properties.diego. We intend to only support properties.capi for CF-238. Users of Diego manifest generation scripts can wait for this to happen automatically. Users that generate their Diego deployment manifest manually can make this change now. See Job Spec Changes.

Contents:

CC and Service Broker APIs

CC API Version: 2.55.0

Service Broker API Version: 2.8

CAPI Release

  • Move bridge properties out of diego namespace details

Cloud Controller

  • UndoAppChanges never undos details
  • V3 Experimental
    • As a space auditor, I would like audit events for droplets details
    • As a space developer, I expect the process stats endpoint to provide the full port-mapping for the exposed ports on each process instance details
    • As an API consumer, I should NOT be able to sort droplets or apps by id details
    • As a space developer, I expect link for stats for my process details
    • Remove pagination for /v3/processes/:guid/stats and /v3/apps/:guid/processes/:type/stats details
    • Remove /v3/apps/:guid/stats endpoint and documentation details
    • As a space developer, I expect to be able to copy_droplet for /v3/droplets details
    • As a space auditor, I would like audit events for processes details
    • As a space auditor, I would like audit events for v3 service bindings create and delete details
    • As a space auditor, I would like audit events for droplets details
    • /v3/apps/:app_guid/processes/:process_type/stats should not return a 500 when an instance is missing or down. details
    • As a space developer, I expect to be able to copy_droplet for /v3/droplets details
    • As a space auditor, I would like V2 audit events for V3 package details
Pull Requests and Issues

DEA-Warden-HM9000 Runtime

  • No Changes

Buildpacks and Stacks

java-buildpack

updated to v3.7 (from v3.6)

v3.7

I'm pleased to announce the release of the java-buildpack, version 3.7. This release contains the addition of a number of frameworks and updates to the dependencies.

For a more detailed look at the changes in 3.7, please take a look at the commit log. Packaged versions of the buildpack, suitable for use with create-buildpack and update-buildpack, can be found attached to this release.

Packaged Dependencies

Dependency Version
AppDynamics 4.1.8_5
Dynatrace 6.3.0_1305
GemFire Modules Tomcat7 8.2.0
GemFire Modules 8.2.0
GemFire Security 8.2.0
GemFire 8.2.0
Groovy 2.4.6
JRebel 6.4.2
Log4j API 2.1.0
Log4j Core 2.1.0
Log4j Jcl 2.1.0
Log4j Jul 2.1.0
Log4j Slf4j 2.1.0
MariaDB JDBC 1.4.2
Memory Calculator (mountainlion) 2.0.2_RELEASE
Memory Calculator (precise) 2.0.2_RELEASE
Memory Calculator (trusty) 2.0.2_RELEASE
New Relic Agent 3.27.0
OpenJDK JRE (mountainlion) 1.8.0_91
OpenJDK JRE (precise) 1.8.0_73
OpenJDK JRE (trusty) 1.8.0_91
Play Framework JPA Plugin 1.10.0_RELEASE
PostgreSQL JDBC 9.4.1208
RedisStore 1.2.0_RELEASE
Ruxit 1.91.271
SLF4J API 1.7.7
SLF4J JDK14 1.7.7
Spring Auto-reconfiguration 1.10.0_RELEASE
Spring Boot CLI 1.3.3_RELEASE
Spring Boot Container Customizer 1.0.0_RELEASE
Tomcat Access Logging Support 2.5.0_RELEASE
Tomcat Lifecycle Support 2.5.0_RELEASE
Tomcat Logging Support 2.5.0_RELEASE
Tomcat 8.0.33
YourKit Profiler (mountainlion) 2016.02.34
YourKit Profiler (precise) 2016.02.33
YourKit Profiler (trusty) 2016.02.34

nodejs-buildpack

updated to v1.5.12 (from v1.5.11)

v1.5.12

Packaged binaries:

name version cf_stacks
node 0.10.43 cflinuxfs2
node 0.10.44 cflinuxfs2
node 0.12.12 cflinuxfs2
node 0.12.13 cflinuxfs2
node 4.4.2 cflinuxfs2
node 4.4.3 cflinuxfs2
node 5.10.0 cflinuxfs2
node 5.10.1 cflinuxfs2
  • SHA256: 41aa8714a6a65573e1f27e6b2614958d3976b4ae53e85a16d7dd903df2fbdab6

Identity

Updated to UAA 3.3.0

Routing

  • Gorouter performance is no longer impacted when enabling streaming of access log to syslog details

Loggregator

  • Security logging of all external API requests

Internal Components

No changes.

Job Spec Changes

  • CC Bridge Jobs moving from Diego to CF

    jobs:
      cc_bridge_zX:
        templates:
        - name: consul_agent
          release: cf
        - name: stager
          release: cf
        - name: nsync
          release: cf
        - name: tps
          release: cf
        - name: cc_uploader
          release: cf
        - name: metron_agent
          release: cf
    
  • CC Bridge Properties moving from properties.diego to properties.capi:

    • diego.cc_uploader -> capi.cc_uploader
    • diego.nsync -> capi.nsync
    • diego.stager -> capi.stager
    • diego.tps -> capi.tps

Recommended BOSH Stemcell Versions

  • AWS: light-bosh-stemcell-3215.4-aws-xen-hvm-ubuntu-trusty-go_agent
  • vSphere: bosh-stemcell-3215.4-vsphere-esxi-ubuntu-trusty-go_agent
  • OpenStack: N/A
  • BOSH-Lite: bosh-stemcell-3147-warden-boshlite-ubuntu-trusty-go_agent

These are soft recommendations; several different versions of the stemcells are likely to work fine with this version of cf-release and the corresponding versions of diego-release, garden-linux-release, and etcd-release.

Recommended diego-release Version

  • Diego final release v0.1471.0 · release notes
  • NOTE: the previous recommended Diego final release was v0.1468.0, but it contains a critical vulnerability that is fixed in v0.1471.0 and later.

This is a soft recommendation; several different versions of the diego-release may work fine with this version of cf-release.

Recommended garden-linux-release Version

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-release Version

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.

Recommended cflinuxfs2-rootfs-release Version

This is a soft recommendation; several different versions of the cflinuxfs2-rootfs-release may work fine with this version of cf-release and the aforementioned version of diego-release.