Node Maintenance Operator v0.17.0
Notable Changes
- Fix etcd-quorum guard check for NodeMaintenance Creation
- Supports the new Exclude From remediation label and prefers Scheduling on OCP Infra Nodes
- Use the new suggested namespace
Release Artifacts
Images
- Operator: quay.io/medik8s/node-maintenance-operator:v0.17.0
- Bundle: quay.io/medik8s/node-maintenance-operator-bundle:v0.17.0
- Catalog aka Index: quay.io/medik8s/node-maintenance-operator-catalog:v0.17.0
Source code and OLM manifests
Please find the source code and the OLM manifests in the Assets
section below.
What's Changed
- Set Go version in less places by @razo7 in #94
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #95
- Update k8s.io/apimachinery for CVE fix by @razo7 in #98
- Disable HTTP/s on webhook server by @slintes in #100
- Upgrade kube-rbac-proxy image to v0.15.0 and disable HTTP/2 by @razo7 in #104
- NMO handling the new Exclude From remediation label on the node by @mshitrit in #105
- Set Suggested Namespace by @razo7 in #107
- Set Replace Annotation by @razo7 in #108
- Prefer Scheduling on OCP Infra Nodes by @razo7 in #109
- Redefine Macros in Makefile by @razo7 in #112
- Update Tools & APIs by @razo7 in #111
- Fix Maintenance Creation Check for Control Plane Nodes by @razo7 in #110
- Fix must-gather repo location by @razo7 in #114
- Removing must-gather image from makefile by @razo7 in #115
- [release-0.17] Skip previous version validation in CI by @openshift-cherrypick-robot in #125
Full Changelog: v0.16.1...v0.17.0