IBMDataScience / DSx-Desktop

IBM Data Science Experience Desktop was built for those who want to download and play locally. Analyze, learn, and build with the tools you love, right on your desktop.
33 stars 18 forks source link

Installation stalls forever in macOS High Sierra #49

Closed maziyarpanahi closed 6 years ago

maziyarpanahi commented 6 years ago

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

Debbani commented 6 years ago

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

maziyarpanahi commented 6 years ago

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.

Debbani commented 6 years ago

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?

maziyarpanahi commented 6 years ago

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

torstenandrecht commented 6 years ago

Same for me!

Debbani commented 6 years ago

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.

maziyarpanahi commented 6 years ago

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.

torstenandrecht commented 6 years ago

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

sahilshah2211 commented 6 years ago

@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.

maziyarpanahi commented 6 years ago

@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.