Releases: Azure/fleet
Releases · Azure/fleet
v0.8.2
What's Changed
- docs: set up the docs/ folder by @michaelawyu in #593
- docs: add clusterResourcePlacement and components doc by @zhiying-lin in #598
- docs: update README.md by @ryanzhang-oss in #604
- feat: Add check to ensure CRP placement type is immutable by @Arvindthiru in #595
- docs: Add API reference by @michaelawyu in #592
- docs: add CRP usage how-to guide by @michaelawyu in #600
- test: Add Negative unit tests by @britaniar in #596
- docs: update the README file for how-to guides by @michaelawyu in #609
- docs: add scheduler documentation by @zhiying-lin in #606
- docs: add a how-to guide for using topology spread constraints by @michaelawyu in #603
- fix: work around the workv1alpha1 test failure by @zhiying-lin in #610
- feat: Pretty print fleet guard rail messages by @Arvindthiru in #605
- test: fix failing pretty print UT by @Arvindthiru in #613
- docs: add a how-to guide for using affinities by @michaelawyu in #601
- docs: update readme to reflect new v1beta1 API changes by @Arvindthiru in #612
- test: add more E2E tests (5/): scheduler watchers (1/) by @michaelawyu in #594
- fix: fix doc typos and minor changes by @ryanzhang-oss in #614
- docs: add index readme for concepts by @zhiying-lin in #615
- fix: adjust rollout document. by @ryanzhang-oss in #616
- fix: rephase crp desc by @ryanzhang-oss in #617
- docs: add scheduling-framework.md by @zhiying-lin in #618
- fix: a minor issue in stop.sh for stopping E2E environment by @michaelawyu in #621
- docs: add a how-to guide for cluster management by @michaelawyu in #620
- docs: add membercluster concept doc by @zhiying-lin in #619
- test: Add more UT for pickBinding function by @britaniar in #588
- fix: add webhook calling timeout by @ryanzhang-oss in #622
- feat: fleet guard rail static GVK list for namespaced resources by @Arvindthiru in #623
- feat: separate validating webhook config for fleet guard rail by @Arvindthiru in #626
- fix: make the failedResourcePlacements json consistent with field name by @zhiying-lin in #625
Full Changelog: v0.8.0...v0.8.2
v0.8.1
What's Changed
- docs: set up the docs/ folder by @michaelawyu in #593
- docs: add clusterResourcePlacement and components doc by @zhiying-lin in #598
- docs: update README.md by @ryanzhang-oss in #604
- feat: Add check to ensure CRP placement type is immutable by @Arvindthiru in #595
- docs: Add API reference by @michaelawyu in #592
- docs: add CRP usage how-to guide by @michaelawyu in #600
- test: Add Negative unit tests by @britaniar in #596
- docs: update the README file for how-to guides by @michaelawyu in #609
- docs: add scheduler documentation by @zhiying-lin in #606
- docs: add a how-to guide for using topology spread constraints by @michaelawyu in #603
- fix: work around the workv1alpha1 test failure by @zhiying-lin in #610
- feat: Pretty print fleet guard rail messages by @Arvindthiru in #605
- test: fix failing pretty print UT by @Arvindthiru in #613
- docs: add a how-to guide for using affinities by @michaelawyu in #601
- docs: update readme to reflect new v1beta1 API changes by @Arvindthiru in #612
- test: add more E2E tests (5/): scheduler watchers (1/) by @michaelawyu in #594
- fix: fix doc typos and minor changes by @ryanzhang-oss in #614
- docs: add index readme for concepts by @zhiying-lin in #615
- fix: adjust rollout document. by @ryanzhang-oss in #616
- fix: rephase crp desc by @ryanzhang-oss in #617
- docs: add scheduling-framework.md by @zhiying-lin in #618
- fix: a minor issue in stop.sh for stopping E2E environment by @michaelawyu in #621
- docs: add a how-to guide for cluster management by @michaelawyu in #620
- docs: add membercluster concept doc by @zhiying-lin in #619
- test: Add more UT for pickBinding function by @britaniar in #588
- fix: add webhook calling timeout by @ryanzhang-oss in #622
- feat: fleet guard rail static GVK list for namespaced resources by @Arvindthiru in #623
- feat: separate validating webhook config for fleet guard rail by @Arvindthiru in #626
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- test: add v1beta1 E2E test cases (4/) by @michaelawyu in #560
- test: fix: set all test cases which involves member cluster provisioning to run in serial by @michaelawyu in #580
- fix: flaky fleet guard rail E2E where namespace is terminating by @Arvindthiru in #586
- feat: add resource index in the crp status by @ryanzhang-oss in #587
- fix: use hyphen case for all labels and annotation names by @michaelawyu in #591
Full Changelog: v0.7.12...v0.8.0
v0.7.12
What's Changed
- fix: add the identity in the v1alpha1 member cluster log too by @ryanzhang-oss in #581
- fix: upgrade work-api and kruise dependency by @ryanzhang-oss in #582
- fix: Replace cmp package with reflect package in production code by @britaniar in #584
- fix: improve CRP requeue by @zhiying-lin in #583
New Contributors
- @britaniar made their first contribution in #584
Full Changelog: v0.7.11...v0.7.12
v0.7.11
What's Changed
- test: add v1beta1 E2E test cases (3/) by @michaelawyu in #559
- fix: fix binding CRD by @ryanzhang-oss in #576
- fix: fix the case that rollout stuck when there are failed to apply binding by @ryanzhang-oss in #578
- fix: fix the CRP condition by @zhiying-lin in #579
- chore: bump fkirc/skip-duplicate-actions from 5.3.0 to 5.3.1 by @dependabot in #577
Full Changelog: v0.7.10...v0.7.11
v0.7.10
What's Changed
- chore: bump thehanimo/pr-title-checker from 1.4.0 to 1.4.1 by @dependabot in #567
- test: add e2e test to validate the revision history by @zhiying-lin in #547
- fix: make the join event message clear. by @ryanzhang-oss in #570
- fix: update policy snapshot status in cases where only the observed CRP generation changes by @michaelawyu in #569
- feat: guard rail for v1beta1 MC by @Arvindthiru in #566
- test: add v1beta1 E2E test cases (2/) by @michaelawyu in #558
- feat: add the envelop object annotation to support extra work for enveloped objects by @ryanzhang-oss in #568
- feat: v1beta1 IMC, Work guard rail by @Arvindthiru in #572
- test: fix the updating resource selector e2e tests by @zhiying-lin in #573
- feat: Allow fleet networking resources by @Arvindthiru in #574
- fix: limit binding name length to 63 by @ryanzhang-oss in #575
Full Changelog: v0.7.8...v0.7.10
v0.7.9
What's Changed
- chore: bump thehanimo/pr-title-checker from 1.4.0 to 1.4.1 by @dependabot in #567
- test: add e2e test to validate the revision history by @zhiying-lin in #547
- fix: make the join event message clear. by @ryanzhang-oss in #570
- fix: update policy snapshot status in cases where only the observed CRP generation changes by @michaelawyu in #569
- feat: guard rail for v1beta1 MC by @Arvindthiru in #566
- test: add v1beta1 E2E test cases (2/) by @michaelawyu in #558
- feat: add the envelop object annotation to support extra work for enveloped objects by @ryanzhang-oss in #568
- feat: v1beta1 IMC, Work guard rail by @Arvindthiru in #572
- test: fix the updating resource selector e2e tests by @zhiying-lin in #573
- feat: Allow fleet networking resources by @Arvindthiru in #574
Full Changelog: v0.7.8...v0.7.9
v0.7.8
What's Changed
- fix: stop CRP controller from overwriting CRP annotations when reconciling CRPs of the PickN placement type by @michaelawyu in #557
- fix: improve the log in the member cluster controller by @ryanzhang-oss in #561
- fix: Print GVK instead of Kind for guard rail logs by @Arvindthiru in #562
- feat: v1beta1 CRP validation for PickAll Placement policy by @Arvindthiru in #552
- chore: bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in #564
- fix: change the log level and add err log for starting/stopping controller manager by @zhiying-lin in #565
- feat: v1beta1 CRP validation for PickN Placement Policy by @Arvindthiru in #563
- test: add more scheduler integration tests (4/) by @michaelawyu in #544
- feat: add the support for configmap wrapper by @ryanzhang-oss in #554
- test: add more e2e test cases by @zhiying-lin in #541
- test: add more scheduler integration tests (5/) by @michaelawyu in #555
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
- fix: consolidate unscheduled bindings. by @ryanzhang-oss in #538
- feat: enable v1beta1 CRP webhook by @Arvindthiru in #548
- feat: v1beta1 CRP name length validation by @Arvindthiru in #553
- feat: v1beta1 CRP Validation for PickFixed Placement Policy by @Arvindthiru in #551
- test: add more scheduler integration tests (3/) by @michaelawyu in #545
- fix: the CRP pretty print by @ryanzhang-oss in #549
Full Changelog: v0.7.6...v0.7.7
v0.7.6
What's Changed
- test: add more tests about selecting resources by @zhiying-lin in #537
- test: add more scheduler integration tests (2/) by @michaelawyu in #539
- feat: add wait for deleting binding in rollout by @ryanzhang-oss in #542
- fix: report the scores of clusters that are not picked by @michaelawyu in #546
- fix: add dedicated status code for identifying clusters that have been selected by @michaelawyu in #540
- fix: handle Work, IMC, event request correctly by @Arvindthiru in #550
Full Changelog: v0.7.5...v0.7.6