Giter Site home page Giter Site logo

Comments (11)

bparees avatar bparees commented on June 17, 2024

/assign @legionus

from cluster-image-registry-operator.

bparees avatar bparees commented on June 17, 2024

I am disabling this test in fe0ec94 so we can unblock our queue. Please fix+reenable the test asap.

from cluster-image-registry-operator.

legionus avatar legionus commented on June 17, 2024

@bparees I only can increase timeout. I can not fix it.

from cluster-image-registry-operator.

bparees avatar bparees commented on June 17, 2024

@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.

legionus avatar legionus commented on June 17, 2024

@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 avatar bparees commented on June 17, 2024

@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.

legionus avatar legionus commented on June 17, 2024

@bparees "pending" means it is waiting for PV.

from cluster-image-registry-operator.

jsafrane avatar jsafrane commented on June 17, 2024

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.

dmage avatar dmage commented on June 17, 2024

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.

bparees avatar bparees commented on June 17, 2024

Nice, any idea how it ever passed then?

from cluster-image-registry-operator.

jsafrane avatar jsafrane commented on June 17, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.