Releases: Azure/fleet
Releases · Azure/fleet
v0.10.0
What's Changed
- feat: rename crp conditions by @zhiying-lin in #759
- fix: update QPS default value by @britaniar in #761
- fix: set notTrackable reason for the binding by @zhiying-lin in #762
- fix: reconcile the binding status by @zhiying-lin in #764
- fix: fix flaky e2e tests by @britaniar in #749
- feat: update validation webhook for overrides by @britaniar in #752
- perf: avoid write conflicts to improve work generator performance under heavy workload by @michaelawyu in #763
- docs: add TOC for the getting started docs by @michaelawyu in #726
- interface: add v1 APIs by @michaelawyu in #757
- docs: concepts, how-to guide for taints & tolerations by @Arvindthiru in #760
- chore: bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #767
- feat: enabling the new condition by @zhiying-lin in #768
- test: add additional unit tests for the AKS property provider trackers by @michaelawyu in #732
- test: add override basic e2e test by @zhiying-lin in #772
- fix: fix the v1 api comment by @zhiying-lin in #774
- fix: fix v1 api comment by @zhiying-lin in #775
- feat: add resource override webhook configuration by @britaniar in #745
- fix: add apply strategy in work by @zhiying-lin in #776
- docs: example CRP & override files by @britaniar in #779
- fix: bump golang net to 0.24 by @ryanzhang-oss in #781
- fix: disable override controllers for debugging purposes by @michaelawyu in #784
Full Changelog: v0.9.7...v0.10.0
v0.9.8-rc2
What's Changed
- feat: rename crp conditions by @zhiying-lin in #759
- fix: update QPS default value by @britaniar in #761
- fix: set notTrackable reason for the binding by @zhiying-lin in #762
- fix: reconcile the binding status by @zhiying-lin in #764
- fix: fix flaky e2e tests by @britaniar in #749
- feat: update validation webhook for overrides by @britaniar in #752
- perf: avoid write conflicts to improve work generator performance under heavy workload by @michaelawyu in #763
- docs: add TOC for the getting started docs by @michaelawyu in #726
- interface: add v1 APIs by @michaelawyu in #757
- docs: concepts, how-to guide for taints & tolerations by @Arvindthiru in #760
- chore: bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #767
- feat: enabling the new condition by @zhiying-lin in #768
- test: add additional unit tests for the AKS property provider trackers by @michaelawyu in #732
- test: add override basic e2e test by @zhiying-lin in #772
- fix: fix the v1 api comment by @zhiying-lin in #774
- fix: fix v1 api comment by @zhiying-lin in #775
- feat: add resource override webhook configuration by @britaniar in #745
- fix: add apply strategy in work by @zhiying-lin in #776
- docs: example CRP & override files by @britaniar in #779
- fix: bump golang net to 0.24 by @ryanzhang-oss in #781
Full Changelog: v0.9.7...v0.9.8-rc2
v0.9.8-rc1
What's Changed
- feat: rename crp conditions by @zhiying-lin in #759
- fix: update QPS default value by @britaniar in #761
- fix: set notTrackable reason for the binding by @zhiying-lin in #762
- fix: reconcile the binding status by @zhiying-lin in #764
- fix: fix flaky e2e tests by @britaniar in #749
- feat: update validation webhook for overrides by @britaniar in #752
- perf: avoid write conflicts to improve work generator performance under heavy workload by @michaelawyu in #763
- docs: add TOC for the getting started docs by @michaelawyu in #726
- interface: add v1 APIs by @michaelawyu in #757
- docs: concepts, how-to guide for taints & tolerations by @Arvindthiru in #760
- chore: bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #767
- feat: enabling the new condition by @zhiying-lin in #768
- test: add additional unit tests for the AKS property provider trackers by @michaelawyu in #732
- test: add override basic e2e test by @zhiying-lin in #772
- fix: fix the v1 api comment by @zhiying-lin in #774
- fix: fix v1 api comment by @zhiying-lin in #775
- feat: add resource override webhook configuration by @britaniar in #745
- fix: add apply strategy in work by @zhiying-lin in #776
- docs: example CRP & override files by @britaniar in #779
- fix: bump golang net to 0.24 by @ryanzhang-oss in #781
Full Changelog: v0.9.7...v0.9.8-rc1
v0.9.10-experimental2
fix: revert golang net upgrade (#782) revert golang net
v0.9.10-experimental
What's Changed
- feat: rename crp conditions by @zhiying-lin in #759
- fix: update QPS default value by @britaniar in #761
- fix: set notTrackable reason for the binding by @zhiying-lin in #762
- fix: reconcile the binding status by @zhiying-lin in #764
- fix: fix flaky e2e tests by @britaniar in #749
- feat: update validation webhook for overrides by @britaniar in #752
- perf: avoid write conflicts to improve work generator performance under heavy workload by @michaelawyu in #763
- docs: add TOC for the getting started docs by @michaelawyu in #726
- interface: add v1 APIs by @michaelawyu in #757
- docs: concepts, how-to guide for taints & tolerations by @Arvindthiru in #760
- chore: bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #767
- feat: enabling the new condition by @zhiying-lin in #768
- test: add additional unit tests for the AKS property provider trackers by @michaelawyu in #732
- test: add override basic e2e test by @zhiying-lin in #772
- fix: fix the v1 api comment by @zhiying-lin in #774
- fix: fix v1 api comment by @zhiying-lin in #775
- feat: add resource override webhook configuration by @britaniar in #745
- fix: add apply strategy in work by @zhiying-lin in #776
- docs: example CRP & override files by @britaniar in #779
- fix: bump golang net to 0.24 by @ryanzhang-oss in #781
Full Changelog: v0.9.7...v0.9.10-experimental
v0.9.8
What's Changed
- feat: rename crp conditions by @zhiying-lin in #759
- fix: update QPS default value by @britaniar in #761
- fix: set notTrackable reason for the binding by @zhiying-lin in #762
- fix: reconcile the binding status by @zhiying-lin in #764
- fix: fix flaky e2e tests by @britaniar in #749
- feat: update validation webhook for overrides by @britaniar in #752
- perf: avoid write conflicts to improve work generator performance under heavy workload by @michaelawyu in #763
- docs: add TOC for the getting started docs by @michaelawyu in #726
- interface: add v1 APIs by @michaelawyu in #757
- docs: concepts, how-to guide for taints & tolerations by @Arvindthiru in #760
- chore: bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #767
- feat: enabling the new condition by @zhiying-lin in #768
Full Changelog: v0.9.7...v0.9.8
v0.9.7
What's Changed
- feat: update crp default func by @britaniar in #734
- fix: performance boost (1/): correctly apply hub client QPS/burst settings in the chart by @michaelawyu in #753
- feat: override manifests when creating works by @zhiying-lin in #755
- feat: property-based scheduling: enable the property-based scheduling experience by @michaelawyu in #744
- feat: add property based scheduling validation to clusterresourceplacement webhook by @britaniar in #736
- feat: watch MC taint update/delete by @Arvindthiru in #754
- feat: Handle GVK validation on CRP Resource Selector by @britaniar in #751
- fix: update default values in hub by @britaniar in #758
- feat: check ready status by using avail condition by @zhiying-lin in #756
Full Changelog: v0.9.6...v0.9.7
v0.9.6
What's Changed
- feat: add work created condition in the binding by @ryanzhang-oss in #742
- fix: include applyFailedUpdateCandidates length in need rollout check by @Arvindthiru in #750
- feat: add validation for cluster selector for override rule by @britaniar in #747
- feat: improve the debugability during scale test by @ryanzhang-oss in #746
- docs: fleet setup scripts by @britaniar in #716
- feat: apply overrides before creating the work by @zhiying-lin in #748
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
- feat: populate the crp status using new conditions by @zhiying-lin in #711
- chore: bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #719
- fix: add logs for pod, replica set validating webhooks by @Arvindthiru in #722
- test: add resource overrider test and fix bugs by @ryanzhang-oss in #720
- feat: property-based scheduling: update scheduler plugin by @michaelawyu in #701
- feat: property-based scheduling: add trackers for AKS metric provider by @michaelawyu in #702
- test: E2E for taint & toleration plugin by @Arvindthiru in #718
- feat: rollout controller supports override by @zhiying-lin in #723
- fix: update helm chart with new values by @britaniar in #693
- chore: bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #725
- feat: update crp webhook to validate the applyStrategy field by @britaniar in #729
- feat: property-based scheduling: add property provider support to MC controller by @michaelawyu in #712
- feat: property-based scheduling: add support for property-based scheduling in the scheduler member cluster watcher by @michaelawyu in #714
- interface: add FailedResourcePlacements field in binding status by @Arvindthiru in #730
- fix: (temporarily) use a fixed version of
envtest
due to Go version mismatches in the latest version by @michaelawyu in #735 - feat: cluster resource override validator functions by @britaniar in #727
- interface: update apply strategy to call out allowing co-ownership explicitly by @zhiying-lin in #737
- feat: property-based scheduling: updated the IMC controller to support property provider integration by @michaelawyu in #708
- feat: binding watcher by @Arvindthiru in #728
- feat: add cluster resource override validation webhook configuration by @britaniar in #721
- feat: mark binding as available according to the work by @ryanzhang-oss in #741
- fix: use the override snapshot when looking for matched overrides by @zhiying-lin in #738
- feat: resource override validator functions by @britaniar in #739
- feat: support apply strategy by @zhiying-lin in #733
- feat: property-based scheduling: add AKS property provider by @michaelawyu in #731
Full Changelog: v0.9.3...v0.9.5
v0.9.4
What's Changed
- feat: populate the crp status using new conditions by @zhiying-lin in #711
- chore: bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #719
- fix: add logs for pod, replica set validating webhooks by @Arvindthiru in #722
Full Changelog: v0.9.3...v0.9.4