[2024-02-23 09:40:24.018] [info] (tray) initTray [2024-02-23 09:40:24.023] [info] (main) NVWB_CLI_VERSION 0.13.14 WB_SVC_VERSION 0.18.7 CREDENTIAL_MANAGER_VERSION 1.1.1 [2024-02-23 09:40:24.025] [info] (tab-registry) cleared project-tag-registry store [2024-02-23 09:40:24.030] [info] (window-context-registry) cleared window-context-registry-store [2024-02-23 09:40:24.037] [info] (main) async() Start electron main [2024-02-23 09:40:24.091] [info] (menu) initMenu [2024-02-23 09:40:24.094] [info] (main) message with user scope [2024-02-23 09:40:24.097] [info] (createWindow-installer) createWindow( windowName: installer, windowIndex: ./installer/index.html, options {"width":952,"height":650}, ) [2024-02-23 09:40:24.100] [info] (createWindow-installer) resetToDefaults(windowState: [object Object]) [2024-02-23 09:40:24.100] [info] (createWindow-installer) windowWithinBounds() [2024-02-23 09:40:24.160] [info] (new-window-events) event { preventDefault: '[function] preventDefault(){}' } [2024-02-23 09:40:24.161] [info] (new-window-events) data { setBounds: '[function] (e,...t)=>{e={...this.getBounds(),...e},s.call(this,e,...t)}', _events: { blur: '[function] t=>{e.emit("browser-window-blur",t,this)}', focus: '[function] t=>{e.emit("browser-window-focus",t,this)}', show: '[function] ()=>{const e=this.isVisible()&&!this.isMinimized();if(i!==e){i=e;const t=i?"visible":"hidden";this.webContents.emit("-window-visibility-change",t)}}', hide: '[function] ()=>{const e=this.isVisible()&&!this.isMinimized();if(i!==e){i=e;const t=i?"visible":"hidden";this.webContents.emit("-window-visibility-change",t)}}', minimize: '[function] ()=>{const e=this.isVisible()&&!this.isMinimized();if(i!==e){i=e;const t=i?"visible":"hidden";this.webContents.emit("-window-visibility-change",t)}}', maximize: '[function] ()=>{const e=this.isVisible()&&!this.isMinimized();if(i!==e){i=e;const t=i?"visible":"hidden";this.webContents.emit("-window-visibility-change",t)}}', restore: '[function] ()=>{const e=this.isVisible()&&!this.isMinimized();if(i!==e){i=e;const t=i?"visible":"hidden";this.webContents.emit("-window-visibility-change",t)}}' }, _eventsCount: 7 } [2024-02-23 09:40:24.207] [info] (channel-registry) registerIpcChannels() Register ipc channels [2024-02-23 09:40:24.208] [info] (open-workbench) open_window [2024-02-23 09:40:24.209] [info] (open-file-picker-channel) open_file_picker [2024-02-23 09:40:24.210] [info] (project-tab-registry-channel) project_tab_registry_channel [2024-02-23 09:40:24.210] [info] (open-file-picker-channel) open-external-link [2024-02-23 09:40:24.211] [info] (open-file-picker-channel) open_file [2024-02-23 09:40:24.211] [info] (open-folder-picker-channel) open_folder [2024-02-23 09:40:24.212] [info] (renderer) electron-log [2024-02-23 09:40:24.213] [info] (open-in-context-channel) open_project_in_context [2024-02-23 09:40:25.114] [info] (renderer) Installer App() Loading [2024-02-23 09:40:25.204] [info] (renderer) Navigating to transition, / [2024-02-23 09:40:25.207] [info] (renderer) SERVICE: workbenchServiceInstalledCheck(), CHANNEL: [get_storage, service_install_check] [2024-02-23 09:40:25.208] [info] (get-app-storage) { _deserialize: '[function] e=>JSON.parse(e)', _serialize: '[function] e=>JSON.stringify(e,void 0,"\\t")', events: { _events: {}, _eventsCount: 0 }, path: 'C:\\Users\\Administrator\\AppData\\Local\\NVIDIA Corporation\\AI Workbench\\registries\\workbench-config.json' } installer.workbenchServiceState [2024-02-23 09:40:25.209] [info] (get-app-storage) { firstLoad: true, isInstalled: false, remoteOnly: null, location: null, rebootFromWSL2: true, installationHasRunSuccessfully: false } [2024-02-23 09:40:25.212] [info] (service-installed-check-channel) ServiceInstalledCheck.handle() [2024-02-23 09:40:25.213] [info] (service-installed-check) serviceInstalledCheck() [2024-02-23 09:40:25.223] [info] (renderer) Navigating to transition, / [2024-02-23 09:40:28.630] [info] (service-installed-check) wsl -u workbench -d NVIDIA-Workbench -- ls /home/workbench/.nvwb/bin/ nvwb-cli wb-svc [2024-02-23 09:40:29.204] [info] (service-utilities) { stdout: '\n' + ' nvwb 0.13.14 (stable; linux; amd64; go1.21.3; Wed Jan 10 20:09:13 UTC 2024) \n' + '\n', stderr: '' } 0.13.14 [2024-02-23 09:40:29.205] [error] (service-utilities) ensureLatest: stdout nvwb 0.13.14 (stable; linux; amd64; go1.21.3; Wed Jan 10 20:09:13 UTC 2024) [2024-02-23 09:40:29.524] [info] (service-utilities) { stdout: 'wb-svc 0.18.7 (stable; linux; amd64; go1.21.3; Wed Jan 10 20:04:19 UTC 2024)\n', stderr: '' } 0.18.7 [2024-02-23 09:40:29.525] [error] (service-utilities) ensureLatest: stdout wb-svc 0.18.7 (stable; linux; amd64; go1.21.3; Wed Jan 10 20:04:19 UTC 2024) [2024-02-23 09:40:29.803] [info] (service-installed-check) credentialManagerPathCheck bin cli.yaml logs true [2024-02-23 09:40:29.804] [info] (check-if-exists) "C:\Users\Administrator\AppData\Local\NVIDIA Corporation\AI Workbench\credential-manager.exe" [2024-02-23 09:40:29.805] [error] (check-if-exists) checkIfExists ENOENT: no such file or directory, access 'C:\Program Files\NVIDIA AI Workbench\"C:\Users\Administrator\AppData\Local\NVIDIA Corporation\AI Workbench\credential-manager.exe"' [2024-02-23 09:40:29.806] [info] (service-installed-check) isCredentialManagerInstalled false [2024-02-23 09:40:29.873] [info] (service-utilities) { stdout: 'credential-manager 1.1.1 (stable; windows; amd64; go1.21.3; Tue Jan 2 22:49:32 UTC 2024)\n', stderr: '' } 1.1.1 [2024-02-23 09:40:29.874] [error] (service-utilities) ensureLatest: stdout credential-manager 1.1.1 (stable; windows; amd64; go1.21.3; Tue Jan 2 22:49:32 UTC 2024) [2024-02-23 09:40:30.122] [info] (service-installed-check) credential_manager.path true /mnt/c/Users/Administrator/AppData/Local/NVIDIA Corporation/AI Workbench/credential-manager.exe /mnt/c/Users/Administrator/AppData/Local/NVIDIA Corporation/AI Workbench/credential-manager.exe [2024-02-23 09:40:30.123] [info] (service-installed-check) serviceInstalledCheck(): isWBInstalled = true [2024-02-23 09:40:30.124] [info] (service-installed-check) serviceInstalledCheck(): isCLIInstalled = true [2024-02-23 09:40:30.124] [info] (service-installed-check) serviceInstalledCheck(): isCredentialInstalled = true [2024-02-23 09:40:30.125] [info] (service-installed-check-channel) { workbench: { isInstalled: true, location: '\\\\wsl.localhost\\NVIDIA-Workbench\\home\\workbench\\.nvwb\\bin\\wb-svc' }, cli: { isInstalled: true, location: '\\\\wsl.localhost\\NVIDIA-Workbench\\home\\workbench\\.nvwb\\bin\\nvwb-cli' }, credentialManager: { isInstalled: true, location: '"C:\\Users\\Administrator\\AppData\\Local\\NVIDIA Corporation\\AI Workbench\\credential-manager.exe"' } } [2024-02-23 09:40:30.130] [info] (check-host-channel) check_host [2024-02-23 09:40:30.131] [info] (check-host) checkHost() [2024-02-23 09:40:33.382] [error] (check-host) Command failed: wsl -u workbench -d NVIDIA-Workbench -- /home/workbench/.nvwb/bin/wb-svc -gid 1000 -uid 1000 check-host panic: runtime error: index out of range [-1] goroutine 1 [running]: gitlab-master.nvidia.com/workbench/workbench-service/pkg/introspect.getHostInfo() /builds/workbench/workbench-service/pkg/introspect/host.go:254 +0xddc gitlab-master.nvidia.com/workbench/workbench-service/pkg/introspect.InitHostState({0x34630b8a000?, 0x0?}, 0x0?, 0x0?) /builds/workbench/workbench-service/pkg/introspect/host.go:312 +0x65 main.main() /builds/workbench/workbench-service/main.go:204 +0x1326 [2024-02-23 09:40:33.384] [info] (renderer) SERVICE: hostCheck(), CHANNEL: check_host [2024-02-23 09:40:33.385] [error] (renderer) error.platform.installer.get_initial_state:invocation[0] { type: 'app_error', data: { message: 'Something went wrong please restart your installer' } } [2024-02-23 09:40:33.386] [info] (renderer) Navigating to app-error, /transition