Skip to content

Releases: cloudfoundry/diego-release

2.110.0

10 Dec 14:26
Compare
Choose a tag to compare

2.110.0

Release Date: December 10, 2024

Changes

  • Dependency bumps

✨ Built with go 1.23.4

Full Changelog: v2.109.0...v2.110.0

Resources

2.109.0

09 Dec 19:54
Compare
Choose a tag to compare

2.109.0

Release Date: December 09, 2024

Changes

  • Dependency Bumps

✨ Built with go 1.23.4

Full Changelog: v2.108.0...v2.109.0

Resources

2.108.0

04 Dec 20:47
Compare
Choose a tag to compare

2.108.0

Release Date: December 04, 2024

Changes

  • Bump go to 1.23.4
  • Bump dependancies

✨ Built with go 1.23.4

Full Changelog: v2.107.0...v2.108.0

Resources

2.107.0

20 Nov 15:36
Compare
Choose a tag to compare

2.107.0

Release Date: November 20, 2024

Changes

  • Bump Go
  • Bump dependancies

✨ Built with go 1.23.3

Full Changelog: v2.106.0...v2.107.0

Resources

2.106.0

12 Nov 23:04
Compare
Choose a tag to compare

2.106.0

Release Date: November 12, 2024

Changes

  • Various dependency bumps
  • Various doc and link fixes
  • Azure zone logs are now in json format with timestamps: #958

✨ Built with go 1.23.2

Full Changelog: v2.105.0...v2.106.0

Resources

2.105.0

01 Oct 12:44
Compare
Choose a tag to compare

2.105.0

Release Date: October 01, 2024

Changes

Bosh Job Spec changes:

diff --git a/jobs/rep/spec b/jobs/rep/spec
index 405f90f46..0737d9d1a 100644
--- a/jobs/rep/spec
+++ b/jobs/rep/spec
@@ -235,7 +235,9 @@ properties:
   enable_declarative_healthcheck:
     description: "When set, enables the rep to prefer the LRP CheckDefinition to healthcheck instances over the Monitor action. Requires Garden-Runc v1.10.0+"
     default: false
-
+  enable_healthcheck_metrics:
+    description: "When set, enables the rep to emit healtcheck failure metrics. Requires enable_declarative_healthcheck to be set to true."
+    default: false
   cell_registrations.locket.enabled:
     description: Enable the cell rep to register itself as a service with Locket.
     default: true
diff --git a/jobs/rep_windows/spec b/jobs/rep_windows/spec
index 0521d1061..4a7dfefc6 100644
--- a/jobs/rep_windows/spec
+++ b/jobs/rep_windows/spec
@@ -237,13 +237,16 @@ properties:
   diego.rep.locket.client_keepalive_timeout: 
     description: "Timeout in seconds to receive a response to the keepalive ping. If a response is not received within this time, the locket client will reconnect to another server."
     default: 22
-  
+
   enable_declarative_healthcheck:
     description: "When set, enables the rep to prefer the LRP CheckDefinition to healthcheck instances over the Monitor action."
     default: false
   declarative_healthcheck_path:
     description: "The directory containing the declarative healthcheck binary"
     default: "/var/vcap/packages/healthcheck_windows/external"
+  enable_healthcheck_metrics:
+    description: "When set, enables the rep to emit healtcheck failure metrics. Requires enable_declarative_healthcheck to be set to true."
+    default: false
 
   cell_registrations.locket.enabled:
     description: Enable the cell rep to register itself as a service with Locket.
diff --git a/jobs/vizzini/spec b/jobs/vizzini/spec
index d61278357..901e5236d 100644
--- a/jobs/vizzini/spec
+++ b/jobs/vizzini/spec
@@ -1,7 +1,7 @@
 ---
 name: vizzini
 packages:
-  - golang-1.22-linux
+  - golang-1.23-linux
   - vizzini
 
 templates:

✨ Built with go 1.23.1

Full Changelog: v2.104.0...v2.105.0

Resources

2.104.0

24 Sep 13:07
Compare
Choose a tag to compare

2.103.0

12 Sep 16:09
Compare
Choose a tag to compare

2.103.0

Release Date: September 12, 2024

Changes

  • Go dependency bumps
  • Remove toolchain directive for compatibility when building binaries

✨ Built with go 1.22.7

Full Changelog: v2.102.0...v2.103.0

Resources

2.102.0

09 Aug 17:24
Compare
Choose a tag to compare

2.102.0

Release Date: August 09, 2024

Changes

  • Add TLS support for tcp routes in route-emitter
  • Split metric_tags from run_info in desired LRP in BBS to minimize database queries issued by convergence

Bosh Job Spec changes:

diff --git a/jobs/route_emitter/spec b/jobs/route_emitter/spec
index 11dae3aec..df1b8383c 100644
--- a/jobs/route_emitter/spec
+++ b/jobs/route_emitter/spec
@@ -112,6 +112,9 @@ properties:
   tcp.enabled:
     description: "Enable the route-emitter in cell-local mode to emit TCP routes for instances to the Routing API."
     default: false
+  tcp.enable_tls:
+    description: "When enabled route-emitter will include TLS port and instance GUID when emitting TCP routes."
+    default: false
   routing_api.url:
     description: "Routing API uri to be used by the tcp route-emitter"
     default: http://routing-api.service.cf.internal
diff --git a/jobs/route_emitter_windows/spec b/jobs/route_emitter_windows/spec
index cec39c995..9db9e8b69 100644
--- a/jobs/route_emitter_windows/spec
+++ b/jobs/route_emitter_windows/spec
@@ -112,6 +112,9 @@ properties:
   tcp.enabled:
     description: "Enable the route-emitter in cell-local mode to emit TCP routes for instances to the Routing API."
     default: false
+  tcp.enable_tls:
+    description: "When enabled route-emitter will include TLS port and instance GUID when emitting TCP routes."
+    default: false
   routing_api.url:
     description: "Routing API uri to be used by the tcp route-emitter"
     default: http://routing-api.service.cf.internal

✨ Built with go 1.22.6

Full Changelog: v2.101.0...v2.102.0

Resources

2.101.0

31 Jul 18:30
Compare
Choose a tag to compare

2.101.0

Release Date: July 31, 2024

Changes

  • ✨Adds the cnb-app-lifecycle package as a possible app lifecycle for diego. Thanks @pbusko @nicolasbender @modulo11 for this huge effort!
  • 🐛Resolves an issue where CPUWeight could be set to 0 on a container. This value will now always be at least 1, complying with the spec.
  • Bumped golang to 1.22.5
  • Bumped envoy to 1.28.4
  • Various testing enhancements

Bosh Job Spec changes:

diff --git a/jobs/file_server/spec b/jobs/file_server/spec
index dddda86c2..f530805b3 100644
--- a/jobs/file_server/spec
+++ b/jobs/file_server/spec
@@ -20,6 +20,7 @@ packages:
   - buildpack_app_lifecycle
   - docker_app_lifecycle
   - windows_app_lifecycle
+  - cnb_app_lifecycle
 
 provides:
 - name: file_server

✨ Built with go 1.22.5

Full Changelog: v2.100.0...v2.101.0

Resources