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
- @ampie made their first contribution in #2686
- @sebastienmusso made their first contribution in #2825
- @k0da made their first contribution in #2782
- @SuperTux88 made their first contribution in #2850
Full Changelog: v0.10.4...v0.11.0-rc.4