Features and Enhancements
- Added label-based bundle dependency. See #563.
- Added ability to accept
fleet.yml
. See #593. - Fleet dependency images and components have been updated. See #573.
- Added ability to turn on debug logging for Fleet. See #242.
- Added ability for two agents to be deployed in the local cluster, which allows for Fleet to manage downstream Fleet clusters. See #531.
Bug Fixes
- Cluster is now removed from cluster group when labels are changed. See #226.
- Fixed a bug in which valueFiles merging was only being done on the top level. See #416.
- BundleDeployment can now be created when git repo path is greater than 63 characters. See #432.
- Fixed bug that caused webhook event to update git repo regardless of branch. See #588.
- Downloading the Helm chart using git protocol will no longer fail due to the wrong query parameter. See #428.
Rancher Notes
Fleet docs have been undergoing major revisions. Many updates and improvements have been made, such as adding a troubleshooting section, examples, and helpful information for advanced users.
- Harvester's management of Rancher clusters is partially enabled by Fleet's ability to have two agents deployed in the local cluster. See #34716 and #531.
- As of Rancher v2.6.1, the Fleet agent in the local cluster lives in
cattle-fleet-local-system
. The true local agent runs in the newcattle-fleet-local-system
namespace. The agent downstream from another Fleet management cluster runs incattle-fleet-system
, similar to the agent pure downstream clusters. See #34716 and #531.
Developer Notes
Developer Docs have been enhanced and improved. See the documentation for updates.