Releases: Azure/fleet
Releases · Azure/fleet
v0.8.5
What's Changed
- fix: upgrade upstream test env to 1.28.0 by @britaniar in #657
- feat: parameterize the web hook service name by @mingqishao in #656
Full Changelog: v0.8.4...v0.8.5
v0.8.4
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
- docs: Concept, How-to guide for Envelope objects by @Arvindthiru in #629
- docs: Troubleshooting guide by @Arvindthiru in #627
- docs: clarify information and resolve typos by @Arvindthiru in #631
- chore: bump actions/setup-go from 4 to 5 by @dependabot in #634
- test: fix flaky CRP E2E by @Arvindthiru in #636
- fix: use limited permissions for member clusters in charts and E2E environment by @michaelawyu in #611
- test: LoadTest Setup by @britaniar in #630
- feat: set observedResourceIndex for CRP status by @Arvindthiru in #635
- docs: FAQ by @Arvindthiru in #637
- feat: fleet guard rail handle fleet networking resources in fleet member namespaces by @Arvindthiru in #585
- fix: use the Always pull policy in the general docs by @michaelawyu in #645
- chore: bump github/codeql-action from 2 to 3 by @dependabot in #639
- feat: add allowedPropagatingAPIs option for resource selection by @vasudev-bongale in #638
- docs: Fix some examples in docs by @britaniar in #650
- test: add more E2E tests (6/): scheduler watchers (2/) by @michaelawyu in #647
- feat: handle multiple resource snapshots - split selected resources into lists by @Arvindthiru in #652
- fix: fix flaky rollout controller integration test by @britaniar in #654
- feat: create multiple resource snapshots for same group index by @Arvindthiru in #642
- test: update load test by @britaniar in #641
- docs: add getting started tutorial (kind) by @michaelawyu in #653
- docs: add getting started tutorial (on-prem clusters) by @michaelawyu in #648
- fix: fleet guard rail allows member agent to CREATE/UPDATE/DELETE by @Arvindthiru in #655
New Contributors
- @vasudev-bongale made their first contribution in #638
Full Changelog: v0.8.0...v0.8.4
v0.8.3
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
- docs: Concept, How-to guide for Envelope objects by @Arvindthiru in #629
- docs: Troubleshooting guide by @Arvindthiru in #627
- docs: clarify information and resolve typos by @Arvindthiru in #631
- chore: bump actions/setup-go from 4 to 5 by @dependabot in #634
- test: fix flaky CRP E2E by @Arvindthiru in #636
- fix: use limited permissions for member clusters in charts and E2E environment by @michaelawyu in #611
- test: LoadTest Setup by @britaniar in #630
- feat: set observedResourceIndex for CRP status by @Arvindthiru in #635
- docs: FAQ by @Arvindthiru in #637
- feat: fleet guard rail handle fleet networking resources in fleet member namespaces by @Arvindthiru in #585
- fix: use the Always pull policy in the general docs by @michaelawyu in #645
- chore: bump github/codeql-action from 2 to 3 by @dependabot in #639
- feat: add allowedPropagatingAPIs option for resource selection by @vasudev-bongale in #638
- docs: Fix some examples in docs by @britaniar in #650
- test: add more E2E tests (6/): scheduler watchers (2/) by @michaelawyu in #647
New Contributors
- @vasudev-bongale made their first contribution in #638
Full Changelog: v0.8.0...v0.8.3
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