question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[BUG] Available envs for dashboards is incorrect

See original GitHub issue

OS system and architecture in which you are running QHub

GCP

Expected behavior

  • all the envs should show up as options for deploying dashboards.

Actual behavior

I have a group env on https://quansight-beta.qhub.dev/ that I want to use as my dashboard env, but its not showing up in the list of available envs on the Create a new dashboard page. The environment does show up under store https://quansight-beta.qhub.dev/conda-store/environment/analyst/water_dashboards/

This is the same env that I have on https://quansight.qhub.dev/ as a user env and on that deployment, it does show up in the list of available envs when creating a new dashboard.

How to Reproduce the problem?

- conda-forge
dependencies:
- python
- pip
- jupyterlab
- pandas
- holoviews
- geopandas
- geoviews
- param
- panel
- rich
- cdsdashboards-singleuser >=0.5.6
- jupyter_bokeh
- pip:
  - noaa-coops
- ipykernel
name: water_dashboards
prefix: null

Command output

No response

Versions and dependencies used.

https://quansight-beta.qhub.dev/ - QHub v0.4.1 according to the screen https://quansight.qhub.dev/ - v0.0.1 according to the screen

Compute environment

No response

Integrations

No response

Anything else?

No response

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
rsignell-usgscommented, Jun 6, 2022

Also, while the environments show up in jupyterlab as users-pangeo (e.g. with the namespace), they don’t show up that way in the dashboard gui, and they don’t show up that way if you open a terminal. You just see the environment names without namespaces:

rsignell-usgs@jupyter-rsignell-2dusgs:~$ conda info -e

# conda environments:
#
dask2                    /home/conda/filesystem/envs/dask2
bitinfo                  /home/conda/users/envs/bitinfo
pangeo                   /home/conda/users/envs/pangeo
seppo                    /home/conda/users/envs/seppo
base                  *  /opt/conda
default                  /opt/conda/envs/default

This is all super confusing to me and likely other users.

0reactions
costrouccommented, Jul 5, 2022

See https://github.com/Quansight/qhub/pull/1358 working on a fix. Currently my dilemma is the correct way to do this. Do I mount the pvc for conda-store or use the latest conda-store which does all of this with an api call.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[BUG] - Dashboard environment might be broken · Issue #1229
Run the dashboard example presented on Qhub docs, be aware that this error heavily depends on the final environment package constraints ...
Read more >
Tensorboard Error: No dashboards are active for current data set
No dashboards are active for the current data set. Probable causes: - You haven't written any data to your event files. - TensorBoard...
Read more >
Using Environment Variables for Configuration, Provisioning ...
It is possible to use environment variable interpolation in all three provisioning configuration types. The allowed syntax is either $ENV_VAR_NAME or ${ENV_VAR ...
Read more >
Changelog — ContainDS Dashboards documentation
Dashboard servers are started using default spawner options by default, but a new spawn_default_options config option can be set to False to require...
Read more >
Indicator in Operations Dashboard Showing Incorrect Count
I am trying to create an indicator in the new Operations Dashboard and want to have it display the count of my features....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found