Changes
🚀 Features
- Add release branching and cherry picking process @afritzler (#669)
- Add
ServerMaintenanceRequestedcommon label @defo89 (#675) - Use Header.Get("ETag") instead of accessing Header map directly @stefanhipfel (#673)
- Update
kubebuilderto v4.11.1 @asergeant01 (#636) - Refactor mock server @afritzler (#643)
- Use
ginkgoinstead ofgo test@afritzler (#638) - Bump
k8s.io/*to v1.35 @afritzler (#602) - Harmonize
BMCUserreconciler and improve finalizer deletion @afritzler (#627) - Add
BMCUsertype and controller @stefanhipfel (#368) - Support
ServerMaintenanceApprovallabel @defo89 (#618) - Improved automated chart versioning @asergeant01 (#609)
🐛 Bug Fixes
- Fix
GetServerByNamehelper function @nagadeesh-nagaraja (#674) - Add missing roles to
rbackustomization @asergeant01 (#670) - Fix certificate dns names for webhook and metrics services @asergeant01 (#665)
- Move readiness validation for server boot configuration after claim allocaton @nagadeesh-nagaraja (#663)
- Update
BIOSSettingsdocs @afritzler (#651) - Enqueue multiple ServerClaims on Server changes @Nuckal777 (#632)
- Support
ServerMaintenanceApprovallabel @defo89 (#618) - Set maintenance needed label on
ServerClaim@defo89 (#615)
🧰 Maintenance
- Add
ServerMaintenanceRequestedcommon label @defo89 (#675) - Set container image repository and tag in helm chart @defo89 (#666)
- Bump actions/checkout from 4 to 6 @dependabot[bot] (#659)
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 @dependabot[bot] (#658)
- Bump actions/setup-go from 5 to 6 @dependabot[bot] (#657)
- Bump golang from 1.25.6 to 1.25.7 @dependabot[bot] (#655)
- Bump github.com/jaypipes/ghw from 0.21.2 to 0.22.0 @dependabot[bot] (#656)
- Allow PR based image publishing via
publish-imagelabel @afritzler (#650) - Enable
kubebuilderautoupdate plugin via github workflow @asergeant01 (#648) - Verify that
BMCSettingscorrectly transition to a deletable @Nuckal777 (#634) - Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 @dependabot[bot] (#641)
- Bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 @dependabot[bot] (#642)
- Bump golang from 1.25.5 to 1.25.6 @dependabot[bot] (#614)