v0.3.0
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
- Match Condition Message to Variable Name by @razo7 in #78
- Update FAR Template shortName by @razo7 in #81
- Create bundle for bundle-community target by @razo7 in #86
- Fix FenceAgentSucceededConditionMessage Condition Message by @razo7 in #85
- Explicitly Check the Return Error by @razo7 in #83
- Stop Update Status When a Finalizer is Missing by @razo7 in #84
- Add fence-azure-arm agent by @jcanocan in #91
- Fix http/2 CVE by @razo7 in #94
- Disable HTTP/2 in metrics server by @clobrano in #97
- Update kube-rbac-proxy to v0.15.0 by @clobrano in #99
- Add missing RBAC permissions by @jcanocan in #101
- Remove volumeAttachment deletion by @razo7 in #102
- Add bundle-cleanup target by @clobrano in #103
- Fix typos in Readme by @clobrano in #104
- Bundle-cleanup to use BUNDLE_RUN_NAMESPACE for namespace by @clobrano in #105
- Add fence_gce Agent for GCP by @razo7 in #95
- Delete Pods with Zero Grace Period by @razo7 in #110
- Randomize Unit Tests by @razo7 in #108
- Print Remediation Time in E2E Tests by @razo7 in #111
- High Availability for pod with 2 replicas by @razo7 in #112
- Rework running Fence Agent command by @clobrano in #106
- Set Suggested Namespace by @razo7 in #114
- Set Replace Annotation by @razo7 in #115
- Shorten Timeouts for E2e Tests by @razo7 in #113
- Improve Logs from Updating Conditions by @razo7 in #117
- Add Events for far Remediation Process by @razo7 in #107
- Initialize Event Recorder for executer by @razo7 in #120
- update alm examples with retry option by @clobrano in #122
- Validate Agent Name by Format and Binary by @razo7 in #119
- Update Tools & APIs by @razo7 in #123
- Update Readme with the optional retry CR parameters by @clobrano in #121
- Update CSV description by @razo7 in #79
- Fix Remediation Events Occurrences and Names by @razo7 in #125
- Add list and watch permission for templates to aggregated role by @slintes in #126
- [release-0.3] Rewrite FAR README with more Sections by @openshift-cherrypick-robot in #127
- [release-0.3] Set Golang version in Dockerfile by @openshift-cherrypick-robot in #134
New Contributors
Full Changelog: v0.2.1...v0.3.0