CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 11:11:13 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"75c6ac8d8a31fdbad4d820f2c2ba8605"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=izsR5nr4eYR5JO3aaOBeRrco7kQlKC8SE4cDY%2FyTS7jb%2F5jm725Jrj41dFtMnNIoLgUDg5bZKA9aGnkd9kPu%2FdxhXpAfhAOwsl3HUH3xs5RLBc4gCFKYEJiEN0WiWsWixSIGSI89ao3JE339Jy9s8l4Jm%2B%2BzUPiDXZ0CTvUc90R00tQ94z8pX%2BBU48B2h61d%2FO4S75bfHu5Pw%2FzIbZ1Tw3Va48KNz64jnxTCKsK4wlxbAfxlyJMRmcR5BnVMqipbKZtxXsXJF6lArw8gdmHuMg%3D%3D--2pGUfibQbemkIqNx--XmsKaJDZjjk%2FLPqLpLN2Fw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1036967939.1753701073; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 11:11:13 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 11:11:13 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CB46:3C6DB4:10C5F54:150A5FE:68875AD1
Release 2.117.0 · cloudfoundry/diego-release · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 217
2.117.0
Compare
·
58 commits
to develop
since this release
2.117.0
Release Date: May 06, 2025
Changes
- Upgrade to go 1.24
- New property:
diego.rep.extra_root_fs_dir
(thanks @winkingturtle-vmw!)- Directory for extra desired root fses to be used by rep
- New properties:
diego.executor.proxy_healthcheck_interval
anddiego.executor.enable_container_proxy_healthcheck
(thanks @Viktor-Velkov!)- Configuration for envoy proxy healthchecks
cnbapplifecycle
is now a standalone module- Add BBS Advanced Metrics #996 (thanks @n-sandalski and @PlamenDoychev!)
Bosh Job Spec changes:
diff --git a/jobs/bbs/spec b/jobs/bbs/spec
index 9204a8d4c..49ad1d095 100644
--- a/jobs/bbs/spec
+++ b/jobs/bbs/spec
@@ -147,6 +147,18 @@ properties:
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
+ diego.bbs.metrics.advanced_metrics.enabled:
+ description: Enables emitting BBS Metrics per specified routes/endpoints in advanced_metrics, useful for debugging issues. May impact performances.
+ default: false
+
+ diego.bbs.metrics.advanced_metrics.route_config.request_count:
+ description: Set the routes for which request_count should be emitted. If empty, no request_count metrics will be emitted.
+ default: []
+
+ diego.bbs.metrics.advanced_metrics.route_config.request_latency:
+ description: Set the routes for which request_latency should be emitted. If empty, no request_latency metrics will be emitted.
+ default: []
+
limits.open_files:
description: Maximum number of files (including sockets) the BBS process may have open.
default: 100000
diff --git a/jobs/rep/spec b/jobs/rep/spec
index ecff35fa5..c7e46eeb5 100644
--- a/jobs/rep/spec
+++ b/jobs/rep/spec
@@ -57,6 +57,9 @@ properties:
diego.rep.sidecar_rootfs_path:
description: "absolute_path representing the root filesystem used for sidecar processes (ie. '/var/vcap/packages/cflinuxfs4/rootfs.tar'). Must be one of the preloaded_rootfses paths. Leaving the default empty string is ok, as it will then select the first of he preloaded_rootfses"
default: ""
+ diego.rep.extra_root_fs_dir:
+ description: "dir to scan for extra rootfs to be loaded by rep"
+ default: "/var/vcap/store/rootfses"
diego.rep.rootfs_providers:
description: "Array of schemes for which the underlying garden can support arbitrary root filesystems"
default:
@@ -138,6 +141,12 @@ properties:
diego.executor.use_schedulable_disk_size:
description: "Use total space available to containers reported by Garden. If false the total size of image plugin store minus max_cache_size_in_bytes is used."
default: false
+ diego.executor.proxy_healthcheck_interval:
+ description: "Interval that checks envoy responsiveness every 30s."
+ default: "30s"
+ diego.executor.enable_container_proxy_healthcheck:
+ description: "When set, enables the liveness health check for the envoy proxy in the container."
+ default: false
diego.executor.garden.address:
description: "Garden server listening address."
default: /var/vcap/data/garden/garden.sock
diff --git a/jobs/rep_windows/spec b/jobs/rep_windows/spec
index d34483c0b..3383a8bf4 100644
--- a/jobs/rep_windows/spec
+++ b/jobs/rep_windows/spec
@@ -48,6 +48,9 @@ properties:
diego.rep.sidecar_rootfs_path:
description: "absolute_path representing the root filesystem used for sidecar processes (ie. '/tmp/windows2012R2'). Must be one of the preloaded_rootfses paths. Leaving the default empty string is ok, as it will then select the first of he preloaded_rootfses"
default: ""
+ diego.rep.extra_root_fs_dir:
+ description: "dir to scan for extra rootfs to be loaded by rep"
+ default: "/var/vcap/store/rootfses"
diego.rep.rootfs_providers:
description: "Array of schemes for which the underlying garden can support arbitrary root filesystems"
default: []
@@ -133,6 +136,12 @@ properties:
diego.executor.use_schedulable_disk_size:
description: "Use total space available to containers reported by Garden. If false the total size of image plugin store minus max_cache_size_in_bytes is used."
default: false
+ diego.executor.proxy_healthcheck_interval:
+ description: "Interval that checks envoy responsiveness."
+ default: "30s"
+ diego.executor.enable_container_proxy_healthcheck:
+ description: "When set, enables the liveness health check for the envoy proxy in the container."
+ default: false
diego.executor.garden.address:
description: "Garden server listening address."
default: 127.0.0.1:9241
diff --git a/jobs/vizzini/spec b/jobs/vizzini/spec
index 901e5236d..b42ae9d49 100644
--- a/jobs/vizzini/spec
+++ b/jobs/vizzini/spec
@@ -1,7 +1,7 @@
---
name: vizzini
packages:
- - golang-1.23-linux
+ - golang-1.24-linux
- vizzini
templates:
✨ Built with go 1.24.2
Full Changelog: v2.116.0...v2.117.0
Resources
Assets 3
You can’t perform that action at this time.