You can find the source of this version on GitHub at cloudfoundry-incubator/haproxy-boshrelease. It was created based on the commit
- Resolved an issue where certs specified using the new
private_keywould result in an invalid cert file, if a newline wasn’t provided in the
cert_chainvalue. Leading + trailing whitespace are now removed, and the newline is added for you.
- When using links for the TCP backend, the
health_check_httpproperty is now consumed, to set up an HTTP health check for the backend. If not there, it will fail to the default
ha_proxy.tcp_link_health_check_httpvalue (or if that isn’t present, no health check is enabled)
Thanks @ryanmoran and @philippthun for the fixes!
releases: - name: haproxy version: 8.4.1 url: https://github.com/cloudfoundry-incubator/haproxy-boshrelease/releases/download/v8.4.1/haproxy-8.4.1.tgz sha1: 3b860b9a12ac94ea9e9f9f6ad7ec7b58becd0e7a
You can reference this release in your deployment manifest from the
- name: "haproxy" version: "8.4.1" url: "https://bosh.io/d/github.com/cloudfoundry-incubator/haproxy-boshrelease?v=8.4.1" sha1: "319c93e15e09b9a95b344a0ae5853e1d1544b915"
Or upload it to your director with the
bosh upload-release --sha1 319c93e15e09b9a95b344a0ae5853e1d1544b915 \ https://bosh.io/d/github.com/cloudfoundry-incubator/haproxy-boshrelease?v=8.4.1