Bug 1310587
Summary: | PV recycle racing | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Liang Xia <lxia> |
Component: | Storage | Assignee: | Sami Wagiaalla <swagiaal> |
Status: | CLOSED ERRATA | QA Contact: | Jianwei Hou <jhou> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3.2.0 | CC: | agoldste, aos-bugs, bchilds, jsafrane, mmcgrath, pep, swagiaal, tdawson, tschloss |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-05-12 16:29:46 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: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1267746, 1305417, 1339502 |
Description
Liang Xia
2016-02-22 10:12:11 UTC
Recreated but no resolution found yet. After refreshing to Origin HEAD and starting a fresh environment, I did not have any problems with the recycler using the Wordpress example in github. I will test the specific version in this BZ. I verified recycling in Origin HEAD works. There was another issue around newly created claims binding to existing volumes, when they should be released. I believe this BZ is a symptom of that former problem. Origin HEAD has the fix: https://github.com/openshift/origin/blob/master/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/persistentvolume/types.go#L120 v3.1.1.x does not: https://github.com/openshift/origin/blob/cffae0523cfa80ddf917aba69f08508b91f603d5/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/persistentvolume/types.go#L120 The latest rebase pulled in the fix from upstream. From Mark this will be fixed from latest rebase Tested on latest build with same PV and PVC templates: openshift v3.1.1.911 kubernetes v1.2.0-alpha.7-703-gbc4550d etcd 2.2.5 The issue is still reproducible. # oc get pv NAME LABELS CAPACITY ACCESSMODES STATUS CLAIM REASON AGE nfs <none> 5Gi RWO Released jhou/nfsc 50m # oc get pvc NAME LABELS STATUS VOLUME CAPACITY ACCESSMODES AGE nfsc <none> Pending 50m Reproduced.. working on a fix. Fix posted upstream here: https://github.com/kubernetes/kubernetes/pull/23078 will open an origin PR 2nd upstream PR: https://github.com/kubernetes/kubernetes/pull/23548. Will create new origin PR once this merges. *** Bug 1323613 has been marked as a duplicate of this bug. *** We are blocked by bug https://bugzilla.redhat.com/show_bug.cgi?id=1324418 since PV failed to recycle. Once that bug is fixed/verified, we will re-check this one. Following the same steps as in #comment 0, the PV and PVC finally got bound. Move bug to verified. Verified on version, openshift v3.2.0.15 kubernetes v1.2.0-36-g4a3f9c5 etcd 2.2.5 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2016:1064 *** Bug 1323596 has been marked as a duplicate of this bug. *** |