Change8

v1.22.2

📦 consul-connect
🐛 4 fixes🔧 1 symbols

Summary

This patch release (1.22.2) focuses on security updates, including a Go upgrade, and several bug fixes across the agent, CLI, audit logging, and mesh routing components.

🐛 Bug Fixes

  • Agent: Fixed a bug preventing default TCP checks from being re-added on service reload if they were explicitly disabled or if custom checks were specified during initial registration.
  • (Enterprise only) Audit Logging: Fixed a JSON unmarshalling error that occurred when an array of objects was passed for the auditReq body.
  • CLI: Enhanced error messages in the `consul config write` command to offer actionable guidance when config entries cannot be modified due to references by gateways or routers.
  • Mesh: Corrected failover behavior for router, splitter, and failover with retry when dealing with external service failover subsets through terminating gateways.

🔧 Affected Symbols

consul config write