Skip to content

Releases: cloudfoundry/silk-release

3.52.0

03 Oct 12:40
Compare
Choose a tag to compare

3.52.0

Release Date: October 03, 2024

Changes

✨ Built with go 1.23.2

Full Changelog: v3.51.0...v3.52.0

Resources

3.51.0

24 Sep 14:39
Compare
Choose a tag to compare

3.51.0

Release Date: September 24, 2024

Changes

✨ Built with go 1.23.1

Full Changelog: v3.50.0...v3.51.0

Resources

3.50.0

11 Sep 13:29
Compare
Choose a tag to compare

3.50.0

Release Date: September 11, 2024

Changes

  • Bumps to go 1.22.7
  • Dependency bumps
  • 🐛Fixes an issue in vxlan-policy-agent where certain chains were not cleaned up properly
  • 🐛Adjusts how ASG related iptables chain names are generated in vxlan-policy-agent to provide more uniqueness, and better error messaging on collisions.

✨ Built with go 1.22.7

Full Changelog: v3.49.0...v3.50.0

Resources

3.49.0

27 Aug 14:04
Compare
Choose a tag to compare

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

20 Aug 20:00
Compare
Choose a tag to compare

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

19 Jul 13:30
Compare
Choose a tag to compare

Release Date: July 19, 2024

Changes

  • 🐛 Fixed a race condition in the pre-start script of vxlan-policy-agent that would cause failures if the iptables.lock file's directory was deleted by another process while the pre-start was obtaining a lock.
  • Updated go-loggregator usage to v9
  • Refactored polling logic of vxlan-policy-agent and silk-daemon
  • Bump to go 1.22.5

✨ Built with go 1.22.5

Full Changelog: v3.46.0...v3.47.0

Resources

3.46.0

16 Apr 16:23
Compare
Choose a tag to compare

Changes

  • Bump Golang to 1.22

✨ Built with go 1.22.2

Full Changelog: v3.45.0...v3.46.0

Resources

3.45.0

21 Mar 20:10
Compare
Choose a tag to compare

Changes

  • Fixes to stop using deprecated code in tests (net.Error.Temporary())
  • Remove consul references from documentation
  • Fix issues bumping the code.cloudfoundry.org/executor package
  • Go package bumps

Bosh Job Spec changes:

diff --git a/jobs/silk-controller/spec b/jobs/silk-controller/spec
index a0966a01..cc7529a8 100644
--- a/jobs/silk-controller/spec
+++ b/jobs/silk-controller/spec
@@ -45,11 +45,11 @@ properties:
     default: 46455
 
   health_check_port:
-    description: "Health check port for silk controller. Used by the Consul DNS health check."
+    description: "Health check port for silk controller. Used by the Bosh DNS health check."
     default: 19683
 
   health_check_timeout_seconds:
-    description: "Health check timeout for Consul DNS."
+    description: "Health check timeout"
     default: 5
 
   listen_ip:
@@ -64,7 +64,7 @@ properties:
     description: "Trusted CA certificate that was used to sign the silk daemon client cert and key."
 
   server_cert:
-    description: "Server certificate for TLS. Must have common name that matches the Consul DNS name of the silk controller, eg silk-controller.service.cf.internal"
+    description: "Server certificate for TLS. Must have common name that matches the Bosh DNS name of the silk controller, eg silk-controller.service.cf.internal"
 
   server_key:
     description: "Server key for TLS."
diff --git a/jobs/silk-daemon/spec b/jobs/silk-daemon/spec
index 7a1525b3..e3786357 100644
--- a/jobs/silk-daemon/spec
+++ b/jobs/silk-daemon/spec
@@ -70,7 +70,7 @@ properties:
     default: 3457
 
   silk_controller.hostname:
-    description: "Host name for the silk controller.  E.g. the service advertised via Consul DNS.  Must match common name in the silk_controller.server_cert"
+    description: "Host name for the silk controller.  E.g. the service advertised via Bosh DNS.  Must match common name in the silk_controller.server_cert"
     default: "silk-controller.service.cf.internal"
 
   silk_controller.listen_port:
diff --git a/jobs/vxlan-policy-agent/spec b/jobs/vxlan-policy-agent/spec
index 3118022b..802f04bb 100644
--- a/jobs/vxlan-policy-agent/spec
+++ b/jobs/vxlan-policy-agent/spec
@@ -41,7 +41,7 @@ properties:
     default: false
 
   policy_server.hostname:
-    description: "Host name for the policy server.  E.g. the service advertised via Consul DNS.  Must match common name in the policy_server.server_cert"
+    description: "Host name for the policy server.  E.g. the service advertised via Bosh DNS.  Must match common name in the policy_server.server_cert"
     default: "policy-server.service.cf.internal"
 
   policy_server.internal_listen_port:

✨ Built with go 1.21.8

Full Changelog: v3.44.0...v3.45.0

Resources

3.44.0

06 Mar 23:33
Compare
Choose a tag to compare

Changes

Bosh Job Spec changes:

diff --git a/jobs/silk-daemon/spec b/jobs/silk-daemon/spec
index 70be43f2..7a1525b3 100644
--- a/jobs/silk-daemon/spec
+++ b/jobs/silk-daemon/spec
@@ -36,6 +36,10 @@ properties:
     description: "Host port used for receiving VXLAN packets"
     default: 4789
 
+  container_metadata_file_check_timeout: 
+    description: "Timeout in seconds for checking the container metadata file during drain"
+    default: 600  
+  
   partition_tolerance_hours:
     description: "When silk controller is unavailable, silk daemon will remain healthy and allow creation of new containers for this number of hours.  Should be no larger than cf_networking.subnet_lease_expiration_hours."
     default: 168

✨ Built with go 1.21.8

Full Changelog: v3.43.0...v3.44.0

Resources

3.43.0

20 Feb 16:57
Compare
Choose a tag to compare

Changes

  • Go package dependency bumps

✨ Built with go 1.21.7

Full Changelog: v3.42.0...v3.43.0

Resources