Releases: project-codeflare/appwrapper
Releases · project-codeflare/appwrapper
Release v0.30.0
What's Changed
Features
- define aw as a shortname for appwrapper by @dgrove-oss in #288
Full Changelog: v0.29.0...v0.30.0
Release v0.29.0
What's Changed
Features
- promote AppWrapperLabel to v1beta2 api by @dgrove-oss in #282
Bugs and Regressions
- Revert "add initial grace period before triggering a failure due to missing components (#273) by @dgrove-oss in #284
Full Changelog: v0.28.0...v0.29.0
Release v0.28.0
What's Changed
Bugs and Regressions
- add initial grace period before triggering a failure due to missing components by @dgrove-oss in #273
- Ensure consistent resource status if create errors by @dgrove-oss in #277
- flag config error if admissionGP exceeds warmupGP by @dgrove-oss in #278
Full Changelog: v0.27.0...v0.28.0
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