July 2024 Major Appliance Release Notes

Release notes for the July 2024 Major Trustgrid Appliance release
Package VersionCore VersionRelease
1.5.20240719-211220240719-202719.9cf7134n-2.20.0

Configuration Retrieval Improvements

Appliances retrieve their configuration from the control plane services. Before this release, it was not obvious if a node was unable to pull down its configuration which could lead to unexpected behavior. Two improvements have been made:

  • A new event called Configuration Update Failure has been created that the appliance will send if it is unable to connect to the configuration control plane API endpoint.
    Example Configuration Update Failure event
  • Appliances attempt to pull the latest configuration at startup. With previous versions, the appliance would attempt this multiple times before continuing the startup process. It was discovered that in some cases, such as if the connection timed out rather than being immediately rejected, this would cause the startup process to take more than 15 minutes. This release changes the flow so the node will attempt once and if that fails it will startup with the local configuration and continue attempting the retrieval in the background.

Cluster Failover Improvements

During failover between cluster members, the node will now send reset packets (RST) to the local IPs of any active TCP connections as part of the failover process. This should make it faster for applications to recognize the connection is no longer valid and a new connection is needed.

Console Improvements

  • The console Network Tools Shell now allows users to run tcpdump to view traffic on the node.
  • The Force Upgrade process will now force the user to log back into the console. This ensures any future actions from the console utilize the upgraded code.

Other Improvements and Fixes

  • Resolves an issue where containers reported their running status incorrectly when Enabled and Stopped
  • Nodes will no longer try to connect to gateways once they begin their shutdown/restart process. Previously this caused error messages in the logs.
  • Resolves an issue on clustered nodes that led to Netplan error messages in the logs during the shutdown process.