2016-04-06 11 views
1

Sağlanan VagrantFile'ı kullanarak yerel openwhisk örneğimi oluşturmaya çalışıyorum. Ben geçici kaynak CouchDB kapsayıcı veri kaynağı olarak kullanıyorum. ant clean build deploy sırasındaYerel vagrantta OpenWhisk oluşturma hatası

alıyorum aşağıdaki istisnalar: Daha ben installCatalog.sh bölümünde tekrarlanan işlemlerin ardından bkz günlükleri kadar

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 

: Ben doğrulandıktan [exec] error: The supplied authentication is invalid

o CouchDB kimlik bilgileri de Benim cloudant-local.env benim bazı test curl komutları yürüterek doğrudur. Diğer kimlik doğrulama bilgilerinin bundan şikayetçi olabileceğinden emin değilim. Herhangi bir fikir? Eğer geçici bir Couch örneğini kullandığınızda

http://dumptext.com/6QDOWNE3

cevap

1

, sen ant clean build sonra deploy önce başlamak gerekir. Ayrıca, kabı her başlattığınızda, kimlik doğrulama deposunu başlatmak için betik tools/db/createImmortalDBs.sh'u çalıştırmanız gerekir.

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

BTW, demek istediniz couchdb-local.env?

+1

Şimdi bunu deneyeceğim. Evet, 'couchdb-local.env' olmalıydı - teşekkürler – novu5

+0

Tamam, bu benim sorunumdu. Tek adımda 'temiz bir antre yerleştirme' çalıştırıyordum ve sanırım 'karınca temiz' ephemeral couchdb örneğini öldürüyordu? Yukarıdaki yolu izledikten sonra her şey beklendiği gibi çalışır. Teşekkürler! – novu5

+0

Harika - 'karınca temizli 'Couch dahil tüm konteynerleri yıkar. Dokümanlarda daha net hale getirecek. – user6062970

İlgili konular