Skip to content

Adds back NVIDIA AI Workbench support#1

Closed
nv-edwli wants to merge 15 commits intobrevdev:mainfrom
nv-edwli:main
Closed

Adds back NVIDIA AI Workbench support#1
nv-edwli wants to merge 15 commits intobrevdev:mainfrom
nv-edwli:main

Conversation

@nv-edwli
Copy link
Collaborator

Adds back NVIDIA AI Workbench support.

  • Fixes .project/spec.yaml file
    • Adds nonempty container description
    • Adds trailing / to project mount target
    • Renames default jupyterlab app to DevX-Lab
      • Removes duplicate copy of jupyterlab application under execution for clarity
      • Adds --expose-app-in-browser for JS continuity in lab app launcher
    • Aligns uid and gid to 1001 / 1000 for alignment with RAPIDS base container rapids user
    • Removes NGC_API_KEY secret as this is set in-lab via Secrets Manager tool
  • Adds missing Configpacks to .project
  • Adds missing .gitignore
  • Workbench auto-adds:
    • missing Configpacks to .project
    • missing .gitignore
    • empty .gitkeep to assets folder specified in spec.yaml layout field
    • pins jupyterlab>3.0 in requirements.txt

nv-edwli and others added 11 commits August 20, 2025 14:25
- Added pip packages: jupyterlab>3.0
- Removed pip packages: jupyterlab>=4.4.3
- Deleted app 'devx-lab'
- Created mount '/nvwb-shared-volume/'
- Deleted layout 'assets/'
- Added files: .project/configpacks
- Modified files: .gitignore, requirements.txt
- Deleted secret 'NGC_API_KEY'
- Created layout 'assets/'
- Added files: assets/.gitkeep
- Updated storage in layout 'assets/'
@nv-edwli nv-edwli requested a review from rmkraus August 20, 2025 23:47
@nv-edwli nv-edwli closed this Sep 4, 2025
chris-alexiuk pushed a commit to chris-alexiuk/workshop-build-an-agent that referenced this pull request Sep 11, 2025
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 this pull request may close these issues.

1 participant