Additions
- Added the ability to utilize Helm atomic when installing and upgrading.
- Added an RBAC rule for leases.coordination.k8s.io in the Gitjob chart.
Note: due to an issue in the fleet agent, when a bundle fails to install properly the agent goes into a cycle of repeatedly trying to reinstall. This happens when atomic is set or there is an error with installing the bundle for another reason. This is the cause of issue #499 and is being worked on.
Note: due to an issue in the fleet controller the presence of a clusterregistrationtoken resource can lead to a higher than normal CPU load. The token expiry time is not updated correctly. The issue is fixed in the next version of fleet.
Bug Fixes
- Fixed an issue where the fleet agent can continuously delete resources
Changes
- Added CI testing to Gitjob
- Updated dependencies (Go modules and base container images)
- Updated to a newer version of the Tekton components used by Fleet
- Updated builds to Go 1.18
- Updated the base container images to use SLE BCI