Skip to content

Releases: cloudfoundry/cf-deployment

v0.24.0

30 Aug 20:25
Compare
Choose a tag to compare

Manifest changes

  • Use IaaS-agnostic vm_types. For environments created using bbl, make sure you've run bbl up with a version >= 3.2. If you're using the bosh-lite cloud-config in this directory, you need to re-upload the cloud-config

Ops-files

New ops-files

  • Experimental ops-files for Bits Service. The following experimental ops-files have been added for integrating the upcoming Bits Service into the API vm:
    • operations/experimental/bits-service.yml
    • operations/experimental/bits-service-local.yml
    • operations/experimental/bits-service-s3.yml
    • operations/experimental/bits-service.yml-webdav

Release and Stemcell Updates

Release New Version Old Version
cf-networking 1.6.0 1.5.0
cflinuxfs2 1.151.0 1.150.0
java-buildpack 4.5 3.19
staticfile-buildpack 1.4.14 1.4.13
windows2012R2 1200.3 1200.2
postgres 20 16

v0.23.0

26 Aug 00:29
Compare
Choose a tag to compare

Manifest changes

  • Loggregator v2 API enabled on by default in cells, BBS, and auctioneers.
  • Split out cf-networking policy server into separate jobs for external and internal requests
  • Updated gorouters tls_pem property to new format:
    tls_pem:
    - cert_chain: ...
      private_key: ...
    
  • UAA and CC urls removed from log-api configuration

Ops-files

New Ops-files

  • legacy/old-droplet-mitigation.yml - Adds a post-setup hook that "cleans" old droplets to mitigate an old buildpack that leaked sensitive information.

Ops-file updates

  • windows-cell.yml uses the Loggregator v2 API.

Release and Stemcell Updates

Release New Version Old Version
cflinuxfs2 1.150.0 1.148.0
cf-smoke-tests 39 38
cf-networking 1.5.0 1.4.0
dotnet-core-buildpack 1.0.24 1.0.23
diego 1.25.2 1.25.1
loggregator 93 92
staticfile-buildpack 1.4.13 1.4.12
ruby-buildpack 1.6.47 1.6.46
routing 0.162.0 0.161.0
python-buildpack 1.5.24 1.5.22
php-buildpack 4.3.40 4.3.39
nodejs-buildpack 1.6.6 1.6.4
postgres 20 18
garden-windows 0.8.0 0.7.0

0.22.0

19 Aug 00:48
Compare
Choose a tag to compare

Ops-files

Updates to Ops-files

  • Bug fix: scale-to-one-az.yml and bosh-lite.yml properly scale down cc-clock job to 1 instance
  • Bug fix: disable-router-tls-termination.yml deletes the new tls_pem property. It also clears out the router_ssl and router_ca variables so that bosh int --var-errs-unused succeeds.
  • enable-locket.yml, enable-locket-postgres.yml, and use-external-locket-db.yml provide error messages so that users can understand the order necessary to apply them.
  • use-compiled-releases.yml updated to include new stemcells section. This update requires use of bosh CLI 2.0.30 or greater. This should fix a bug whereby updates to stemcell versions were not causing the bosh CLI to upload the newly compiled releases to the director.

Release and Stemcell Updates

Release New Version Old Version
capi 1.40.0 1.39.0
diego 1.25.1 1.25.0
consul 173 171
cflinuxfs2 1.148.0 1.146.0
cf-smoke-tests 38 37
garden-runc 1.9.2 1.9.0
routing 0.161.0 0.160.0
ubuntu-trusty 3445.2 3421.11

0.21.0

15 Aug 20:26
Compare
Choose a tag to compare

Manifest changes

  • Added healthcheck for Cloud Controller
  • Updated format for providing TLS certificates to router. Specifically, router_ssl.private_key and router_ssl.certificate have been replaced with tls_pem.
  • cc-clock job is deployed with two instances.

Ops-files

