Skip to content

loggregator/77

You can find the source of this version on GitHub at cloudfoundry/loggregator. It was created based on the commit 9639e03.

Release Notes

Important Update to Cert Generation

  • Loggregator now requires properties set for mutual auth with Cloud Controller. This is used for retrieving application names for inclusion in syslog drains and is set with the following new properties.
    • loggregator.tls.syslogdrainbinder.cert: TLS certificate for syslogdrainbinder, signed by diego bbs CA
    • loggregator.tls.syslogdrainbinder.key: TLS key for syslogdrainbinder, signed by diego bbs CA
    • Use <diego-bbs-ca.crt> and <diego-bbs-ca.key> when running generate-loggregator-certs. The diego BBS CA cert and key are typically generated separately from this script.
    • See the Loggregator README for more details on the new flag

Important Note This version of Loggregator restricts ciphers to use only the following 4 ciphers. This is a breaking change for some operators and a configurable property for opting into more cipher suites was introduced in Loggregator 85

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

New Features

  • “loggregator” has been replaced by app, org and space name for host name in syslog drains

Usage

You can reference this release in your deployment manifest from the releases section:

- name: "loggregator"
  version: "77"
  url: "https://bosh.io/d/github.com/cloudfoundry/loggregator?v=77"
  sha1: "9960737c2d20c6b9c65ff2abbf42680749c1b94d"

Or upload it to your director with the upload-release command:

bosh upload-release --sha1 9960737c2d20c6b9c65ff2abbf42680749c1b94d \
  "https://bosh.io/d/github.com/cloudfoundry/loggregator?v=77"

Jobs

Packages