Skip to content

Releases: medik8s/fence-agents-remediation

v0.4.0

23 May 19:52
v0.4.0
fb0a3ed
Compare
Choose a tag to compare

Fence Agents Remediation v0.4.0

Notable Changes

Release Artifacts

Images

  • Operator: quay.io/medik8s/fence-agents-remediation-operator:v0.4.0
  • Bundle: quay.io/medik8s/fence-agents-remediation-operator-bundle:v0.4.0
  • Catalog aka Index: quay.io/medik8s/fence-agents-remediation-operator-catalog:v0.4.0

Source code and OLM manifests

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

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

17 Mar 16:03
v0.3.0
b9bab9d
Compare
Choose a tag to compare

Fence Agents Remediation v0.3.0

Notable Changes

  • High Availability for pod with 2 replicas
  • Remediation Events for the operator process and node state
  • Rework running Fence Agent command
  • Agent Name Validation by Format and Binary
  • Remove VolumeAttachment deletion from resource deletion
  • Add Azure agent, fence-azure-arm, and GCP agent, fence_gce.
  • Use the new suggested namespace (openshift-workload-availability)

Release Artifacts

Images

  • Operator: quay.io/medik8s/fence-agents-remediation-operator:v0.3.0
  • Bundle: quay.io/medik8s/fence-agents-remediation-operator-bundle:v0.3.0
  • Catalog aka Index: quay.io/medik8s/fence-agents-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

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

16 Nov 09:06
v0.2.1
afc593e
Compare
Choose a tag to compare

Fence Agents Remediation v0.2.1

Notable Changes

Release Artifacts

Images

  • Operator: quay.io/medik8s/fence-agents-remediation-operator:v0.2.1
  • Bundle: quay.io/medik8s/fence-agents-remediation-operator-bundle:v0.2.1
  • Catalog aka Index: quay.io/medik8s/fence-agents-remediation-operator-catalog:v0.2.1

Source code and OLM manifests

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

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

19 Sep 06:47
v0.2.0
17cc0e3
Compare
Choose a tag to compare

Fence Agents Remediation v0.2.0

Notable Changes

  • Workload Deletion - taint (medik8s.io/fence-agents-remediation:NoExecute) a node and manually delete its remaining pods and PVCs, in addition to rebooting the node
  • Run Fence Agent only with reboot action
  • Support node-healthcheck-operator timed-out annotation
  • Update label (breaks upgrade from v0.1.0)
  • Add Status Conditions to FenceAgentsRemediation CR
  • Validate CR's name to Node's name
  • Support restricted Pod Security Admission level
  • Shrink image size

Release Artifacts

Images

  • Operator: quay.io/medik8s/fence-agents-remediation-operator:v0.2.0
  • Bundle: quay.io/medik8s/fence-agents-remediation-operator-bundle:v0.2.0
  • Catalog aka Index: quay.io/medik8s/fence-agents-remediation-operator-catalog:v0.2.0

Source code and OLM manifests

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

What's Changed

  • Set minKubeVersion 1.24.0 by @razo7 in #35
  • Add Medik8s icon for FAR by @razo7 in #37
  • CRDs are namespaced by @razo7 in #34
  • Automate GitHub Release Draft by @razo7 in #40
  • Update gitignore for VScode by @razo7 in #43
  • Use Downward API for Namespace by @razo7 in #42
  • Get Cluster Information for Running FA on AWS and Test Nodes Status by @razo7 in #32
  • Improve timestamp readability in logs by @razo7 in #44
  • Sort Imports update by @razo7 in #45
  • Run container as non-root by @razo7 in #31
  • Apply PSA Changes by @razo7 in #47
  • Set Environment Variable for Tests by @razo7 in #49
  • Update Ginkgo to GinkgoV2 by @razo7 in #50
  • Reduce Container Size by @razo7 in #52
  • Validate Node Name by @razo7 in #48
  • Update to Golang v1.20 by @razo7 in #57
  • Check If AWS Mahchine Has a Node by @razo7 in #58
  • Fence Agent Output Check by @razo7 in #55
  • Support and Handle Taints by @razo7 in #53
  • Improving Unit Test Logic and Time by @razo7 in #59
  • FAR E2E Test - Check Node Reboot by Boot Time and Patch CredentialsRequest for AWS by @razo7 in #20
  • Log Pod Name on Error by @razo7 in #60
  • Update Tools and API Versions by @razo7 in #56
  • Validate utils Package and Taint Functionality by @razo7 in #61
  • End Reconcile after Finalizer Addition by @razo7 in #64
  • test-e2e target for any platform by @razo7 in #66
  • Use Kubernetes Recommended Label for commonLabels by @razo7 in #46
  • Add priorityClassName to the Manager Container by @razo7 in #67
  • Two Remediations and Taint Addition for E2E by @razo7 in #62
  • Minimize Reboot Test Pod Warnings of PSA by @razo7 in #65
  • Support Only reboot Action by @razo7 in #54
  • Add Explicit Workload Deletion by @razo7 in #63
  • Set Node Unhealthy in E2E by Stopping Kubelet by @razo7 in #68
  • Stop Remediation When NHC Timed Out Annotation Exists by @razo7 in #72
  • Improve Verification of FA Success Response by @razo7 in #70
  • Add Status Conditions for FAR CR by @razo7 in #69
  • Publish FAR to Stable Channel by @razo7 in #71
  • Improve verifyStatusCondition Function Readability & Gomega Expect Update by @razo7 in #73
  • Support Operator Upgrades by @razo7 in #77
  • Add Two Reasons for Updating and Stopping Remediation by @razo7 in #76
  • Stale Cache on Fast Reconcile by @razo7 in #74
  • [release-0.2] Update FAR Template shortName by @openshift-cherrypick-robot in #82

Full Changelog: v0.1.0...v0.2.0

v0.1.0

07 May 10:44
v0.1.0
f9bf4f9
Compare
Choose a tag to compare

Fence Agents Remediation v0.1.0

Release Artifacts

Images

  • Operator: quay.io/medik8s/fence-agents-remediation-operator:v0.1.0
  • Bundle: quay.io/medik8s/fence-agents-remediation-operator-bundle:v0.1.0
  • Catalog aka Index: quay.io/medik8s/fence-agents-remediation-operator-catalog:v0.1.0

Source code and OLM manifests

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

What's Changed

New Contributors

Full Changelog: https://github.com/medik8s/fence-agents-remediation/commits/v0.1.0