Skip to content

Releases: Azure/fleet

v0.16.0

26 Jul 04:05
8660a94

Choose a tag to compare

What's Changed

57464c9 interface: add v1beta1 API for ClusterResourceOverride & ResourceOverride (kubefleet-dev/kubefleet#145)
e935c34 test: separate joinleave tests from others (kubefleet-dev/kubefleet#134)
50594ee chore: bump golang.org/x/oauth2 from 0.24.0 to 0.27.0 (kubefleet-dev/kubefleet#142)
121f452 chore: bump step-security/harden-runner from 2.12.2 to 2.13.0 (kubefleet-dev/kubefleet#143)
4221b88 test: add e2e tests for rollout strategy transitions ((kubefleet-dev/kubefleet#135)
e7d7077 interface: Add deletion behavior to ClusterResourcePlacement API (kubefleet-dev/kubefleet#140)
0e90c29 docs: Update copilot-instructions.md (kubefleet-dev/kubefleet#141)
Full Changelog: v0.15.10...v0.16.0

v0.15.10

17 Jul 19:08
bf18fd8

Choose a tag to compare

What's Changed

fd5759e chore: collect logs after running e2e tests (kubefleet-dev/kubefleet#133)
aeb3c6c chore: refactor the code base (kubefleet-dev/kubefleet#130)
390fdf3 test: fix the crp ut flakiness (kubefleet-dev/kubefleet#132)
a25e422 feat: refactor work generator to use interface objects (kubefleet-dev/kubefleet#127)
7bdf859 chore: Delete pkg/controllers/work Directory thoroughly (kubefleet-dev/kubefleet#128)

Full Changelog: v0.15.9...v0.15.10

v0.15.9

10 Jul 18:40
4884bda

Choose a tag to compare

What's Changed

82e0e84 fix: move reasons to once place (kubefleet-dev/kubefleet#119)
50907ff feat: refactor rollout controller (kubefleet-dev/kubefleet#115)
d5e3c48 chore: bump step-security/harden-runner from 2.12.1 to 2.12.2 (kubefleet-dev/kubefleet#124)
26413ed test: add e2e tests for the updateRun feature when member joins/leave (kubefleet-dev/kubefleet#88)

Full Changelog: v0.15.8...v0.15.9

v0.15.8

10 Jul 01:52
296dd06

Choose a tag to compare

What's Changed

  • fix: disable the new features when running compatibility tests by @zhiying-lin in #1156
  • feat: add managed resource webhook by @nwnt in #1152
  • feat: use CRD installer in backwards compatibility test, remove v1beta1 from charts by @Arvindthiru in #1153

New Contributors

Full Changelog: v0.15.7...v0.15.8

v0.15.7

02 Jul 18:22
7f00a57

Choose a tag to compare

What's Changed

8b60b4a (cncf/main) feat: allow backoff with a rate limiter in the work applier (#113)
1c794de fix: update crp status if there is a delay in creating the snapshot (#116)
4ff0b9a feat: better handling of cost property calculation corner cases (#83)
5d35be5 fix: address an issue where agent might panic if CSA cannot be used and apply strategy is not fully configured (#117)
d437b2c test: fix flaky capacity-based scheduling e2e (#121)
d83c930 feat: use bindingObj interface instead of ClusterResourceBinding in the scheduler (#111)
dcd82cb feat: Change AppliedWork to used foregroundDeletion (#60)
224f3c6 test: use clusterloader2 framework for large scale testing (#102)
385c310 fix: add some delays when creating resourceSnapshot (#97)
23615ea feat: bump version of Karpenter/Azure provider to unblock fix progress (#114)
17cf340 test: fix the rollout integration tests flakiness (#110)
03e265d fix: fix updateRun handling unscheduled bindings (#95)
8c83fed fix: update unexpected error and API Server log error types (#94)
25d684b chore: bump step-security/harden-runner from 2.12.0 to 2.12.1 (#105)
89c2ca8 chore: upgrade Go version from 1.23.8 to 1.24.4 (#108)

Full Changelog: v0.15.6...v0.15.7

v0.15.6

02 Jul 09:45
e1dc421

Choose a tag to compare

What's Changed

  • chore: update publish MCR action to build, publish crd installer image by @Arvindthiru in #1155

Full Changelog: v0.15.5...v0.15.6

v0.15.5

02 Jul 01:55
aa1e6f8

Choose a tag to compare

What's Changed

Full Changelog: v0.15.4...v0.15.5

v0.15.4

16 Jun 22:47
ced2c6c

Choose a tag to compare

What's Changed

  • chore: backport changes from kubefleet repo 6/16 by @britaniar in #1148
    86e1ff9 est: reduce the join/leave e2e test flakiness (#106)
    6b1d03a feat: rename and add unify interface for scheduler (#90)
    3220ce4 fix: reduce member cluster logs (#96)
    c9ca28a fix: fix flaky webhook test (#98)
    8a5bb61 fix: add missing Message field in member cluster conditions (#92)
    1874289 fix: fix updateRun stuck with reportDiff mode (#81)
    c036a6f fix: update CRP metrics to add reason as label (#93)

Full Changelog: v0.15.3...v0.15.4

v0.15.3

06 Jun 03:20
a819c6f

Choose a tag to compare

What's Changed

aece481 fix: address a git time travel issue in the upgrade tests (kubefleet-dev/kubefleet#85)
64c29ce feat: add webhook configuration for clusterResourcePlacementDisruptionBudget (kubefleet-dev/kubefleet#80)
3b17212 test: fix the crp watcher flakiness (kubefleet-dev/kubefleet#86)
9456ab8 doc: Update README.md to reflect the new community meeting cadence (kubefleet-dev/kubefleet#89)
2a410d9 test: improve the join and leave tests (kubefleet-dev/kubefleet#73)
dc3082d feat: support multi-version reporting in CRP for updateRun (kubefleet-dev/kubefleet#72)
d9e86f2 feat: add the resource placement related API (kubefleet-dev/kubefleet#82)

Full Changelog: v0.15.2...v0.15.3

v0.15.2

30 May 00:34
8685d24

Choose a tag to compare

What's Changed

2559e5d feat: enable profile in agents (kubefleet-dev/kubefleet#54)
71b967a feat: add validator functions for placement disruption budget to use in webhook (kubefleet-dev/kubefleet#68)
4142f9c chore: ignore certain directories for codecov (kubefleet-dev/kubefleet#55)
f18e64f test: set the upgrade compatibility test pipeline to use commit-specific setup (kubefleet-dev/kubefleet#64)
78fd0bf feat: update waitTime to pointer, add CEL validation for waitTime on AfterStageTask (kubefleet-dev/kubefleet#62)
9801165 feat: watch delete event for ClusterApprovalRequest & reconcile CSUR (kubefleet-dev/kubefleet#66)
c773848 docs: add the copilot instruction (kubefleet-dev/kubefleet#74)
9a979fc feat: add webhook configuration for cluster resource placement eviction (kubefleet-dev/kubefleet#70)
df0a971 docs: add timezone converter to the readme (kubefleet-dev/kubefleet#75)

Full Changelog: v0.15.1...v0.15.2