| Summary: | [RFE]Manually start PV recycler | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Eric Jones <erjones> |
| Component: | Storage | Assignee: | Bradley Childs <bchilds> |
| Status: | CLOSED NOTABUG | QA Contact: | Liang Xia <lxia> |
| Severity: | low | Docs Contact: | |
| Priority: | medium | ||
| Version: | 3.2.1 | CC: | aos-bugs, erjones, jsafrane |
| Target Milestone: | --- | Keywords: | NeedsTestCase |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-02-01 15:57:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Eric Jones
2016-09-14 19:21:41 UTC
In OpenShift 3.2, we re-tried recycling only few times and then we marked the PV as Failed. In OpenShift 3.3 and 3.4, we retry recycling forever, until an admin does something (e.g. manually deletes the PV). OpenShift trigger for recycling in 3.3 and above is: - PV.Spec.ClaimRef points to a PVC, i.e. full PV.Spec.ClaimRef must be filled, incl. its UID - AND the referenced PVC does not exist PV.Status is not considered at all in 3.3! It can be Bound, Released, Failed or even Available. All that matters is PV.Spec.ClaimRef. In 3.2 the behavior was a bit different and I'd rather not touch that code, we've rewritten it from scratch in 3.3. Is it a valid solution for this bug? I'm closing this bug, original support ticket is closed. |