Giter VIP home page Giter VIP logo

Comments (7)

mieubrisse avatar mieubrisse commented on June 8, 2024

I just hit this today while trying to give a demo

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

we are discussing this issue here: https://kurtosistech.slack.com/archives/C05DZ4UABDZ/p1708114238397159

it could be related to this one: #1768

another possible relation: connectrpc/connect-es#907

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

It seems there is a timeout somewhere because it always fails when the call lasts more than 1 minute:

Pasted Graphic 1

And it seems the timeout came from Connect http client when calling to the GRPC server, we can see the "Stream was closed by client" in the APIC's logs

Pasted Graphic

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

I don't think that the problem is in ConnectGo or in the Kurtosis Engine because I've tested it locally with the UI and it runs the MERN package completely without any problem and even downloading the container images (I removed the images before the test).

If we see the following image the RunStarlarkPackage calls took more than 2 min and it was success while in the cloud it always is interrupted in 1min

image

I think that the problem, in cloud, could be in some layer above of this.

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

I see this error log in the cloud gateway when the call fails:

[error] 35#35: *16517 upstream timed out (110: Connection timed out) while reading upstream, client: 10.0.8.135, server: ~^(?<port_number>[0-9]{2,5})-(?<service_short_uuid>[0-9a-f]{12})-(?<enclave_short_uuid>[0-9a-f]{12})-(?<instance_short_uuid>[0-9a-f]{12}).*$, request: "POST /gateway/ips/54-88-173-250/ports/8081/kurtosis_enclave_manager.KurtosisEnclaveManagerServer/RunStarlarkPackage HTTP/1.1", upstream: "http://10.0.5.188:8081/kurtosis_enclave_manager.KurtosisEnclaveManagerServer/RunStarlarkPackage", host: "cloud.kurtosis.com", referrer: "https://cloud.kurtosis.com/gateway/ips/54-88-173-250/ports/9711/enclave/2bf955f3b89a/logs"

image

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

The error was fixed in the PR linked above

I was able to run the Jupyter package (including the images download part) without any issue, and the "RunStarlarkPackage" calls took ~2.5 minutes
image

Same result for the MERN package:
image

from kurtosis.

leoporoli avatar leoporoli commented on June 8, 2024

@barnabasbusa could you confirm if this fix also fix the use case that you reported on this ticket: #2231 ?

from kurtosis.

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.