Releases: cloudfoundry/cf-networking-release
Releases · cloudfoundry/cf-networking-release
3.79.0
3.79.0
Release Date: September 02, 2025
Changes
- update generate-release-notes script - Author: Amelia Downs - SHA: 443c2f2
Go Package Updates
- Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.56.0' to 'v0.57.0'
- Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.44.0' to 'v1.45.0'
- Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.63.0' to 'v0.64.0'
- Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.64.0' to 'v0.65.0'
- Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.47.0' to 'v0.48.0'
- Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.43.0' to 'v0.44.0'
- Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250820020934-176fcbafd0b1' to 'v0.0.0-20250827021015-6595353d2654'
- Bumped go.mod package 'code.cloudfoundry.org/go-diodes' from 'v0.0.0-20250819102816-d2f6d525a844' to 'v0.0.0-20250826065211-2f5346d41d66'
- Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.44.0' to 'v3.45.0'
- Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.66.0' to 'v0.67.0'
- Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.33.0' to 'v0.34.0'
- Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250818115817-5d1eaa4214d2' to 'v0.0.0-20250826064732-542f5d3e37ff'
- Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250820193118-f64d9cf942d6' to 'v0.0.0-20250830080959-101d87ff5bc3'
- Bumped go.mod package 'github.com/onsi/ginkgo/v2' from 'v2.25.1' to 'v2.25.2'
- Bumped go.mod package 'github.com/onsi/gomega' from 'v1.38.1' to 'v1.38.2'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250818200422-3122310a409c' to 'v0.0.0-20250826171959-ef028d996bc1'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250818200422-3122310a409c' to 'v0.0.0-20250826171959-ef028d996bc1'
Bosh Job Spec changes:
diff --git a/jobs/performance-test-sd/spec b/jobs/performance-test-sd/spec
index b492caaa..0cc618ee 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.24-linux
+ - golang-1.25-linux
- performance-test-sd
consumes:
✨ Built with go 1.25.0
Full Changelog: v3.78.0...v3.79.0
Resources
3.78.0
3.78.0
Release Date: August 25, 2025
Go Package Updates
- Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.55.0' to 'v0.56.0'
- Bumped go.mod package 'code.cloudfoundry.org/clock' from 'v1.43.0' to 'v1.44.0'
- Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.62.0' to 'v0.63.0'
- Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.42.0' to 'v0.43.0'
- Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250813020845-616be2b2878a' to 'v0.0.0-20250820020934-176fcbafd0b1'
- Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.43.0' to 'v3.44.0'
- Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.65.0' to 'v0.66.0'
- Bumped go.mod package 'github.com/onsi/ginkgo/v2' from 'v2.23.4' to 'v2.25.1'
- Bumped go.mod package 'github.com/onsi/gomega' from 'v1.38.0' to 'v1.38.1'
- Bumped go.mod package 'code.cloudfoundry.org/diego-logging-client' from 'v0.63.0' to 'v0.64.0'
- Bumped go.mod package 'code.cloudfoundry.org/durationjson' from 'v0.46.0' to 'v0.47.0'
- Bumped go.mod package 'code.cloudfoundry.org/go-diodes' from 'v0.0.0-20250728062316-2a591619c2ae' to 'v0.0.0-20250819102816-d2f6d525a844'
- Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250811070242-4f9472e98427' to 'v0.0.0-20250818115817-5d1eaa4214d2'
- Bumped go.mod package 'github.com/google/pprof' from 'v0.0.0-20250630185457-6e76a2b096b5' to 'v0.0.0-20250820193118-f64d9cf942d6'
- Bumped go.mod package 'github.com/grpc-ecosystem/grpc-gateway/v2' from 'v2.27.1' to 'v2.27.2'
- Bumped go.mod package 'go.step.sm/crypto' from 'v0.69.0' to 'v0.70.0'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250811230008-5f3141c8851a' to 'v0.0.0-20250818200422-3122310a409c'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250811230008-5f3141c8851a' to 'v0.0.0-20250818200422-3122310a409c'
- Bumped go.mod package 'google.golang.org/grpc' from 'v1.74.2' to 'v1.75.0'
- Bumped go.mod package 'google.golang.org/protobuf' from 'v1.36.7' to 'v1.36.8'
✨ Built with go 1.24.6
Full Changelog: v3.77.0...v3.78.0
Resources
3.77.0
3.77.0
Release Date: August 19, 2025
Changes
- Update multi-space-pusher to skip space creation and work during skip asg creation - Author: Geoff Franks - SHA: dc14982
- Speeds up ASG syncing and Querying - Author: Geoff Franks - SHA: 8b983be
Go Package Updates
- Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.54.0' to 'v0.55.0'
- Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.61.0' to 'v0.62.0'
- Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.41.0' to 'v0.42.0'
- Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250730020702-3c607f063fc6' to 'v0.0.0-20250813020845-616be2b2878a'
- Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.42.0' to 'v3.43.0'
- Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.64.0' to 'v0.65.0'
- Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.32.0' to 'v0.33.0'
- Bumped go.mod package 'github.com/nats-io/nats-server/v2' from 'v2.11.7' to 'v2.11.8'
- Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250505082611-517434ece96d' to 'v0.0.0-20250811070242-4f9472e98427'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
Resources
3.76.0
3.76.0
Release Date: August 19, 2025
Go Package Updates
- Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.54.0' to 'v0.55.0'
- Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.61.0' to 'v0.62.0'
- Bumped go.mod package 'code.cloudfoundry.org/filelock' from 'v0.41.0' to 'v0.42.0'
- Bumped go.mod package 'code.cloudfoundry.org/garden' from 'v0.0.0-20250730020702-3c607f063fc6' to 'v0.0.0-20250813020845-616be2b2878a'
- Bumped go.mod package 'code.cloudfoundry.org/lager/v3' from 'v3.42.0' to 'v3.43.0'
- Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.64.0' to 'v0.65.0'
- Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.32.0' to 'v0.33.0'
- Bumped go.mod package 'github.com/nats-io/nats-server/v2' from 'v2.11.7' to 'v2.11.8'
- Bumped go.mod package 'github.com/cloudfoundry/sonde-go' from 'v0.0.0-20250505082611-517434ece96d' to 'v0.0.0-20250811070242-4f9472e98427'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250804133106-a7a43d27e69b' to 'v0.0.0-20250811230008-5f3141c8851a'
✨ Built with go 1.24.6
Full Changelog: v3.75.0...v3.76.0
Resources
3.75.0
3.75.0
Release Date: August 14, 2025
Changes
- Revert "modify outbound conn limit test to use nginx app" - Author: karthick udayakumar - SHA: ba2dadb
- reduce the outbound parallel connections to 30 - Author: karthick udayakumar - SHA: 6fc1610
- modify outbound conn limit test to use nginx app - Author: karthick udayakumar - SHA: 0e0c269
- add a simple script to generate release note filler - Author: Amelia Downs - SHA: 19f49db
✨ Built with go 1.24.6
Full Changelog: v3.74.0...v3.75.0
Resources
3.74.0
3.74.0
Release Date: August 11, 2025
Changes
- add container ipv6 to external networker UpOutputs so it propagates correctly to other components (#343) - Author: Plamen Bardarov - SHA: 0b48057
Go Package Updates
- Bumped go.mod package 'code.cloudfoundry.org/cf-networking-helpers' from 'v0.53.0' to 'v0.54.0'
- Bumped go.mod package 'code.cloudfoundry.org/debugserver' from 'v0.60.0' to 'v0.61.0'
- Bumped go.mod package 'code.cloudfoundry.org/policy_client' from 'v0.63.0' to 'v0.64.0'
- Bumped go.mod package 'code.cloudfoundry.org/tlsconfig' from 'v0.31.0' to 'v0.32.0'
- Bumped go.mod package 'golang.org/x/net' from 'v0.42.0' to 'v0.43.0'
- Bumped go.mod package 'golang.org/x/sys' from 'v0.34.0' to 'v0.35.0'
- Bumped go.mod package 'github.com/nats-io/jwt/v2' from 'v2.7.4' to 'v2.8.0'
- Bumped go.mod package 'go.step.sm/crypto' from 'v0.68.0' to 'v0.69.0'
- Bumped go.mod package 'golang.org/x/crypto' from 'v0.40.0' to 'v0.41.0'
- Bumped go.mod package 'golang.org/x/text' from 'v0.27.0' to 'v0.28.0'
- Bumped go.mod package 'golang.org/x/tools' from 'v0.35.0' to 'v0.36.0'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/api' from 'v0.0.0-20250728155136-f173205681a0' to 'v0.0.0-20250804133106-a7a43d27e69b'
- Bumped go.mod package 'google.golang.org/genproto/googleapis/rpc' from 'v0.0.0-20250728155136-f173205681a0' to 'v0.0.0-20250804133106-a7a43d27e69b'
- Bumped go.mod package 'google.golang.org/protobuf' from 'v1.36.6' to 'v1.36.7'
✨ Built with go 1.24.6
Full Changelog: v3.73.0...v3.74.0
Resources
3.73.0
3.73.0
Release Date: August 07, 2025
Changes
- Dependency bumps
- Reverted removal of support for non .conflist CNI configs, until third party CNIs are updated to use conflist. Thanks @kart2bc !
- Removes usage of CC's cloud_controller_container_networking_info and internal_route_vip_range link properties. Thanks @svkrieger !
- Bumped to golang 1.24.5. Thanks @tas-runtime-bot !
Bosh Job Spec changes:
diff --git a/jobs/bosh-dns-adapter/spec b/jobs/bosh-dns-adapter/spec
index fba2cdba..4aad7269 100644
--- a/jobs/bosh-dns-adapter/spec
+++ b/jobs/bosh-dns-adapter/spec
@@ -18,9 +18,6 @@ packages:
consumes:
- name: service-discovery-controller
type: service-discovery-controller
- - name: cloud_controller_container_networking_info
- type: cloud_controller_container_networking_info
- optional: true
properties:
cf_app_sd_disable:
@@ -67,11 +64,6 @@ properties:
example: ["istio.apps.internal."]
default: []
- internal_route_vip_range:
- description: "The ipv4 CIDR range of virtual IP addresses to be assigned to routes on internal domains.
- The value for this property should come from cloud_controller_container_networking_info
- link from capi-release. This property is here only for override purposes."
-
healthchecker.failure_counter_file:
description: "File used by the healthchecker to monitor consecutive failures."
default: /var/vcap/data/bosh-dns-adapter/counters/consecutive_healthchecker_failures.count
diff --git a/jobs/garden-cni/spec b/jobs/garden-cni/spec
index e3994294..df17366e 100644
--- a/jobs/garden-cni/spec
+++ b/jobs/garden-cni/spec
@@ -8,10 +8,6 @@ templates:
packages:
- runc-cni
-consumes:
- - name: cloud_controller_container_networking_info
- type: cloud_controller_container_networking_info
-
properties:
cni_plugin_dir:
description: "Directory containing CNI plugins."
✨ Built with go 1.24.5
Full Changelog: v3.72.0...v3.73.0
Resources
3.72.0
3.72.0
Release Date: June 16, 2025
Changes
- Dependency Bumps
✨ Built with go 1.24.4
Full Changelog: v3.71.0...v3.72.0
Resources
3.71.0
3.71.0
Release Date: June 11, 2025
Changes
- 🐛Fixes a bug where policy-server's network-policy list API would break when a user had more than 100 roles in CF. This affected both the
cf network-policiesandcf remove-network-policycommands. Thanks @mariash! - Modifies policy-server DB migrations to happen inside the
policy-servermain command, instead of as a pre-start, to remove our reliance on a custom fork of the migration library. Thanks @kart2bc ! - Refactored cni-loader to work with non-deprecated config loading functions. Thanks @kart2bc !
- Bumped to golang 1.24.4
✨ Built with go 1.24.4
Full Changelog: v3.70.0...v3.71.0
Resources
3.70.0
3.70.0
Release Date: May 09, 2025
Changes
- 🐞 Bug Fix: Add migrations to rollback the bad v0082 and v0083 migrations. #326 - Thank you @mariash and @geofffranks ! See these two docs on the issues this fixes:
✨ Built with go 1.24.3
Full Changelog: v3.69.0...v3.70.0