Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Kubernetes session affinity not working with remote Jupyter code executor deployment #3311

Closed
timrbula opened this issue Aug 6, 2024 · 0 comments · Fixed by #3312
Closed

Comments

@timrbula
Copy link
Contributor

timrbula commented Aug 6, 2024

Describe the bug

I am intermittently seeing 404 Kernel does not exist errors when running remote Jupyter execution in an OpenShift cluster that has multiple pods each running Jupyter Kernel Gateway and cookie-based session affinity is enabled.

Steps to reproduce

  1. Create a deployment of the Jupyter Kernel Gateway container as described in the custom docker image docs running multiple pods.
  2. Create an associated service and ingress and add the appropriate cookie annotation for session affinity.
  3. Run multiple AutoGen workflows concurrently that use the remote Jupyter Code Executor.

Model Used

N/A

Expected Behavior

The kernel should be found when trying to establish the web socket connection by communicating with the same pod that the kernel was created in.

Screenshots and logs

No response

Additional Information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant