You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am seeing a deployment-only issue with Panel notebook apps in JHub Apps (Nebari). I have a brand new deployment in Azure Kubernetes service, limited amount of environments created in conda store.
In development, the app works as expected when running cells/using preview with notebook. In deployed JHub Apps, callbacks clearly fire, but bound output does not update correctly.
Observed behavior:
Radio button value changes are received by Python callback (verified via in-app callback log).
Existing object mutation works (a Markdown pane updates each click).
Bound output replacement does not re-render as expected.
I also added probes (text-only bind, widget-only bind, mixed bind) and interactivity still appears effectively stuck.
Expected behavior:
pn.bind outputs should update on each selection, same as local.
Current deployed runtime (from in-app diagnostics):
Python 3.11.15
panel 1.8.9
bokeh 3.8.2
panel-material-ui 0.8.1
jhsingle-native-proxy 0.8.3
jupyter_bokeh 4.0.5
pyviz_comms 3.0.6
ipywidgets 8.1.8
ipywidgets_bokeh 1.7.0
tornado 6.5.3
all from conda-forge
Notes:
Websocket is connected.
No obvious browser error.
Requested guidance:
Is this a known limitation/bug in JHub Apps + Panel notebook serving?
Are there recommended server/proxy settings for this case?
Is there a preferred deployment pattern for notebook-based Panel apps to avoid this behavior?
Would it make more sense to raise this issue in the Jhubapps repo?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am seeing a deployment-only issue with Panel notebook apps in JHub Apps (Nebari). I have a brand new deployment in Azure Kubernetes service, limited amount of environments created in conda store.
In development, the app works as expected when running cells/using preview with notebook. In deployed JHub Apps, callbacks clearly fire, but bound output does not update correctly.
Observed behavior:
Expected behavior:
Current deployed runtime (from in-app diagnostics):
Notes:
Requested guidance:
App after clicking radio button:

Notebook:
Interact_test.ipynb
Beta Was this translation helpful? Give feedback.
All reactions