Releases: cloudfoundry/cf-networking-release
Releases · cloudfoundry/cf-networking-release
3.54.0
3.54.0
Release Date: November 05, 2024
Changes
✨ Built with go 1.23.2
Full Changelog: v3.53.0...v3.54.0
Resources
3.53.0
3.53.0
Release Date: October 22, 2024
Changes
- Bump dependancies
- Use Server struct to address gosec G114 - #305 Thanks @andy-a-d-nguyen!
✨ Built with go 1.23.2
Full Changelog: v3.52.0...v3.53.0
Resources
3.52.0
3.52.0
Release Date: October 03, 2024
Changes
- Bump the example-apps to Golang 1.23 (https://github.com/cloudfoundry/cf-networking-release/pull/303[)](https://github.com/cloudfoundry/cf-networking-release/commit/0a4815b48b911c4ef3201bb1faa9c097c99f3e74)
- Upgrade cf-networking-healthchecker
✨ Built with go 1.23.2
Full Changelog: v3.51.0...v3.52.0
Resources
3.51.0
3.51.0
Release Date: September 24, 2024
Changes
- Bump to Go 1.23
- Add ReadHeaderTimeout option on the server
- Pass ReadHeaderTimeout to lagerlevel Server
- Fix file/dir creation permissions
- Catch or explicitly ignore unhandled errors
Bosh Job Spec changes:
diff --git a/jobs/performance-test-sd/spec b/jobs/performance-test-sd/spec
index 0583340e..fd83a044 100644
--- a/jobs/performance-test-sd/spec
+++ b/jobs/performance-test-sd/spec
@@ -6,7 +6,7 @@ templates:
config.json.erb: config.json
packages:
- - golang-1.22-linux
+ - golang-1.23-linux
- performance-test-sd
consumes:
diff --git a/jobs/service-discovery-controller/spec b/jobs/service-discovery-controller/spec
index 6786aad9..46deb276 100644
--- a/jobs/service-discovery-controller/spec
+++ b/jobs/service-discovery-controller/spec
@@ -51,6 +51,10 @@ properties:
description: "Interval in seconds for which the route emitter is told to emit all routes. This value should be less than the staleness_threshold_seconds"
default: 60
+ read_header_timeout:
+ description: "The amount of time allowed to read request headers"
+ default: 30s
+
dnshttps.server.tls:
description: "Server-side mutual TLS configuration for dns over http"
dnshttps.client.ca:
✨ Built with go 1.23.1
Full Changelog: v3.50.0...v3.51.0
Resources
3.50.0
3.50.0
Release Date: September 11, 2024
Changes
- Bump to golang 1.22.7
- Dependency updates
✨ Built with go 1.22.7
Full Changelog: v3.49.0...v3.50.0
Resources
3.49.0
3.49.0
Release Date: August 27, 2024
Changes
- Bumps healthchecker-boshrelease vendored packages
✨ Built with go 1.22.6
Full Changelog: v3.48.0...v3.49.0
Resources
3.48.0
3.48.0
Release Date: August 20, 2024
Changes
- Update dependancies
✨ Built with go 1.22.6
Full Changelog: v3.47.0...v3.48.0
Resources
3.47.0
3.47.0
Release Date: July 19, 2024
Changes
- 🐛Fixed a bug in the pre-start script of garden-cni that deleted the iptables.lock file + directory unnecessarily, causing issues with the vxlan-policy-agent pre-start script
- Refactored polling logic in policy-server
- Bump to go 1.22.5
✨ Built with go 1.22.5
Full Changelog: v3.46.0...v3.47.0
Resources
3.46.0
Changes
- Bump Golang to 1.22
Bosh Job Spec changes:
diff --git a/jobs/performance-test-sd/spec b/jobs/performance-test-sd/spec
index c89d50f5..0583340e 100644
--- a/jobs/performance-test-sd/spec
+++ b/jobs/performance-test-sd/spec
@@ -6,7 +6,7 @@ templates:
config.json.erb: config.json
packages:
- - golang-1.21-linux
+ - golang-1.22-linux
- performance-test-sd
consumes:
✨ Built with go 1.22.2
Full Changelog: v3.45.0...v3.46.0
Resources
3.45.0
Changes
- Go dependency bumps
- Added config for staticcheck
- Removed references to consul from documentation
Bosh Job Spec changes:
diff --git a/jobs/policy-server-asg-syncer/spec b/jobs/policy-server-asg-syncer/spec
index 748c39a7..4c6c9a4e 100644
--- a/jobs/policy-server-asg-syncer/spec
+++ b/jobs/policy-server-asg-syncer/spec
@@ -109,7 +109,7 @@ properties:
description: "Trusted CA for UAA server."
uaa_hostname:
- description: "Host name for the UAA server. E.g. the service advertised via Consul DNS. Must match common name in the UAA server cert. Must be listed in `uaa.zones.internal.hostnames`."
+ description: "Host name for the UAA server. E.g. the service advertised via Bosh DNS. Must match common name in the UAA server cert. Must be listed in `uaa.zones.internal.hostnames`."
default: uaa.service.cf.internal
uaa_port:
diff --git a/jobs/policy-server-internal/spec b/jobs/policy-server-internal/spec
index 7095775d..029e723f 100644
--- a/jobs/policy-server-internal/spec
+++ b/jobs/policy-server-internal/spec
@@ -41,7 +41,7 @@ properties:
default: 31946
health_check_timeout_seconds:
- description: "Health check timeout for Consul DNS."
+ description: "Health check timeout"
default: 5
internal_listen_port:
@@ -52,7 +52,7 @@ properties:
description: "Trusted CA certificate that was used to sign the vxlan policy agent's client cert and key."
server_cert:
- description: "Server certificate for TLS. Must have common name that matches the Consul DNS name of the policy server, eg `policy-server.service.cf.internal`."
+ description: "Server certificate for TLS. Must have common name that matches the Bosh DNS name of the policy server, eg `policy-server.service.cf.internal`."
server_key:
description: "Server key for TLS."
diff --git a/jobs/policy-server/spec b/jobs/policy-server/spec
index 0d9f5157..8e2ccfa8 100644
--- a/jobs/policy-server/spec
+++ b/jobs/policy-server/spec
@@ -101,7 +101,7 @@ properties:
description: "Trusted CA for UAA server."
uaa_hostname:
- description: "Host name for the UAA server. E.g. the service advertised via Consul DNS. Must match common name in the UAA server cert. Must be listed in `uaa.zones.internal.hostnames`."
+ description: "Host name for the UAA server. E.g. the service advertised via Bosh DNS. Must match common name in the UAA server cert. Must be listed in `uaa.zones.internal.hostnames`."
default: uaa.service.cf.internal
uaa_port:
✨ Built with go 1.21.8
Full Changelog: v3.44.0...v3.45.0