New Ops-files

  • operations/rename-deployment.yml allows operators to rename the their deployment. That includes updates to the metron deployment name, which was originally submitted by @jsievers from SAP. Thanks for the help!
  • operations/rename-network.yml allows operators to choose a different network name for all jobs in the manifest.
  • operations/enable-cc-rate-limiting.yml configured Cloud Controllers to rate limit requests. The ops-file requires operators to provide variables cc_rate_limiter_general_limit and cc_rate_limit_unauthenticated_limit.
  • operations/experimental/skip-consul-locks.yml configures bbs, auctioneer, and tps to skip acquiring locks via consul, so that they can be configured to use locket instead. This is still an experimental feature.

Updated Ops-files

  • operations/experimental/use-grootfs.yml has been updated to enable graph cleanup immediately.

Release and Stemcell Updates

Release New Version Old Version
capi 1.39.0 1.38.0
cf-smoke-tests 37 36
cf-networking 1.4.0 1.3.4
diego 1.25.0 1.24.0
routing 0.160.0 0.159.0
statsd-injector 1.0.30 1.0.29
windows2012R2 1200.2 1200.0

0.20.0

08 Aug 21:31
Compare
Choose a tag to compare

Ops-files

New Ops-files

  • Experimental: enable-iptables-logger.yml enables the iptables logger provided by cf-networking-release.
Release New Version Old Version
cflinuxfs2 1.146.0 1.145.0
diego 1.24.0 1.23.2

0.19.0

05 Aug 00:28
Compare
Choose a tag to compare

Manifest changes

  • Configures loggregator to use UAA's internal route instead of it's external route.
  • Removes extraneous srv_api_uri from syslog drain binder configuration

Ops-files

Ops-file updates

  • Experimental ops-files for enabling locket have been renamed to match naming conventions.
  • Experimental ops-file enable-loggregator-v2-diego.yml uses the v2 loggregator API on BBS and Auctioneer jobs
  • Experimental skip-consul-cell-registrations.yml configures BBS to ignore cell registration via consul.

Release and stemcell updates

Release New Version Old Version
capi 1.38.0 1.36.0
binary-buildpack 1.0.14 1.0.13
go-buildpack 1.8.6 1.8.5
php-buildpack 4.3.39 4.3.38
staticfile-buildpack 1.4.12 1.4.11
ruby-buildpack 1.6.46 1.6.45

0.18.0

02 Aug 02:52
Compare
Choose a tag to compare

Ops files

New Ops files

  • Experimental ops-files. These features are still being vetted; include them at your own risk.
    • secure-service-credentials.yml uses CredHub for securing service credentials for apps

Release and Stemcell Updates

Release New Version Old Version
cf-networking 1.3.4 1.3.0
cflinuxfs2 1.145.0 1.141.0
loggregator 92 91
uaa 45 44
windows2012R2 1200.0 1089.0

0.17.0

28 Jul 17:35
Compare
Choose a tag to compare

Manifest changes

Release and Stemcell Updates

Release New Version Old Version
cf-networking 1.3.0 1.2.0
dotnet-core-buildpack 1.0.23 1.0.22
diego 1.23.2 1.23.1
nodejs-buildpack 1.6.4 1.6.3
python-buildpack 1.5.22 1.5.20
ruby-buildpack 1.6.45 1.6.44
hwc-buildpack 2.3.8 2.3.6

0.16.0

26 Jul 22:42
Compare
Choose a tag to compare

Manifest Changes

  • Remove superfluous ephemeral disk VM extensions, as 10GB is the bbl default.

Ops-files

Ops-file updates

  • operations/community/use-haproxy.yml uses the updated cf_admin_password variable.

Relase and Stemcell Updates

Release New Version Old Version
capi 1.36.0 1.35.0
cflinuxfs2 1.141.0 1.139.0
diego 1.23.1 1.22.0
java-buildpack 3.19 3.18
uaa 44 41
statsd-injector 1.0.29 1.0.28
garden-windows 0.7.0 0.6.0
hwc-buildpack 2.3.6 2.3.4

0.15.0

24 Jul 20:59
Compare
Choose a tag to compare

Release and Stemcell Updates

Release New Version Old Version
cflinuxfs2 1.139.0 1.138.0
nodejs-buildpack 1.6.3 1.6.2
nats 22 21
garden-windows 0.6.0 0.5.0