Releases: Azure/fleet
Releases · Azure/fleet
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
v0.7.5
What's Changed
- fix: watch for observed CRP annotation change in scheduler watcher by @michaelawyu in #535
- fix: set the resource change processing controller to handle v1beta1 CRPs correctly + ignore member cluster updates by @michaelawyu in #534
- test: add selecting resource related e2e tests by @zhiying-lin in #532
- test: add some scheduler integration tests (1/) by @michaelawyu in #479
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- fix: change the order of events in order to record all the events by @zhiying-lin in #531
- fix: set up correct access control in v1beta1 hub agents by @michaelawyu in #533
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- feat: Webhook for Event by @Arvindthiru in #524
- feat: Improve logs, UTs and readability for fleet guard rail by @Arvindthiru in #525
- test: add basic integration test for crp by @zhiying-lin in #490
- test: v1beta1 E2E tests (1/): add setup + one basic test case by @michaelawyu in #504
- chore: bump actions/checkout from 3 to 4 by @dependabot in #523
- fix: use new forked Work API in member cluster controller by @michaelawyu in #526
- fix: use correct CRD availability check when v1beta1 API is enabled + install only relevant CRDs in E2E tests by @michaelawyu in #527
- fix: address an issue where empty reference is logged in member cluster controller by @michaelawyu in #528
- fix: address an issue where rollout controller will panic when processing CRPs of the PickFixed placement type by @michaelawyu in #529
- chore: bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #530
Full Changelog: v0.7.0...v0.7.3
v0.7.2
What's Changed
- fix: use new forked Work API in member cluster controller by @michaelawyu in #526
- fix: use correct CRD availability check when v1beta1 API is enabled + install only relevant CRDs in E2E tests by @michaelawyu in #527
- fix: address an issue where empty reference is logged in member cluster controller by @michaelawyu in #528
- fix: address an issue where rollout controller will panic when processing CRPs of the PickFixed placement type by @michaelawyu in #529
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- feat: Webhook for Event by @Arvindthiru in #524
- feat: Improve logs, UTs and readability for fleet guard rail by @Arvindthiru in #525
- test: add basic integration test for crp by @zhiying-lin in #490
- test: v1beta1 E2E tests (1/): add setup + one basic test case by @michaelawyu in #504
- chore: bump actions/checkout from 3 to 4 by @dependabot in #523
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- fix: refactor Webhook E2E tests to fix flaky E2Es by @Arvindthiru in #511
- refactor: move the work controller to v1alpha1 by @zhiying-lin in #501
- fix: delete associated works when bindings are deleted by @michaelawyu in #503
- feat: Webhook for reserved namespace resources part-1 by @Arvindthiru in #500
- fix: address a minor issue in hub agent chart + enable API version params in member agent chart by @michaelawyu in #509
- fix: component governance pipeline by @ryanzhang-oss in #516
- test: Refactor MC, IMC webhook E2Es to use BeforeEach, AfterEach by @Arvindthiru in #513
- fix: Use subresource to check for IMC status update by @Arvindthiru in #517
- feat: add v1beta1 work controller by @zhiying-lin in #497
- test: Use random resource names & move resources under reserved namespaces E2Es by @Arvindthiru in #518
- feat: init v1beta1 work controller when enabling v1beta1 api by @zhiying-lin in #515
- feat: add formalized log in order to setup the dashboard by @zhiying-lin in #519
- test: Webhook for Namespaced resources E2E tests part 2 by @Arvindthiru in #512
- fix: enable the new forked Work API in related controllers by @michaelawyu in #522
- fix: add scope in the log when fail to get token by @zhiying-lin in #520
- feat: Webhook for work by @Arvindthiru in #510
- test: Webhook for Namespaced resources E2Es part 3 by @Arvindthiru in #514
- fix: enable the new forked Work API in member agent by @michaelawyu in #521
Full Changelog: v0.6.11...v0.7.0