Releases: project-codeflare/appwrapper
Releases · project-codeflare/appwrapper
Release v0.27.0
What's Changed
Features
- Add labels to aggregate appwrapper editor/viewer role RBACs by @dgrove-oss in #261
- Bump Kueue from 0.8.1 to 0.8.3 by @dgrove-oss in #262 #263
Bugs and Regressions
- Append autopilot anti-affinities to existing matchExpressions array by @dgrove-oss in #260
Full Changelog: v0.26.0...v0.27.0
Release v0.26.0
What's Changed
Features
- Implement spec.managedBy field by @tardieu in #249
- initial kube-state-metrics configuration file by @dgrove-oss in #250
- also log the delta when lendingLimit is updated by @dgrove-oss in #256
Bugs and Regressions
- Redesign node monitoring to account for Node deletion by @dgrove-oss in #255
Full Changelog: v0.25.0...v0.26.0
Release v0.25.0
What's Changed
Features
- Add age printcolumn by @tardieu in #242
- update to Kueue 0.8.1 by @dgrove-oss in #245
Other Changes
- autopilot: add TESTING NoSchedule taint to default config by @dgrove-oss in #241
Full Changelog: v0.24.0...v0.25.0
Release v0.24.0
What's Changed
Features
- Upgrade to Kueue 0.8.0 by @dgrove-oss in #225
- Use Patch operations to update AppWrapper.Status by @dgrove-oss in #227
- inject AppWrapper finalizer in WebHook by @dgrove-oss in #228
Bugs and Regressions
- Get dev mode (make run) working again by @dgrove-oss in #232
- account for all covered resources when a node is cordoned by @dgrove-oss in #239
Other Changes
- Logging improvements for development/debugging by @dgrove-oss in #230
- Upgrade to Kind v0.24.0 by @dgrove-oss in #231
- Unit test improvements by @dgrove-oss in #234
- add failing job with retry to end-to-end tests by @dgrove-oss in #235
- improve e2e testing of failures by @dgrove-oss in #236
- need non-zero reset pause to reliably detect Resetting phase by @dgrove-oss in #237
Full Changelog: v0.23.0...v0.24.0
Release v0.23.0
What's Changed
Features
- Dynamically adjust slack quota by @tardieu in #212
- Distinguish NoSchedule and NoExecute Autopilot labels by @tardieu in #218
- Filter error log by @tardieu in #219
Other Changes
- unit tests for updating unhealthyNodes map in node monitor by @dgrove-oss in #213
- e2e test for autopilot job migration by @dgrove-oss in #214
- Add LendingLimit adjustment tests by @tardieu in #216
- improve unit test coverage of appwrapper controller by @dgrove-oss in #217
- drop autopilotExempt annotation by @dgrove-oss in #221
- Eliminate Warning from controller runtime by @tardieu in #222
Full Changelog: v0.22.0...v0.23.0
Release v0.22.0
What's Changed
Features
- Annotations to mark exit codes as being terminal (non-retryable) by @dgrove-oss in #197
- Autopilot: auto-injection of Node anti-affinities by @dgrove-oss in #198
- Autopilot: Automatic reset/resume of AppWrappers whose pods are using unhealthy resources by @dgrove-oss in #199
- emit an event when an unhealthy appwrapper is being reset by @dgrove-oss in #207
Other Changes
- extend resetOrFail logic to better support desired autopilot semantics by @dgrove-oss in #201
- add autopilotExempt annotation to allow per-AppWrapper opt-out by @dgrove-oss in #203
Full Changelog: v0.21.1...v0.22.0
Release v0.21.1
What's Changed
Bugs and Regressions
- Correctly handle wrapped resources that use generateName by @dgrove-oss in #194
Full Changelog: v0.21.0...v0.21.1
Release v0.21.0
What's Changed
Features
- remove ChildAdmissionController only needed by Kueue 0.6 by @dgrove-oss in #186
- Update to Kueue 0.7.1 by @dgrove-oss in #191
Bugs and Regressions
- Flexible configuration of Kueue's GenericJob Reconciller by @dgrove-oss in #184
Other Changes
- Update AppWrapper website for Kueue 0.7 enhancements by @dgrove-oss in #185
- Add explicit go dependencies on build tools by @dgrove-oss in #187
- expand and update fault tolerance documentation by @dgrove-oss in #188
Full Changelog: v0.20.2...v0.21.0
Release v0.20.2
What's Changed
Bugs and Regressions
- ensure AppWrapper controller sets PodsReady condition on Workload by @dgrove-oss in #180
Other Changes
- align go minor version with codeflare-operator by @dgrove-oss in #179
Full Changelog: v0.20.1...v0.20.2
Release v0.14.2
What's Changed
Bugs and Regressions
- ensure AppWrapper controller sets PodsReady condition on Workload (#180) by @dgrove-oss in #182
Full Changelog: v0.14.1...v0.14.2