Ruby Offline ビルドパックを機能させようとしていますが、アプリケーションのデプロイ時にこのエラーが発生します。
2015-03-31T14:28:56.21-0600 [STG/0] OUT -------> Buildpack バージョン 1.3.0 2015-03-31T14:28:56.22-0600 [STG/0] OUT ! 2015-03-31T14:28:56.22-0600 [STG/0] アウト! そのようなファイルまたはディレクトリはありません - /var/vcap/data/dea_next/admin_buildpacks/fbc8ba1a-0f89-4cd4-bdc6-6b189b326ab6_f80a090fe58f5bba36a6d25dfe86220f7dfcc41d/compile-extensions/bin/translate_dependency_url https://s3-external-1.amazonaws.com/ buildpack-ruby/bundler-1.7.12.tgz 2015-03-31T14:28:56.22-0600 [STG/0] アウト!
環境: Linux CentOS 6
私が従った手順は次のとおりです。
- https://github.com/cloudfoundry/ruby-buildpackから ZIP をダウンロードします。
- ローカルで解凍
- cd ルビービルドパック
- rvm 使用 2.1.5
- BUNDLE_GEMFILE=cf.Gemfile バンドル
- BUNDLE_GEMFILE=cf.Gemfile bundle exec buildpack-packager キャッシュ
- cf create-buildpack sjw_ruby_buildpack ruby_buildpack-cached-v1.3.0.zip 11
次に、Ruby アプリを次のようにデプロイしました。
- ruby 2.0.0p643 (2015-02-25 リビジョン 49749) に切り替え [x86_64-linux]
- バンドル インストール
- バンドル パッケージ --all
- cf プッシュ -b sjw_ruby_buildpack
- 上記のエラー メッセージで失敗しました。