Varnish Controller 6.1.2 Release

Published May 20, 2024.

If certificates are used within the controller, the controller must be updated before updating varnish to version 6.0.13 or above.

This is a patch release for Varnish Controller with the following fixes:

  • Fixed a bug where the TLS version check failed for Varnish versions 6.0.13 and above.
  • Binaries built with Go 1.22.3.
  • Fixed a bug in the invalidation handling when both VCLGroup and domain are provided as input arguments for shared deployments, but the domain didn’t exist, this will be rejected immediately.
  • Fixed a bug in the invalidation handling that could cause a request to remain in a running state even after the execution TTL had expired.
  • Changed log level to debug(from warning) for row not found when querying elements in the database which doesn’t exist.
  • File draft is now included in system debug.

Components required for upgrade:

  • Agent (If only the TLS fix is needed, only the agent is necessary to upgrade)
  • Brainz

See Varnish Controller Changelog for more details on the changes and the upgrade notes for more details on how to upgrade.

This update is recommended for all users.