github rancher/fleet v0.11.0

2 days ago

What's Changed

  • Changes post render error when using targetNamespace or namespace by @0xavi0 in #2660
  • KubeVersion fix for fleet deploy --dry-run by @ampie in #2686
  • Clean up content resources through finalizers by @weyfonk in #2566
  • Configurable git client timeout by @p-se in #2605
  • Remove content cleanup from bundle deployment reconciler by @weyfonk in #2702
  • Update module golang.org/x/sync to v0.8.0 by @renovate-rancher in #2697
  • gitjob creation on the same node as the controller shard by @Tommy12789 in #2620
  • Adds k8s events to the gitops controller by @0xavi0 in #2698
  • Remove vendored go-playground/webhooks code by @weyfonk in #2710
  • Make Helm release garbage collection interval configurable by @weyfonk in #2665
  • chore(deps): update module github.com/google/go-containerregistry to v0.20.2 by @renovate-rancher in #2714
  • Simplify target customisations for namespace labels and annotations by @weyfonk in #2664
  • Refactor gitjops reconciler to remove complexity warning by @manno in #2726
  • chore(deps): update module github.com/hashicorp/go-getter to v1.7.6 by @renovate-rancher in #2743
  • Rename Fleet manager references as Fleet controller by @weyfonk in #2763
  • Remove leftover disable-gitops mentions by @weyfonk in #2762
  • Return error code 401 for auth errors in webhooks by @0xavi0 in #2777
  • chore(deps): update module github.com/masterminds/semver/v3 to v3.3.0 by @renovate-rancher in #2779
  • chore(deps): update k8s.io/utils digest to f90d014 by @renovate-rancher in #2766
  • chore(deps): update k8s.io/kube-openapi digest to f7e401e by @renovate-rancher in #2752
  • Remove shard node selector from hidden flags by @weyfonk in #2764
  • Switch dev scripts to managed clusters by @manno in #2757
  • Fixes status not being populated to cluster and clustergroups by @0xavi0 in #2791
  • chore(deps): update module github.com/masterminds/sprig/v3 to v3.3.0 by @renovate-rancher in #2793
  • Prevent 0 as value for gitClientTimeout by @p-se in #2756
  • Add dev docs for logging by @weyfonk in #2812
  • Fixes finalizer deletion in bundle deployments. by @0xavi0 in #2820
  • Gitjob container has writable /tmp dir by @manno in #2827
  • Create CABundle Secret for gitjob by @sebastienmusso in #2825
  • Document agent garbage collection interval in charts by @weyfonk in #2813
  • Document testing recommendations by @weyfonk in #2770
  • Propagate drift correction error to bundle deployment status by @weyfonk in #2792
  • Skip checks on logs in sharding end-to-end tests by @weyfonk in #2832
  • Tolerate unitialized node taint by @k0da in #2782
  • Propagate drift correction force mode to Helm rollback by @weyfonk in #2798
  • Add crust-gather to e2e fail handlers by @manno in #2842
  • Switch to helm 3.16 by @manno in #2747
  • Adds e2e test to check that bundledeployments are deleted by @0xavi0 in #2841
  • Fix helm.sh/resource-policy being added to everything and not just CRDs by @SuperTux88 in #2850
  • Fleet deploy CLI always outputs list of deployed resources by @manno in #2847
  • Deletes retries in the gitops job. by @0xavi0 in #2872
  • Copy SafeConcat from wrangler by @manno in #2882
  • BundleDeployment status error message improvement by @p-se in #2679
  • Increase worker count for reconcilers by @manno in #2897
  • Vendor apply.DryRun by @manno in #2854
  • Increase visibility of gitjob controller logs and events by @weyfonk in #2906
  • Cleanup completed gitjobs by @manno in #2907
  • Limit Deployed bundle logs by @weyfonk in #2917
  • Changes job handling in gitops controller by @0xavi0 in #2903
  • Skip CA bundle secret creation with empty payload by @weyfonk in #2918
  • Converts the delete gitjobs to one-time job by @0xavi0 in #2928
  • Remove empty fields from gitrepo/bd resources by @manno in #2901
  • Update module golang.org/x/crypto to v0.28.0 by @renovate-rancher in #2930
  • Update github.com/rancher/lasso digest to 8f384ef by @renovate-rancher in #2888
  • Update module github.com/docker/docker to v27.3.1+incompatible by @renovate-rancher in #2868
  • Update module helm.sh/helm/v3 to v3.16.2 by @renovate-rancher in #2951
  • Update Go version to 1.23.2 by @thardeck in #2953
  • Update module github.com/prometheus/common to v0.60.0 by @renovate-rancher in #2925
  • Update module github.com/reugn/go-quartz to v0.13.0 by @renovate-rancher in #2914
  • Add more information on logging by @manno in #2959
  • Remove update workaround from drift detection by @manno in #2942
  • Update module github.com/prometheus/client_golang to v1.20.5 by @renovate-rancher in #2957
  • Update k8s library versions to v0.31.1 by @thardeck in #2967
  • Port gitjobhandling changes from 0.10 by @0xavi0 in #2971
  • Remove tmate step from Fleet-in-Rancher test workflow by @weyfonk in #2978
  • Remove continuous pprof by @manno in #2976
  • Fleet deploy prints hook resources too by @manno in #2968
  • Add helm value to disable securityContext by @manno in #2981
  • [SURE-9104] Fix status conflict between agent and fleetcontroller by @manno in #2998
  • Add missing context to agent's updatestatus by @manno in #2990
  • Adds predicate when webhook commit changes by @0xavi0 in #2986
  • Bundledeployment controller does not write metrics on error by @manno in #3000
  • Add gitrepo status reconciler by @manno in #3008
  • Use Patch instead of Update for modifying the status field by @aruiz14 in #3021
  • Avoid retries for bundle and content resources by @manno in #3014
  • Update module github.com/prometheus/common to v0.60.1 by @renovate-rancher in #3009
  • Limit debug error messages to debug log by @manno in #3015
  • Metrics use label constants from API by @manno in #2996
  • Fix charts repo name in workflow call by @weyfonk in #3025
  • GitRepo resources list doesn't list resources multiple times by @manno in #3027
  • Patch bundle deployment status in drift controller by @weyfonk in #3032
  • Debug security context in agent by @manno in #3039
  • Remove reconcile error from retry by @manno in #3045
  • Fix namespace target customization support with no defaults (#3052) by @manno in #3057
  • Update Wrangler to v3.1 by @thardeck in #3062

New Contributors

Full Changelog: v0.10.4...v0.11.0

Don't miss a new fleet release

NewReleases is sending notifications on new releases.