What's Changed
- Print cluster hash for GKE k8s integration tests by @mattcary in #2102
- Correctly use the wait group when there is no hyperdisk by @mattcary in #2227
- Refactor test context creation to be less error-prone by @mattcary in #2228
- Manually create udev links if udev trigger doesn't work by @mattcary in #2216
- Fix disk size validation branch by @hajiler in #2229
- Integrate disk support labels into NodeGetInfo by @hajiler in #2199
- Add parameter sanitization logic by @hajiler in #2234
- Bump golang from 1.25.3 to 1.25.4 by @dependabot[bot] in #2232
- Return early when node name is empty by @cemakd in #2225
- Bump the golang-x group across 1 directory with 9 updates by @dependabot[bot] in #2237
- Bump the k8s-dependencies group across 1 directory with 8 updates by @dependabot[bot] in #2240
- Enable dynamic disk type selection by @hajiler in #2235
- Check for nil waitOp before examining error code by @mattcary in #2238
Full Changelog: v1.22.0...v1.23.0