Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:58
v0.3.0
3d76c00

Storage Based Remediation v0.3.0

Notable Changes

  • First GA release

Release Artifacts

Images

  • Operator: quay.io/medik8s/storage-based-remediation-operator:v0.3.0
  • Agent: quay.io/medik8s/storage-based-remediation-agent:v0.3.0
  • Bundle: quay.io/medik8s/storage-based-remediation-operator-bundle:v0.3.0
  • Catalog aka Index: quay.io/medik8s/storage-based-remediation-operator-catalog:v0.3.0

Source code and OLM manifests

Please find the source code and the OLM manifests in the Assets section below.

What's Changed

  • Test Fixes and remediation support by @mshitrit in #5
  • Additional fixes by @mshitrit in #7
  • Fix node reboot on uninstall by @mshitrit in #8
  • Use OpenShift built-in privileged SCC for sbd-agent by @mshitrit in #9
  • Handle runtime conversion of operator image to agent image. by @mshitrit in #10
  • SBR sets up a Node condition instead of creating a remediation by @mshitrit in #11
  • Updating some necessary make targets for running e2e tests in pipeline by @mshitrit in #12
  • add missing ci-operator needed for pipeline e2e by @mshitrit in #13
  • Fallback to oc if kubectl isn't set by @mshitrit in #14
  • Add detect only mode feature. by @mshitrit in #15
  • Stop failing validation for unidentified operator image by @mshitrit in #16
  • Improve e2e logs for unready pods and lax ReadinessProbe requirements by @mshitrit in #17
  • Safer unhealthy side remediation. by @mshitrit in #18
  • Trigger collecting agent logs by @mshitrit in #19
  • looking for agent image set in CI by @mshitrit in #20
  • Checking for a fixed agent CI image in case operator image created by CI by @mshitrit in #21
  • Tech debt by @mshitrit in #22
  • Remove nonfunctional e2e test git-action by @mshitrit in #24
  • Add owners files by @mshitrit in #26
  • Build manager binary in a modular way by @mshitrit in #25
  • Cleanup and e2e tests minor refactoring by @mshitrit in #27
  • RHWA-485: Update API Group by @clobrano in #28
  • return errors when status updates fail by @mshitrit in #30
  • RHWA-497: Add Missing CSV Annotations by @clobrano in #31
  • Apply priorityClassName system-cluster-critical for sbr manager by @mshitrit in #32
  • Enable odf setup using a configurable channel by @mshitrit in #35
  • Align public API and naming to storage-based-remediation by @clobrano in #33
  • Making odf channel mandatory by @mshitrit in #36
  • Modernize GitHub Actions workflow versions by @razo7 in #38
  • Fix old operator name occurrences in bundle by @clobrano in #40
  • Fix docs/README broken links by @clobrano in #39
  • Fix empty namespace in agent creation by @clobrano in #42
  • Fix E2E pod count in readiness check by @clobrano in #43
  • Export MaxConsecutiveFailures to config by @mshitrit in #47
  • Increase controller-manager replicas to 2 for high availability by @Tzif-Morgen in #45
  • Add description and icon by @Tzif-Morgen in #46
  • RHWA-886: Remove redundant Spec fields by @clobrano in #44
  • Align StorageBasedRemediation API with empty spec and fixed fencing semantics by @mshitrit in #48
  • Update bundle with maxConsecutiveFailures by @clobrano in #51
  • Makefile: add target to verify no uncommitted changes by @clobrano in #52
  • Move pkg/ to internal/ and update to K8s 1.34 by @slintes in #50
  • docs: fix README shared storage prerequisites (RWX not block) by @maximunited in #53
  • making SBRTimeoutSeconds configurable by @mshitrit in #54
  • Read timeout from watchdog by @Tzif-Morgen in #49
  • use O_DIRECT to ensure reads are from the disk and not stale cache by @mshitrit in #57
  • RHWA-1016: Set Agent image in container's environment by @clobrano in #56
  • Align CI workflows with standard medik8s pattern by @razo7 in #59
  • Fix GOARCH hardcoding in build script for multi-arch support by @razo7 in #58

New Contributors

Full Changelog: v0.2.0...v0.3.0