1

提供された VagrantFile を使用して、ローカルのopenwhiskインスタンスを構築しようとしています。データソースとしてエフェメラル CouchDB コンテナーを使用しています。

その間ant clean build deploy、次の例外が発生します。

BUILD FAILED
/home/vagrant/openwhisk/build.xml:55: The following error occurred while executing this line:
/home/vagrant/openwhisk/build.xml:99: exec returned: 5

さらにログを確認すると、installCatalog.sh セクションの下に次の内容が繰り返されています。 [exec] error: The supplied authentication is invalid

cloudant-local.envいくつかのテスト用の curl コマンドを実行して、自分の couchdb 資格情報が正しいことを確認しました。他にどのような認証資格情報が不平を言っているのかわかりません。何か案は?

http://dumptext.com/6QDOWNE3

4

1 に答える 1

1

ant clean buildエフェメラル Couch インスタンスを使用する場合は、 afterと beforeで開始する必要がありますdeploy。さらに、コンテナーを開始するたびに、スクリプトを実行しtools/db/createImmortalDBs.shて認証ストアを初期化する必要があります。

ant clean build
tools/db/couchdb/start-couchdb-box.sh ...
tools/db/createImmortalDBs.sh
ant deploy

ところで、もしかしてcouchdb-local.env

于 2016-04-06T01:58:51.913 に答える