Ошибка локальной установки Openwhisk - PullRequest
0 голосов
/ 14 мая 2018

Я пытался установить виртуальную машину openwhisk на машину с Windows 10.Клонировал git-репозиторий, cd'd для открытия whisk / tools / vagrant и запустить ./hello.

Много, много минут спустя, я получаю следующую ошибку.

==> default: :index
==> default: :goPrepare
==> default:  FAILED
==> default: FAILURE:
==> default: Build failed with an exception.
==> default:
==> default: * What went wrong:
==> default: Execution failed for task ':goPrepare'.
==> default: > Create symbolic link at /home/vagrant/openwhisk/bin/openwhisk-cli/.gogradle/project_gopath/src/github.com/apache/incubator-openwhisk-cli

ошибка

Хотя я могу найти задачу индексации в build.gradle, я не могу найти задачу goPrepare в openwhisk-cli или в родительских каталогах.

Я предполагаю, что эта команда была выполненана только что созданной виртуальной машине я получаю

The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

Но при запуске vagrant ssh я вхожу в виртуальную машину.

Если посмотреть на vagrantfile, есть

  # Clone and Build CLI
    echo "`date`: build-cli-start" >> /tmp/vagrant-times.txt
    cd ${OPENWHISK_HOME}/bin
    rm -rf openwhisk-cli
    su vagrant -c 'git clone --depth=1 https://github.com/apache/incubator-openwhisk-cli.git openwhisk-cli'
    cd openwhisk-cli
    su vagrant -c './gradlew releaseBinaries'
    echo "`date`: build-cli-end" >> /tmp/vagrant-times.txt

Вход в / tmp показывает build-cli-start, но не build-cli-end.

Задача releaseBinaries находится в build.gradle, но ссылок там нет.

Кто-нибудь еще сталкивался с этой ошибкой?Кто-нибудь знает, где находится задача goPrepare?

С уважением

1 Ответ

0 голосов
/ 15 мая 2018

Повышенный дефект в https://github.com/apache/incubator-openwhisk/issues/3649.

Исправлено в https://github.com/apache/incubator-openwhisk/pull/3651.

Обновлен git, снова запустите hello, и он работает.Поздравляю команду openwhisk за столь быстрый ответ.

...