IBMDataScience/DSx-Desktop

Installation stalls forever in macOS High Sierra

Closed this issue · 10 comments

Hi,

I re-install IBM DSx for macOS High Sierra and ever since it hangs in Downloading Docker... with 0% forever. I checked the Docker version and even restart to factory default, but still the same result. Not sure if it's Jupyter(Scala, Python and R) or the Zeppelin but it never downloads anything.

Docker version: Docker version 17.12.0-ce-rc3, build 80c8033
Docker images -a: empty
Docker ps -a: empty
macOS High Sierra: 10.13.2 (17C88)

Many thanks,
Maziyar

@maziyarpanahi Please can you send us your log file (Help->Open log folder), so that we can diagnose what the issue is.

Hi @Debbani,
The log shows as follow:

[2018-01-13 17:50:43:0973] [debug] SettingsContainer: ComponentWIllMount
[2018-01-13 17:50:43:0984] [debug] >> getUpdatesJSON: callback=function () { [native code] }
[2018-01-13 17:50:43:0984] [debug] << getUpdatesJSON: callback()
[2018-01-13 17:50:43:0984] [debug] JSON WAS UPDATED
[2018-01-13 17:50:58:0838] [debug] Resetting the variables ...
[2018-01-13 17:50:58:0839] [info] #install-controller: initialCheck
[2018-01-13 17:50:58:0845] [debug] InstallContainer: Component did mount
[2018-01-13 17:50:58:0845] [debug] setting timer to 4 seconds
[2018-01-13 17:51:02:0848] [debug] -- :total size of nb tar: 3084993348
[2018-01-13 17:51:02:0848] [debug] -- :total size of zep tar: 2442499633

Then nothing happens for hours.

Hi @maziyarpanahi Please can you attach the log file here so that we can see all the messages from the beginning. Also, is this the first version of DSX Desktop that you're working with, or did you have a previous version of DSX Desktop installed before? In that case, did you uninstall a previous version, or were trying to do a product upgrade?

Hi @Debbani,
Here is my log file. I always remove and download the latest version so it is a clean install. But this process didn't work in new macOS high sierra.

dsx-desktop.log

Same for me!

Hi @maziyarpanahi Did you go through the app's uninstallation to uninstall the app? If not, please can you delete this folder(/Users//Library/Application Support/ibm-dsx-desktop) if you do not need any of your previously created assets (Notebooks, data assets, etc.). If you need your previously created assets, please can you try by just deleting the 'Settings' file under the directory and then re-installing the app.

Hi again @Debbani,
I had to remove it manually since there was no access to uninstall option inside the app. But before I put my logs here I did remove the same directory and made another attempt. So what you have as a log is a clean download, clean install and first attempt I made.

The uninstallation of /Users//Library/Application Support/ibm-dsx-desktop solved my re-installation problem. I suggest to add an uninstall procedure to the DSX Desktop package that removes that folder during uninstallation

@maziyarpanahi We just identified a bug in our code which we'll be providing a fix for soon. For now the work around for you to continue with the installation is to quit your docker that is running in your system, and then re-launch DSX Desktop. If docker is not running, we grab the docker info. from the Applications folder and that should fix the 'undefined' issue and let you continue with the download. Please let me know if you're still running into issues with the download.

@sahilshah2211 you are absolutely right! I exit my Docker and it says Docker Native. Now it's downloading the images.

Thank you very much for the help :)
I am closing this as it has been resolved.