github rancher/fleet v0.14.0

latest release: v0.13.5
7 hours ago

v0.14.0 Changelog

Additions

  • Support graceful agent shutdown by @weyfonk in #3918
  • Support globbing in HelmSecretForPaths by @weyfonk in #3815
  • Adds InsecureTLS and BasicHTTP to helm secret by @0xavi0 in #3872
  • CLI arguments to disable leader election by @p-se in #3891
  • Support for setting PC and PDB of agent by @p-se in #4057
  • Add affinity arg to helm chart values by @manno in #4145
  • Add resources section to helm chart values by @manno in #4170
  • Add support for GitHub App authentication by @hmrks in #3809
  • Support git auth with access token by @weyfonk in #4139
  • Support globbing for secrets per path in user-driven mode by @weyfonk in #4158
  • Scheduled BundleDeployments experimental version by @0xavi0 in #4184
  • Add userID to log messages by @thardeck in #4202
  • Add UserID logging to HelmOp and BundleDeployment reconciliers by @thardeck in #4249
  • Use a scheduler for gitops polling by @0xavi0 in #4257
  • [Experimental] Support copying user resources to downstream clusters by @weyfonk in #4236

Bugfixes

  • Calculate hash with all data, not only processed by @0xavi0 in #3917
  • Request known hosts update validation by @weyfonk in #3926
  • Avoid using a global registry client when downloading OCI helm charts by @0xavi0 in #3938
  • Treat updating status as notReady for perClusterState by @p-se in #3890
  • Trims the v prefix in versions before checking if it's a valid semver by @0xavi0 in #3955
  • Harden values files exclusion from bundle resources by @weyfonk in #3960
  • Support semver constraints with OCI polling in HelmOps by @weyfonk in #3963
  • Use the upstream connection to read helm secrets in the agent by @0xavi0 in #3983
  • Adds basicHTTP to HelmOps when using OCI registries by @0xavi0 in #3990
  • Stuck helm release in pending-install are replaced (SURE-10627) by @manno in #4051
  • Bundle controller continues when one bundledeployment cannot be created by @manno in #4074
  • Improve Bundle Value Secret Logging (SURE-10613) by @manno in #4026
  • Fleet apply refuses to update bundle scheduled for deletion by @manno in #4075
  • Replace deprecated Requeue with RequeueAfter in controllers by @thardeck in #4077
  • Add erroneous resource to perClusterState by @p-se in #4116
  • Webhooks in azure devops should support spaces and old URL formats by @matteotumiati in #4060
  • Revert "Remove rate limiting removal (#3848)" by @p-se in #4127
  • Remove HTML response body from HelmOps errors by @weyfonk in #4129
  • Disable 0 (string) values in PDB by @p-se in #4149
  • Don't add same field multiple times to logger by @manno in #4156
  • Explicitly delete bundle secrets on bundle deletion by @manno in #4146
  • Don't requeue for missing resources by @manno in #4172
  • Prevent bundle reconciles triggered by bundle status updates by @weyfonk in #4171
  • Wait for cattle-fleet-local-system namespace existence by @weyfonk in #4177
  • Limit PerClusterState to less than 1mb by @manno in #4160
  • Avoids returning an error when deleting OCI artifacts by @0xavi0 in #4221
  • Fixes schedule update reset active by @0xavi0 in #4209
  • Improve bundle and GitRepo status error reporting by @weyfonk in #4167
  • Deletes the cluster's namespace on Cluster deletion by @0xavi0 in #4224
  • Remove deprecated created-by label by @thardeck in #4225
  • Exclude Fleet config files regardless of their naming by @weyfonk in #4207
  • Track UID of existing bundle deployment to prevent orphaning on failure by @thardeck in #4276

What's Changed

Full Changelog: v0.13.5...v0.14.0

New Contributors

Don't miss a new fleet release

NewReleases is sending notifications on new releases.