2016-03-25 2 views
0

Я воспользовался руководством по минимальному развертыванию AWS здесь https://github.com/cloudfoundry/cf-release/tree/master/example_manifests, чтобы попробовать CloudFoundry.CloudBoundry microbosh не удалось развернуть на AWS

Я понимаю, что я должен установить bosh_cli_plugin_micro, но когда я бегу это на AWS Ubuntu 14.04 VM:

gem install bosh_cli_plugin_micro 

я получаю:

ERROR: While executing gem ... (Gem::DependencyError) 
    Unable to resolve dependencies: blobstore_client requires aws-sdk-resources (= 2.2.0); aws-sdk requires aws-sdk-v1 (= 1.60.2) 

Установка SDK AWS рубин Безразлично» Решить проблему. Я подозреваю, что проблема в том, что aws sdk является более новой версией, чем тот, который ожидает micro bosh cli. У кого-нибудь есть предложения?

ответ

0

Один из способов убедиться, что вы получите согласованный набор драгоценных камней были бы создать Gemfile так:

source 'https://rubygems.org' 

gem 'bosh_cli' 
gem 'bosh_cli_plugin_micro' 

, а затем выполнить команду bundle из той же рабочей директории, где ваш Gemfile помещаются. Чтобы убедиться, что вы всегда используете правильную версию CLI и плагина, добавьте команды с bundle exec, например.

$ bundle exec bosh micro deploy /path/to/stemcell 

Вы даже можете создать псевдоним bosh для bundle exec bosh.

Смежные вопросы