nodejs-buildpack v1.6.19
2018/02/26、cloudfoundyのnodejs-buildpackがv1.6.19へとバージョンアップデートされました。
変更: nodejs-buildpack/manifest.yml - Add yarn 1.3.2, remove yarn 1.2.1 [#155490241]
この変更によって、buildpackが依存するYarnのバージョンがv.1.3.2へと変更されました。
しかし、Yarn v1.3.2には以下の問題が含まれているようです。
Yarn 1.3.2 incorrectly bypasses HTTP(S)_PROXY #4885
実際に起こった問題
yarn installがこけました。
結果、buildpackのコンパイルが正常終了せずに、cf push自体がfail。appがstartしないという事態に。
対処
manifest.ymlにて、buildpackのバージョンを明示的に指定しました。
--- ... buildpack: https://github.com/cloudfoundry/nodejs-buildpack.git#v1.6.18
Cloud Foundry Documentation - Deploying with Application Manifests#buildpack
nodejs-buildpack v1.6.18はYarn v1.2.1に依存しているので、パッケージインストール時に上記の問題が起こることはありませんでした。