質問: appengine標準のnode.jsアプリのデプロイが失敗し、ノードモジュールの削除中にメモリ不足エラーが発生しますか? nodejs10ランタイムを使用するappengine標準アプリケーションがあり、次のエラー出力でデプロイの失敗が始まりました。... trimmed step #1 - "builder": info npm_install took 46 seconds step #1 - "builder": info starting: tar_runtime_package step #1 - "builder": info tar_runtime_package tar -pcf /tmp/tmpxkvzdh.tar --hard-dereference --transform flags=r;s,^,/srv/node_modules/, --exclude *.pyc . step #1 - "builder": info `tar_runtime_package` stdout: step #1 - "builder": step #1 - "builder": info tar_runtime_package took 26 seconds step #1 - "builder": info starting: gzip_tar_runtime_package step #1 - "builder": info gzip_tar_runtime_package gzip /tmp/tmpxkvzdh.tar -1 step #1 - "builder": info `gzip_tar_runtime_package` stdout: step #1 - "builder": step #1 - "builder": info gzip_tar_runtime_package took 28 seconds step #1 - "builder": info starting: rm_node_modules step #1 - "builder": info rm_node_modules rm -rf /workspace/node_modules step #1 - "builder": info rm_node_modules took 0 seconds step #1 - "builder": info building_packages_json_layer took 109 seconds step #1 - "builder": info build process for ftl image took 233 seconds step #1 - "builder": info full build took 255 seconds step #1 - "builder": error rm_node_modules rm -rf /workspace/node_modules step #1 - "builder": exited with error [errno 12] cannot allocate memory step #1 - "builder": rm_node_modules is likely not on the path step #1 - "builder": traceback (most recent call last): step #1 - "builder": file "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main step #1 - "builder": "__main__", fname, loader, pkg_name) step #1 - "builder": file "/usr/lib/python2.7/runpy.py", line 72, in _run_code step #1 - "builder": exec code in run_globals step #1 - "builder": file "/usr/local/bin/ftl.par/__main__.py", line 65, in <module> step #1 - "builder": file "/usr/local/bin/ftl.par/__main__.py", line 60, in main step #1 - "builder": file "/usr/local/bin/ftl.par/__main__/ftl/common/ftl_error.py", line 77, in internalerrorhandler step #1 - "builder": ioerror: [errno 2] no such file or directory: '""/output' パッケージの失敗はありません...最近、package.jsonに新しいパッケージを含めませんでした...以前のリリースは、javascriptコードにいくつかの変更を加えるだけで問題なく動作しました。ビルドは正常に完了したように見えますが、クリーンアップ手順で失敗します。superuser.comで同様のエラーへの参照を見つけることができませんでしたが、誰かがこれに遭遇したことがありますか?
回答: 私の場合、 https://www.npmjs.com/package/puppeteer は、これらの障害が発生したちょうどその時点でぶつかっていました。 package.jsonでpuppeteerを1.17.0に強制すると、問題が修正されました。