Releases: Azure/fleet
Releases · Azure/fleet
v0.11.0
What's Changed
- interface: add additional apply strategy by @michaelawyu in #915
- fix: bump go build version to 1.22.7 by @zhiying-lin in #919
- fix: fix unexpected alert race condition by @ryanzhang-oss in #921
Full Changelog: v0.10.12...v0.11.0
v0.10.12
What's Changed
- feat: Add drift information to the CRP status by @ryanzhang-oss in #913
- fix: update updateBindingStatusWithRetry and corresponding UT by @britaniar in #914
- feat: add rollout API spec by @ryanzhang-oss in #897
Full Changelog: v0.10.11...v0.10.12
v0.10.11
What's Changed
- test: force delete E2E add check to ensure pods match replicas by @Arvindthiru in #908
- fix: updates binding transition times by @britaniar in #906
Full Changelog: v0.10.10...v0.10.11
v0.10.10
What's Changed
- test: fleet guard rail handlerMemberCluster remove UTs, reinforce E2Es by @Arvindthiru in #892
- docs: Update README.md by @ryanzhang-oss in #893
- fix: address a rare case that might lead to scheduler integration test flakiness by @michaelawyu in #884
- test: add additional unit tests for cluster affinity scheduler plugin by @michaelawyu in #887
- feat: minor changes to Azure joinMC script by @Arvindthiru in #894
- docs: update tsg by @britaniar in #896
- docs: Join on prem clusters to fleet hub cluster by @Arvindthiru in #895
- fix typo by @markjgardner in #900
- chore: fix the ci github action by @zhiying-lin in #901
- fix: fix the critical CVE used by the tests by @zhiying-lin in #904
- fix: minor fix for CI by @ryanzhang-oss in #899
- feat: calculate the time we need to wait for the first applied but not ready binding to be ready. by @britaniar in #888
- fix: fix the order between namespace and crd resources in the resource snapshots by @ryanzhang-oss in #907
- feat: force delete member cluster by @Arvindthiru in #905
- feat: add take over and drift detection options in CRP API by @ryanzhang-oss in #903
New Contributors
- @markjgardner made their first contribution in #900
Full Changelog: v0.10.9...v0.10.10
v0.10.9
What's Changed
- docs: add an example with nginx homepage override by region by @ryanzhang-oss in #886
- chore: bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #889
- test: add additional scheduler integration tests for property-based scheduling (2/) by @michaelawyu in #882
- feat: handle fleet/upstream MC resources differently in fleet guard rail by @Arvindthiru in #885
- fix: fix the kind join script by @ryanzhang-oss in #890
- docs: add tutorials by @britaniar in #891
Full Changelog: v0.10.8...v0.10.9
v0.10.8
What's Changed
- fix: fix the SetBindingStatus unit test by @zhiying-lin in #871
- feat: add print column to show member agent HB by @Arvindthiru in #872
- fix: print stack trace for the unexpected error by @zhiying-lin in #870
- test: add additional scheduler integration tests for property-based scheduling (1/) by @michaelawyu in #854
- fix: change print column name for member agent HB by @Arvindthiru in #876
- feat: create an interface for member controller by @zhiying-lin in #875
- fix: improve the azure setup script by @ryanzhang-oss in #877
- chore: use mcr base image instead of docker by @zhiying-lin in #880
- fix: failed placement change need to trigger work generator copy to binding by @ryanzhang-oss in #879
- fix: allow updates of CRP with invalid fields when CRP is deleting by @Arvindthiru in #878
Full Changelog: v0.10.6...v0.10.8
v0.10.7
What's Changed
- fix: fix the SetBindingStatus unit test by @zhiying-lin in #871
- feat: add print column to show member agent HB by @Arvindthiru in #872
- fix: print stack trace for the unexpected error by @zhiying-lin in #870
- test: add additional scheduler integration tests for property-based scheduling (1/) by @michaelawyu in #854
- fix: change print column name for member agent HB by @Arvindthiru in #876
- feat: create an interface for member controller by @zhiying-lin in #875
Full Changelog: v0.10.6...v0.10.7
v0.10.6
What's Changed
- feat: copy failed manifest from binding by @zhiying-lin in #852
- chore: cleanup the go mod replace and fix the CVE by @zhiying-lin in #855
- chore: upgrade go version to 1.22.4 by @zhiying-lin in #857
- feat: remove job availability tracking by @Arvindthiru in #860
- feat: add new test CRD to replace kruise API by @Arvindthiru in #856
- fix: address a minor issue that might cause duplicate entries in cluster decisions (status) by @michaelawyu in #853
- fix: move test crd, resource to common test dir by @Arvindthiru in #863
- fix: run make manifests, generate by @Arvindthiru in #859
- fix: check for appliedWork CRD in fleet-member-agent by @britaniar in #864
- docs: Update API doc for CRP regarding job availability tracking by @Arvindthiru in #868
- docs: update v1 CRP API doc by @britaniar in #869
- fix: fix ut flakiness by @zhiying-lin in #858
- test: e2e of Job Rollout, doesn't block by @Arvindthiru in #862
- fix: enhance the member cluster leave flow by @ryanzhang-oss in #865
Full Changelog: v0.10.5...v0.10.6
v0.10.5
What's Changed
- fix: fix apply work controller integration test by @zhiying-lin in #839
- test: refactor the IMC controller integration tests by @michaelawyu in #835
- fix: flaky UT for property name validation by @Arvindthiru in #841
- fix: fix the findConflictWork func by @zhiying-lin in #838
- chore: bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #842
- test: safe rollout E2E for daemonset, statefulset by @Arvindthiru in #837
- feat: copy failedplacement from work by @ryanzhang-oss in #743
- fix: move const variables & update tests for cluster decision by @britaniar in #845
- test: add more UTs to the IMC controller by @michaelawyu in #834
- docs: fix doc typos by @britaniar in #846
- fix: flaky E2E add retry for update by @Arvindthiru in #843
- fix: fix override log by @britaniar in #849
- chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.1 to 1.6.0 by @dependabot in #848
- fix: fine tune the Azure setup by @ryanzhang-oss in #850
- test: safe rollout E2E service by @Arvindthiru in #847
- chore: upgrade controller-runtime package by @zhiying-lin in #851
Full Changelog: v0.10.4...v0.10.5
v0.10.4
What's Changed
- test: safe rollout e2e deployment by @Arvindthiru in #821
- test: update perf test to print results by @britaniar in #824
- test: add more E2E tests for property-based scheduling (2/) by @michaelawyu in #778
- fix: fix property based scheduling e2e by @britaniar in #826
- test: add more override e2e tests by @britaniar in #822
- docs: add formal definition for taints & tolerations by @Arvindthiru in #830
- fix: address a bug in the IMC resource stats collection process + add corresponding unit test by @michaelawyu in #823
- test: add server-side apply e2e test by @zhiying-lin in #829
- docs: rollout concept doc by @ryanzhang-oss in #819
- fix: fix wordy message by @britaniar in #825
- docs: update troubleshooting guide with latest conditions by @britaniar in #798
- fix: fix message by @britaniar in #833
- fix: downgrade go mod by @ryanzhang-oss in #832
- fix: bump the log level to show in prod by @ryanzhang-oss in #831
- test: add more server-side apply tests by @zhiying-lin in #836
- fix: validation for property selector name by @Arvindthiru in #808
Full Changelog: v0.10.3...v0.10.4