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

MISC issues with Nebari Deployment #51

Open
5 of 7 tasks
aktech opened this issue Jan 8, 2024 · 5 comments
Open
5 of 7 tasks

MISC issues with Nebari Deployment #51

aktech opened this issue Jan 8, 2024 · 5 comments

Comments

@aktech
Copy link
Member

aktech commented Jan 8, 2024

Context

This is create a list of any MISC Fixes/Know issues

  • Clicking on the Nebari logo on the top/left should take you to /hub/home and that should also be the default url when you go to nebari
  • Remove JupyterLab from frameworks to avoid confusion
  • After creating an app it redirects to the app url, which is sometimes 404, if app is taking a while to create (this needs some investigation)
  • Add nitpicks to the front page theme to look similar to what it was looking previously
  • Verify Start/Stop/Delete works as expected
  • The service asks for authorization almost everytime, shouldn't be the case ideally.
  • Fix deleting, when it's pending spawn

Anything else?

No response

@aktech aktech added the needs: triage 🚦 Someone needs to have a look at this issue and triage label Jan 8, 2024
@dharhas
Copy link
Member

dharhas commented Jan 8, 2024

  • conda-env list does not match between what jhub-apps dropdown thinks is available and what a user has available in Jupyter. i.e. I chose aktech-aktech-japps in the dropdown but I don't have permission for that env from my user in Jupyter etc.

@aktech aktech removed the needs: triage 🚦 Someone needs to have a look at this issue and triage label Jan 8, 2024
@aktech
Copy link
Member Author

aktech commented Jan 8, 2024

conda-env list does not match between what jhub-apps dropdown thinks is available and what a user has available in Jupyter. i.e. I chose aktech-aktech-japps in the dropdown but I don't have permission for that env from my user in Jupyter etc.

Fix PR(s):

@kcpevey
Copy link
Contributor

kcpevey commented Jan 9, 2024

I'd like a mechanism to manually, forcibly stop my server.

Usecase: When I launch VSCode, it will keep my server alive and prevent the idle culler from shutdown. To avoid this, I usually manually go to Hub Control Panel -> Shutdown Server. Since the Hub Control Panel no longer exists, I'd like a manual way to forcefully shut down my server.

Current workaround: Make sure you dont have VSCode open in a tab anywhere... Click "logout" in the jhub-apps landing page. Wait for the idle culler to shut down your instance.

I guess the other point here is that we are 100% reliant on the idle culler AND instances must remain open for that extra period of time (incurring costs)

@aktech
Copy link
Member Author

aktech commented Jan 10, 2024

@pavithraes
Copy link
Member

pavithraes commented Jan 22, 2024

Since we have VS Code listed as a "Service", the fact that this is opening through the same process as JupyterLab is currently hidden from end users.

So, we can "Stop" the VS Code service using the "JupyterLab" card under "My App", but it's not obvious to VS Code users to do this.

So we need some way to make this interaction clear, potential options:

  • Move VSCode to My Apps, similar to JupyterLab with the option to Start, Stop, etc.
  • In the "JupyterLab" card description, make a note that we can close VS Code instances from here as well
  • Long term: I think we need to re-think the UX here - maybe the "Services" section can also have cards (similar to "My" Apps) - because moving JLab & VSCode to My Apps creates confusing terminology for what are "Services" and "Apps".

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

No branches or pull requests

4 participants