Fleet - v0.10.0-rc.4
Notes
Additions
- Deprecate "fleet test" command, previously used to debug chart by @manno in https://github.com/rancher/fleet/pull/2113
- Keep CRDs when deleting a Bundle by @raulcabello in https://github.com/rancher/fleet/pull/2028
- add correctDrift to targetCustomization by @raulcabello in https://github.com/rancher/fleet/pull/2014
- Add target/deploy/dry-run CLI commands by @manno in https://github.com/rancher/fleet/pull/2102
Bugfixes
- Filter namespaces by the kubernetes.io/metadata.name label by @raulcabello in https://github.com/rancher/fleet/pull/2009
What's Changed
- Add SecurityContext to job container by @raulcabello in https://github.com/rancher/fleet/pull/1860
- Revert "Add SecurityContext to job container" by @raulcabello in https://github.com/rancher/fleet/pull/1872
- Add SecurityContext to job container by @raulcabello in https://github.com/rancher/fleet/pull/1875
- Add security context to token cleanup job by @puffitos in https://github.com/rancher/fleet/pull/1862
- Use index when listing BundleDeployments by Bundle by @aruiz14 in https://github.com/rancher/fleet/pull/1857
- Drop wrangler-cli dependency by @aruiz14 in https://github.com/rancher/fleet/pull/1896
- Small refactor of debug flags handling by @aruiz14 in https://github.com/rancher/fleet/pull/1899
- Move cleanup to a different container by @raulcabello in https://github.com/rancher/fleet/pull/1885
- Fix typo in README.md by @guitarmanvt in https://github.com/rancher/fleet/pull/1907
- Replace wrangler for kubebuilder for generating CRDs by @raulcabello in https://github.com/rancher/fleet/pull/1904
- Remove leftovers from controller-gen migration by @aruiz14 in https://github.com/rancher/fleet/pull/1920
- Replace json-based implementation of DeepCopy on GenericMap by @aruiz14 in https://github.com/rancher/fleet/pull/1915
- Split fleet-agent by @manno in https://github.com/rancher/fleet/pull/1905
- Fix debug flag in agent commands by @manno in https://github.com/rancher/fleet/pull/1924
- Move agent management to a separate container by @raulcabello in https://github.com/rancher/fleet/pull/1910
- Improve pull request template by @thardeck in https://github.com/rancher/fleet/pull/1941
- Switch container images to busybox and suse/git by @manno in https://github.com/rancher/fleet/pull/1940
- Add docs link by @weyfonk in https://github.com/rancher/fleet/pull/1951
- Reduce the number of times that Bundle resources are serialized by @aruiz14 in https://github.com/rancher/fleet/pull/1952
- Convert fleet-agent to controller-runtime by @manno in https://github.com/rancher/fleet/pull/1772
- Change variables to constants in bundle type by @manno in https://github.com/rancher/fleet/pull/1986
- Agent Bundle/Release Cleanup Ignores Non-Fleet Releases by @manno in https://github.com/rancher/fleet/pull/1976
- Configurable leader election via chart values by @aruiz14 in https://github.com/rancher/fleet/pull/1981
- Convert fleetcontroller to controller-runtime by @manno in https://github.com/rancher/fleet/pull/2018
- Move agentmanagement modules into its folder by @manno in https://github.com/rancher/fleet/pull/2032
- Improve container security by @weyfonk in https://github.com/rancher/fleet/pull/2042
- Remove bd requeue, rely on drift correction by @manno in https://github.com/rancher/fleet/pull/1985
- Remove k8s replace from go.mod by @manno in https://github.com/rancher/fleet/pull/2086
- Use apimachinery yaml package directly by @manno in https://github.com/rancher/fleet/pull/2099
- Extract apply to applied by @manno in https://github.com/rancher/fleet/pull/2097
- Move
rancher/gitjob
logic to this repository by @weyfonk in https://github.com/rancher/fleet/pull/2098 - Refactor targeting/bundle controller by @manno in https://github.com/rancher/fleet/pull/2111
- Fix helm deployer ignoring kubeconfig CLI arg by @manno in https://github.com/rancher/fleet/pull/2112
- Use git-core pkg instead of git by @weyfonk in https://github.com/rancher/fleet/pull/2105
- Remove
GitJob
resource by @weyfonk in https://github.com/rancher/fleet/pull/2129 - Update helm fork, rename ForceAdopt/Adopt to TakeOwnership by @manno in https://github.com/rancher/fleet/pull/2146
- Move
gitjob
binary tointernal/cmd
by @weyfonk in https://github.com/rancher/fleet/pull/2148
Test & CI
- Add tmate debugging info to Nightly E2E workflow by @weyfonk in https://github.com/rancher/fleet/pull/1847
- Reduce replica count in rancher integration tests by @manno in https://github.com/rancher/fleet/pull/1840
- Remove cache action for Go build artifacts by @weyfonk in https://github.com/rancher/fleet/pull/1867
- Prevent debug images from creating GitHub releases by @aruiz14 in https://github.com/rancher/fleet/pull/1873
- Use configmap example for
keepResources
E2E tests by @weyfonk in https://github.com/rancher/fleet/pull/1870 - Clean up e2e test resources by @weyfonk in https://github.com/rancher/fleet/pull/1876
- Update exact Fleet version when releasing against Rancher by @weyfonk in https://github.com/rancher/fleet/pull/1880
- Use private configmap chart for OCI testing by @weyfonk in https://github.com/rancher/fleet/pull/1898
- Lower debug level in dev scripts by @manno in https://github.com/rancher/fleet/pull/1903
- Fix flaky smoke test for cluster registration by @weyfonk in https://github.com/rancher/fleet/pull/1913
- Add acceptance tests to AKS and GKE CI workflows by @weyfonk in https://github.com/rancher/fleet/pull/1914
- Make sure that all go.mods are tidy for new prs by @thardeck in https://github.com/rancher/fleet/pull/1942
- Provide release.yaml charts version as array by @thardeck in https://github.com/rancher/fleet/pull/1971
- Switch bundle diff test to use random target namespaces by @manno in https://github.com/rancher/fleet/pull/1975
- Switch upgrade test to fleet-test-data repo by @manno in https://github.com/rancher/fleet/pull/1936
- Remove s390x as runners are not available by @raulcabello in https://github.com/rancher/fleet/pull/1995
- Add config for user/passwords in test infra by @manno in https://github.com/rancher/fleet/pull/1987
- Fix flaky gitrepo test by @manno in https://github.com/rancher/fleet/pull/1999
- Add workflow for porting issues by @aruiz14 in https://github.com/rancher/fleet/pull/2012
- Use a different secret for GITHUB_TOKEN by @aruiz14 in https://github.com/rancher/fleet/pull/2016
- Adapt release script to build.yaml by @thardeck in https://github.com/rancher/fleet/pull/2015
- Add initial gitrepo controller integration test by @manno in https://github.com/rancher/fleet/pull/2034
- Update CI up to k8s 1.29 by @manno in https://github.com/rancher/fleet/pull/2073
- Disable cache in golangci-lint action by @manno in https://github.com/rancher/fleet/pull/2075
- Release scripts chart dir var by @manno in https://github.com/rancher/fleet/pull/2081
- Remove remaining s390x by @manno in https://github.com/rancher/fleet/pull/2078
- Remove nightly image build by @manno in https://github.com/rancher/fleet/pull/2122
- Infra e2e command uses a published fleet module by @manno in https://github.com/rancher/fleet/pull/2137
- Add dev docs for changing the infra command by @manno in https://github.com/rancher/fleet/pull/2147
- Add gitjob end-to-end tests with SSH key by @weyfonk in https://github.com/rancher/fleet/pull/2109
Bumps
- Update to wrangler/v2 by @aruiz14 in https://github.com/rancher/fleet/pull/1785
- Update gitjob base image by @weyfonk in https://github.com/rancher/fleet/pull/2106
- build(deps): bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 by @dependabot in https://github.com/rancher/fleet/pull/1848
- build(deps): bump bci/bci-base from 15.5.36.5.34 to 15.5.36.5.39 in /package by @dependabot in https://github.com/rancher/fleet/pull/1846
- [updatecli] Bump Gitjob chart to 0.1.96 by @rancherbot in https://github.com/rancher/fleet/pull/1834
- build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in https://github.com/rancher/fleet/pull/1854
- build(deps): bump golang.org/x/net from 0.8.0 to 0.17.0 in /pkg/apis by @dependabot in https://github.com/rancher/fleet/pull/1856
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.13.0 by @dependabot in https://github.com/rancher/fleet/pull/1864
- build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in https://github.com/rancher/fleet/pull/1827
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/rancher/fleet/pull/1823
- build(deps): bump github.com/go-git/go-git/v5 from 5.8.1 to 5.9.0 by @dependabot in https://github.com/rancher/fleet/pull/1803
- build(deps): bump bci/bci-base from 15.5.36.5.39 to 15.5.36.5.42 in /package by @dependabot in https://github.com/rancher/fleet/pull/1863
- [updatecli] Bump Gitjob chart to 0.1.101 by @rancherbot in https://github.com/rancher/fleet/pull/1881
- Bump golangci-lint to latest version by @weyfonk in https://github.com/rancher/fleet/pull/1895
- build(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in https://github.com/rancher/fleet/pull/1891
- build(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 by @dependabot in https://github.com/rancher/fleet/pull/1887
- build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.3 by @dependabot in https://github.com/rancher/fleet/pull/1901
- build(deps): bump bci/bci-base from 15.5.36.5.42 to 15.5.36.5.47 in /package by @dependabot in https://github.com/rancher/fleet/pull/1892
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in https://github.com/rancher/fleet/pull/1921
- build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/rancher/fleet/pull/1922
- build(deps): bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0 by @dependabot in https://github.com/rancher/fleet/pull/1911
- build(deps): bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.16.3 by @dependabot in https://github.com/rancher/fleet/pull/1890
- [updatecli] Bump Gitjob chart to 0.1.105 by @rancherbot in https://github.com/rancher/fleet/pull/1886
- build(deps): bump bci/bci-base from 15.5.36.5.47 to 15.5.36.5.52 in /package by @dependabot in https://github.com/rancher/fleet/pull/1927
- build(deps): bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.3 in /pkg/apis by @dependabot in https://github.com/rancher/fleet/pull/1926
- [updatecli] Bump Fleet version used within installation documentation to 0.9.0 by @rancherbot in https://github.com/rancher/fleet/pull/1934
- [updatecli] Bump Gitjob chart to 0.1.108 by @rancherbot in https://github.com/rancher/fleet/pull/1925
- build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in https://github.com/rancher/fleet/pull/1929
- Dependabot/go modules/GitHub.com/docker/docker 24.0.7incompatible by @weyfonk in https://github.com/rancher/fleet/pull/1938
- build(deps): bump k8s.io/klog/v2 from 2.100.1 to 2.110.1 by @dependabot in https://github.com/rancher/fleet/pull/1932
- build(deps): bump github.com/rancher/gitjob from 0.1.103 to 0.1.108 by @dependabot in https://github.com/rancher/fleet/pull/1939
- build(deps): bump github.com/rancher/wrangler/v2 from 2.1.1 to 2.1.2 in /pkg/apis by @dependabot in https://github.com/rancher/fleet/pull/1912
- build(deps): bump k8s.io/kubernetes from 1.28.3 to 1.28.4 by @dependabot in https://github.com/rancher/fleet/pull/1947
- build(deps): bump helm.sh/helm/v3 from 3.12.3 to 3.13.2 in /e2e/testenv/infra by @dependabot in https://github.com/rancher/fleet/pull/1946
- build(deps): bump github.com/hashicorp/go-getter from 1.7.2 to 1.7.3 by @dependabot in https://github.com/rancher/fleet/pull/1945
- build(deps): bump k8s.io/apimachinery from 0.28.3 to 0.28.4 in /pkg/apis by @dependabot in https://github.com/rancher/fleet/pull/1944
- build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in https://github.com/rancher/fleet/pull/1930
- build(deps): bump k8s.io/api from 0.28.3 to 0.28.4 in /pkg/apis by @dependabot in https://github.com/rancher/fleet/pull/1943
- [updatecli] Bump Gitjob chart to 0.1.109 by @rancherbot in https://github.com/rancher/fleet/pull/1950
- [updatecli] Bump Gitjob chart to 0.3.0 by @rancherbot in https://github.com/rancher/fleet/pull/1967
- build(deps): bump github.com/google/go-containerregistry from 0.15.2 to 0.17.0 by @dependabot in https://github.com/rancher/fleet/pull/1991
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.16.0 in /e2e/testenv/infra by @dependabot in https://github.com/rancher/fleet/pull/2003
- build(deps): bump helm.sh/helm/v3 from 3.13.2 to 3.13.3 in /e2e/testenv/infra by @dependabot in https://github.com/rancher/fleet/pull/2019
- build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /e2e/testenv/infra by @dependabot in https://github.com/rancher/fleet/pull/2026
- [updatecli] Bump Gitjob chart to 0.6.0 by @rancherbot in https://github.com/rancher/fleet/pull/1996
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in https://github.com/rancher/fleet/pull/2025
- Bump copyright statement to 2024 by @thardeck in https://github.com/rancher/fleet/pull/2040
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/rancher/fleet/pull/2039
- build(deps): bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in https://github.com/rancher/fleet/pull/2038
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/rancher/fleet/pull/2037
- Bump k8s to 0.29, helm to 3.14, c-r to 0.17 by @manno in https://github.com/rancher/fleet/pull/2100
- Bump fleet-agent chart's kubectl to 1.29 by @manno in https://github.com/rancher/fleet/pull/2074
- chore(deps): Bump actions/cache from 3 to 4 by @dependabot in https://github.com/rancher/fleet/pull/2118
- chore(deps): Bump github.com/opencontainers/runc from 1.1.10 to 1.1.12 by @dependabot in https://github.com/rancher/fleet/pull/2116
- chore(deps): Bump peter-evans/create-pull-request from 5 to 6 by @dependabot in https://github.com/rancher/fleet/pull/2117
- build(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in https://github.com/rancher/fleet/pull/2046
- chore(deps): Bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /e2e/testenv/infra by @dependabot in https://github.com/rancher/fleet/pull/2142
Full Changelog: https://github.com/rancher/fleet/compare/v0.9.1-rc.3...v0.10.0-rc.4
Details
date
March 4, 2024, 3:56 p.m.
name
type
Pre-release
👇
Register or login to:
- 🔍View and search all Fleet releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!