Node Maintenance Operator v0.18.0
Notable Changes
- Add Events for the Maintenance Process
- Fix Fetch ETCD Quorum Check fix for Unknown Guard Pod State (follow up to #110)
- Reconcile Refactor
- Update base images to CentoOS stream 9
Release Artifacts
Images
- Operator: quay.io/medik8s/node-maintenance-operator:v0.18.0
- Bundle: quay.io/medik8s/node-maintenance-operator-bundle:v0.18.0
- Catalog aka Index: quay.io/medik8s/node-maintenance-operator-catalog:v0.18.0
Source code and OLM manifests
Please find the source code and the OLM manifests in the Assets section below.
What's Changed
- Randomize Unit Tests by @razo7 in #116
- Refactor Controller Unit Tests by @razo7 in #118
- Fetch ETCD Quorum Check fix for Unknown Guard Pod State by @razo7 in #119
- Update and Upgrade Bundle Image by @razo7 in #120
- README.md: s/pod/node/ by @taotriad in #121
- Reconcile Refactor by @razo7 in #117
- Separate nm status initalization from update by @razo7 in #123
- Skip previous version validation in CI by @razo7 in #124
- Add Events for the Maintenance Process by @razo7 in #113
- Fix Github CI Test by @razo7 in #128
- Test Scorecard in Github CI by @razo7 in #129
- Automate community bundle creation by @clobrano in #132
- Bump Base Image to UBI micro 9 by @razo7 in #133
- Fix Fetching Go version in Dockerfile by @razo7 in #134
- Build Manager Binary in a Modular Way by @razo7 in #135
- Bump golang.org/x/net from 0.19.0 to 0.23.0 by @dependabot in #130
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #126
- Bump Golang version v1.23 and Ginkgo by @razo7 in #138
- Limit Access to the pod's Root File System by @razo7 in #136
- Set Golang version for specifing the correct toolchain by @razo7 in #139
- [release-0.18] Update golang.org/x/net to v0.33.0 by @openshift-cherrypick-robot in #141
New Contributors
Full Changelog: v0.17.0...v0.18.0