Comments (11)
/assign @legionus
from cluster-image-registry-operator.
I am disabling this test in fe0ec94 so we can unblock our queue. Please fix+reenable the test asap.
from cluster-image-registry-operator.
@bparees I only can increase timeout. I can not fix it.
from cluster-image-registry-operator.
@bparees I only can increase timeout. I can not fix it.
can you elaborate on that? What happens when the test flakes? Anyway increasing the timeout is fine if it gets us to 99% passing instead of what we currently have which is around 50% passing.
from cluster-image-registry-operator.
@bparees We made the PersistentVolumeClaims and we have available PersistentVolume that fits the requirements. Sometimes kube binds them up while waiting, sometimes not. I can not guarantee that after an hour of waiting it will happen. This is out of my control.
from cluster-image-registry-operator.
@bparees We made the PersistentVolumeClaims and we have available PersistentVolume that fits the requirements. Sometimes kube binds them up while waiting, sometimes not. I can not guarantee that after an hour of waiting it will happen. This is out of my control.
Please talk to the storage team, because that does not make sense to me. If there is an available PV that fulfills the PVC, it should get bound. Why would it not, other than a bug in storage?
Also if you look at the run I pasted, the PVC is reported as "pending" (which i believe means claimed?), yet the test failed.
from cluster-image-registry-operator.
@bparees "pending" means it is waiting for PV.
from cluster-image-registry-operator.
Storage team here. I don't see anything wrong with your PV/PVC, it should bound in reasonable time (15-20 seconds max).
Can you reproduce it reliably? Can you get kubernetes controller-manager logs with log level 5?
from cluster-image-registry-operator.
We found the problem:
I0301 12:46:55.356919 1 event.go:221] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"openshift-image-registry", Name:"test-custom-pvc", UID:"f77a3bf4-3c1f-11e9-a8b2-02f42a92ec4c", APIVersion:"v1", ResourceVersion:"885331", FieldPath:""}): type: 'Normal' reason: 'WaitForFirstConsumer' waiting for first consumer to be created before binding
from cluster-image-registry-operator.
Nice, any idea how it ever passed then?
from cluster-image-registry-operator.
We changed the default storage class to WaitForFirstConsumer
just few days ago. And
ci/prow/e2e-aws tests passed there.
from cluster-image-registry-operator.
Related Issues (20)
- Operartor doesn't retry create pods with status "CreateContainerError" HOT 1
- registry fail to start (4.2-2019-08-08-070705) HOT 1
- Setup golangci-lint
- Default to Removed for bare metal infrastructure platform HOT 2
- RFE - Provide a 'storage' option that allows me to set the specific StorageClass for the registry HOT 13
- Disable docker redirect for S3 buckets HOT 4
- AdditionalTrustedBundle not being added to the operator pod HOT 7
- Is this the expected way to go to set up (vendor) swift storage for the registry? HOT 11
- Upgrade error: Unable to apply 4.2.16: the cluster operator image-registry has not yet successfully rolled out HOT 12
- Support for third party S3 implementations HOT 6
- Mounting additionalTrustBundle in the operator. HOT 13
- Pull from ImageStream in Dockerfile - Authentication Required HOT 7
- The s3 storage backend leaks a new https connection every 10 seconds HOT 8
- Question: Is it possible to have more than one instance of the operator deployed in a cluster? HOT 3
- Future Release Branches Frozen For Merging | branch:release-4.17 branch:release-4.18
- world-writable without sticky bit in `/etc/pki/ca-trust/extracted/edk2` etc HOT 5
- Third Party S3 configuration results in runtime panic HOT 9
- Empty IBMCOS storage config causes operator to crashloop HOT 3
- Route Through New Ingress Controller HOT 4
- Helm chart for cluster-image-registry-operator HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cluster-image-registry-operator.