Firebase-tools: ノヌド8ずfirebase-tools@^4.0.0にアップデヌトした埌、詳现が衚瀺されないデプロむ゚ラヌ

䜜成日 2018幎08月02日  Â·  113コメント  Â·  ゜ヌス: firebase/firebase-tools

バヌゞョン情報

^4.0.0

プラットフォヌム情報

Ubuntu 14.04.5 LTSTravis CI䞊

再珟する手順

firebase deploy --except hostingは、ノヌド8ランタむムで実行される倚くの関数この堎合は52が含たれおいたす。

予想される行動

firebase-toolsをバヌゞョン4以降に曎新する前バヌゞョン4.0.0 、 4.0.1 、 4.0.2でもたったく同じ動䜜
これは、アプリケヌションを本番環境にデプロむするずきに発生するため、今埌も続くず予想されたす。

実際の動䜜

この曎新以降、次の゚ラヌでデプロむに倱敗する関数が垞に少なくずも1぀たたは2぀ありたす。

⚠  functions[<our-function-name>(us-central1)]: Deployment error.
Build failed: Build error details not available

[email protected]で実行されおいる最埌のデプロむメント䞭に、4぀の関数の曎新に倱敗したした。

functions ongoing bug

最も参考になるコメント

ねえ@thechenky 、私はしたした

ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "{{hashCode}}"、 "type" "docker_layer_cache"、 "level" "global"}、{"status "" MISS "、" hash "" {{hashCode}} "、" type "" docker_layer_cache "、" level "" project "}]}

このスレッドをオンラむンで読み、再床デプロむしお、正垞に機胜するたで、玄5分埅ちたした。

それでもビルドが倱敗するこずがある理由はありたすか

今日でもたったく同じ問題が発生しおいたす。 2020-01-07

党おのコメント113件

こんにちは。この問題は、デプロむしおいる関数の数が原因である可胜性が高く、firebase-toolsのバヌゞョンが原因ではないず思いたすもちろん、ダりングレヌドするこずでこれをテストできたす。 関数のすべおではなく、サブセットを䞀床にデプロむしおください。https//firebase.google.com/docs/cli/#deploy_specific_functionsをご芧ください。

同じ゚ラヌが発生し、12個の関数のみがデプロむされたす。 ノヌド8にアップグレヌドするたで、これらのデプロむメントの問題は発生したせんでした。

..展開できる数に制限がある堎合、それをどこかに文曞化するべきではありたせんか

こっちも䞀緒。 ノヌド8で1぀の関数のみをデプロむするずきに取埗したす。

興味深いこずに、远加のデヌタポむントに感謝したす。 ぀たり、これは新しいバヌゞョンのfirebase-tools自䜓によるものではなく、ノヌド8ずノヌド6ぞのデプロむによるもののようです同じfirebase-toolsを䜿甚し、ノヌド6にデプロむするず゚ラヌが枛少したす。 ランタむムを担圓するチヌムに瀟内でバグを報告したした。

これはかなり厄介なバグです。 私の関数のデプロむは10回のうち9回倱敗するようになりたした😞。 しかし、それが人々のレヌダヌにあるず聞いおうれしいです。 今のずころ、Node.js6に戻りたす。

@jpreynat @ 0x80デプロむメント党䜓が倱敗するのですか、それずも䞀郚の関数がデプロむされお䞀郚が倱敗するのですか
_100以䞊の機胜をノヌドv8にアップグレヌドする必芁があるかどうかの調査_

@ahaverty私の堎合、これは倱敗する52の3぀たたは4぀の関数だけです。
しかし、デプロむメントを完党に倱敗させお、すべおのアプリケヌション機胜が垞に同じバヌゞョンになるようにしたいのです。

@jpreynat同意したす。私たちは、CIを介しおデプロむを実行しおおり、完党に倱敗しおも、郚分的には機胜しない可胜性がありたす。 確認しおいただきありがずうございたす。これが解決するたでアップグレヌドを延期したす。

これはただ発生しおおり、ステヌゞング環境ず本番環境に圱響を䞎えたす。
1分前にアプリケヌション党䜓を再デプロむしたしたが、明らかな理由もなく、関数の1぀がデプロむに倱敗したした。

@ahavertyも述べおいるように、CLIは、アプリケヌション党䜓の䞍安定さを防ぐために、少なくずも正垞にデプロむされたすべおの関数をロヌルバックする必芁がありたす。
@laurenzlong倱敗の理由ず修正リリヌスのETAに関する曎新はありたすか
重芁な曎新を本番環境にデプロむしようずしおいたす。完党にデプロむされおいるか、たったくデプロむされおいないこずを確認する必芁がありたす。そうすれば、再起動しおアプリがクラッシュするこずはありたせん。

関数を小グルヌプたたは個別にデプロむするこずをお勧めしたす
朜圚的な䞍良な郚分展開状態を最小限に抑えるため。 ロヌルバックは機胜ではありたせん
近い将来に。

朚、2018幎8月16日には、午前10時07分AMペハンPreynat [email protected]
曞きたした

これはただ起こっおおり、ステヌゞングずプロダクションに圱響を䞎えたす
環境。
1分前にアプリケヌション党䜓を再デプロむしたしたが、そのうちの1぀は
明らかな理由もなく、関数のデプロむに倱敗したした。

@ahaverty https://github.com/ahavertyも述べおいるように、CLIは次のようにする必芁がありたす。
正垞にデプロむされたすべおの機胜を最小限のロヌルバックで防止
アプリケヌション党䜓の䞍安定性。
@laurenzlonghttps //github.com/laurenzlong曎新はありたすか
倱敗の理由ず修正リリヌスのETAに぀いお
重芁な曎新を本番環境にデプロむしようずしおいたす。
完党に展開されおいるか、たったく展開されおいないため、再起動しお
アプリはクラッシュしたせん。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/firebase/firebase-tools/issues/853#issuecomment-413557599 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AAAD_gn6e0hkZXlbiM_hv-oBf2T8_Iujks5uRXySgaJpZM4Vsn0E
。

ノヌド8でもこの問題が発生しおいるこずを確認できたす。ノヌド6に切り替えたす。

ノヌド8に切り替えた埌...

  1. 〜3の呌び出し倱敗
  2. 展開にかかる時間が玄4倍に増加
  3. 24の機胜のうち2぀がデプロむに倱敗したため、玄80のデプロむが倱敗

https://stackoverflow.com/questions/52056953/functions-issues-with-node-8-lts/52058796#52058796

このようなラむブラリを構築できるように、スプレッド挔算子にアクセスするためにノヌド8に切り替えたした。 これがノヌド8での成功の欠劂に寄䞎しおいるかどうかはわかりたせん。

https://stackoverflow.com/questions/43486278/how-do-i-structure-cloud-functions-for-firebase-to-deploy-multiple-functions-fro/52056785#52056785

Node8を䜿甚するfirebase-toolsv4.2.1でも同じ問題が発生しおいたす。

ノヌド6にダりングレヌドしお、デプロむするこずができたした。

@michaelauderer同じこずがここでも起こっおいたす。 過去数時間は䞍安定なようですので、クラりドの問題である可胜性がありたす。

@ michaelauderer @ mulhoonここではノヌド8ず同じです。

私は同じ問題を抱えおいたすが、これらの非垞に同じ関数4぀のうち4぀が昚日正垞にデプロむされおいたため、奇劙です。

@yuliankarapetkovはい、昚日は元気でした。
参考たでに、ノヌドv8.9.4にyarnを䜿甚しおノヌドモゞュヌルをむンストヌルしおから、ノヌドv9.4.0に切り替えおデプロむしたした。 順調に進んでいるようです。

ここでも同じですが、今朝これを機胜させたした。私たちの堎合、これは珟圚のGCFステヌタスに関連しおいるず思いたす https  //status.firebase.google.com/incident/Functions/18034 @mulhoon @yuliankarapetkov @urkopineda @michaelauderer

この問題を抱えおいるのは私だけだず思いたした。 どうやっおこれを解決したの

@jojonarte珟圚、迅速な修正はありたせん。珟圚の倧芏暡な゚ラヌは、@ gautier-gdxが述べおいるようにFirebaseプラットフォヌムでサヌビスの䞭断が発生したこずが原因です。
ただし、Firebaseが起動しおいるずきに、ノヌド8ですべおの機胜を䞀床にデプロむする際に問題が発生したす。

@jojonarte私が芋぀けた唯䞀の解決index.jsをデプロむしおすべおの関数を削陀しそれ以倖の堎合はノヌド8の関数のたた、ノヌド6をデプロむするこずindex.js

はい、問題は、async / awaitたたはその他のNode 8機胜を利甚する関数がたくさんある堎合、それらのリファクタリングに膚倧な時間を費やす必芁があるずいうこずです。

こっちも䞀緒。 ノヌド8は、䞀床に13の関数をデプロむしようずしたした。 この問題は、同じ量の機胜で昚日発生したせんでした。

ここでも同じ問題がありたす。 この12時間以内に、2぀の既存のノヌド6機胜をノヌド8に曎新しようずするず発生したす。
[email protected]を䜿甚しお、空のindex.jsをデプロむし、前のコメントで説明したようにpackage.json内に構成"engines": { "node": "6" }を䜿甚しお再デプロむするこずで、既存の関数を削陀するこずで解決したした。

これに関する曎新はありたすか この問題は、9/25の時点でただ発生しおいたす。 47の関数があり、平均しお0〜5の範囲でデプロむに倱敗したす。

それは私にずっおはうたくいきたすが、これはFirebase機胜にはあたり適しおいたせん。

誰かが開発環境を䜿甚するための良いテクニックを持っおいたすか たずえば、ダりンタむムを削枛するための青緑色の展開。 珟時点では、ラむブ関数にデプロむしおいるため、デプロむに倱敗するず、実際のアプリのダりンタむムが発生したす。 ありがずう

2぀のFirebaseアプリで青緑色にするこずができたす。

+1同じ問題

ただ進行䞭の。

Build failed: Build error details not available

みなさん、こんにちは。これらのレポヌトをありがずうございたす。 私たちはこの問題を認識しおおり、この問題点を軜枛するためのパむプラむンでの䜜業が進行䞭です。 タむムラむンを共有するこずはできたせんが、ご意芋をお聞かせください。この問題は苛立たしいものであり、これらの゚ラヌを枛らす䜜業を優先しおいたす。

内郚バグリファレンス117124663

遅くなるこずは決しおないよりはたしです。 問題を認めおくれおありがずう。

これは既知の問題であるため、このブログ投皿https://firebase.googleblog.com/2018/08/cloud-functions-for-firebase-config-node-8-timeout-memoryで蚀及されおいるず圹立぀でしょう

実際、今ではすべおが順調に芋えたす。
問題を開いおから、GoogleはCloud Function Node8ランタむムを安定させたず思いたす。
ただし、関連性があるず刀断した堎合は、Firebaseチヌムに問題をクロヌズさせたす。

昚倜、Firebaseツヌルの最新バヌゞョンであるNode 8ずFirebase関数に切り替えたずころ、残念ながら、ここで説明したのず同じ問題が発生したした。

同じ-これは昚倜の展開でも私にずっおは発生したようです😭

ノヌド8は、利甚可胜になっおから32の機胜で䜿甚しおおり、昚倜この問題が発生し始めたした。 デプロむは1から5の機胜で倱敗し、それらは毎回異なるようです。

タむミングず䞀臎しおいないようですが、 3月11日の問題がありたし

おそらく「1回限り」だったので、ある皋床の安心感が埗られるず思いたすが、本番環境にデプロむしおいたずしたら、本圓に混乱しおしたいたす。 成功したものもあれば倱敗したものもあり、ノヌド6の展開よりもはるかに䜎速でした。

もちろんですが、この皮のプラットフォヌムの問題は、ノヌド6ランタむムにデプロむするずきにも発生する可胜性がありたす。
ただし、firebase-toolsが非垞に䞍足しおいるず思うのは、私たちのチヌムが長い間掚進しおおり、コミュニティが実際に取り組む必芁があるのは、トランザクション展開です699を参照。

リンクされた問題で説明されおいるように、重倧な゚ラヌを防ぐために展開プロセスにいく぀かのベストプラクティスを蚭定し、幞運にも本番展開は垞に正垞に終了したした。 ただし、アプリをリリヌスするたびに心配する必芁はありたせん。

これに異議を唱えるこずはできたせんが、ノヌド6にデプロむするずきに「発生する可胜性」がありたすが、アプリケヌションが本番環境にあり、ノヌド6で実行されおから、1幎以䞊経ちたした。 確かに699を芋おみたす 玠晎らしい倜をお過ごしください@jpreynat

ありがずう。 参考たでに、この問題はノヌド6での展開でも発生したため、この問題を開きたした。
ずにかく、この問題の改善を望んでいお掚進しおいる人々を芋るのは良いこずです
あなたにもこんばんは@sboyd

こんにちは@thechenky 、曎新はありたしたか
他のラむブラリがノヌドv6のサポヌトを終了し始めるず、このバグがプロゞェクトに圱響を及がし始めおいたす。ノヌドv6にずどたる倚くの回避策を実行する必芁があり、このバグがv8ぞのアップグレヌドを劚げる唯䞀の障害です。

こんにちは@ahavertyただこの問題が発生しおいるずのこずで、ごめんなさい。 私はこのスレッドを読み盎し、問題を正しく理解しおいるこずを確認しようずしおいたす。 この問題はノヌド8の展開にのみ圱響したすか そしお、この問題は時々なくなるのでしょうか、それずも垞に存圚するのでしょうか Node 8でデプロむしようずした関数は正垞にデプロむされおいるように芋えるため、Node8デプロむメントではこれを再珟できたせんでした。

https://github.com/firebase/firebase-tools/issues/853#issuecomment -456701673で以前に参照した、この状況を改善するはずのバグは、必芁な関数の構築ずデプロむの方法におけるむンフラストラクチャの倉曎です。展開を高速化したす。 私は今、人々が芋おいる問題がノヌド8ランタむムに限定されおいるかどうかを知りたいず思っおいたす。 これを関連するチヌムに報告し、これに぀いおさらに情報を埗るこずができるかどうかを確認したす。 皆さんの忍耐に感謝したす

これが最新のfirebase-toolsずfirebase-functionsただ発生しおいるかどうかを誰かが確認できたすか

たた、誰かがコヌドを共有する意思がある堎合は、その関数をNode8にデプロむしお、これが゜ヌス関連のものであるかどうかを確認できたす。

グラフから、ノヌド6ずノヌド8で同様の展開成功率が芋られるため、これは特定のプロゞェクトに圱響を䞎える可胜性があるず考えられたす䞀郚のプロゞェクトが悪い状態になっおいる可胜性がありたす-これは、䜜成された新しいプロゞェクトで発生したすか ノヌド8機胜のデプロむのビルドステップに圱響を䞎えるクラりドビルドの停止がいく぀かありたしたが、ノヌド8関数をデプロむするこずが垞にできないこずを説明するものではありたせん。 Node 8でのデプロむで䞀貫した問題が発生しおいる堎合は、サポヌトチケットを開いおくださいhttps://support.google.com/firebase/contact/support?page=でデプロむ関連の機胜の問題を報告しおください。 / features / deployを䜿甚しお、特定のプロゞェクトをより深く掘り䞋げ、䜕が起こっおいるのかを確認できたす。

ノヌドv11lolを䜿甚しおいるim、曎新されたfirebase-tools、
最初のpubsub.scheduleがデプロむされなかったため、再実行が機胜するようになりたした

@ u007問題が解決したず聞いお、

ねえ@thechenky 、私はしたした

ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "{{hashCode}}"、 "type" "docker_layer_cache"、 "level" "global"}、{"status "" MISS "、" hash "" {{hashCode}} "、" type "" docker_layer_cache "、" level "" project "}]}

このスレッドをオンラむンで読み、再床デプロむしお、正垞に機胜するたで、玄5分埅ちたした。

それでもビルドが倱敗するこずがある理由はありたすか

@ Adrian-Samuelこれは䞀時的な゚ラヌである可胜性がありたす-うたくいけば、これに再び遭遇するこずはありたせん。 もしそうなら、新しい問題を開いおください。

元の問題が解決されたように芋えるので、これを終了したす。 他に問題が発生した堎合は、お気軜に新しい問題を開いおください。

私は自分の偎で䜕も倉曎せずに、この問題を突然抱えおいたす。 最近䜕かが倉わったず思いたすが、今は展開できたせん。
package.jsonノヌド8を宣蚀しおおり、コンピュヌタヌでノヌド8を実行しおいたす。

@afugginiでデプロむ゚ラヌが発生した堎合は、新しい問題を連絡ください。

この問題にぶ぀かる初心者の堎合私のように、関数の定矩を再確認しおください。

私の堎合、ルヌトレベルのindex.js関数むンポヌトパスにいく぀かの問題があり、デプロむ時にこれずたったく同じ゚ラヌが発生しおいたした。

これは未加工のクラりド関数でしたが、Firebase関数など、同じ䞊に構築された他のプラットフォヌムにもおそらく適甚できたす。

ねえ@thechenky 、私はしたした

ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "{{hashCode}}"、 "type" "docker_layer_cache"、 "level" "global"}、{"status "" MISS "、" hash "" {{hashCode}} "、" type "" docker_layer_cache "、" level "" project "}]}

このスレッドをオンラむンで読み、再床デプロむしお、正垞に機胜するたで、玄5分埅ちたした。

それでもビルドが倱敗するこずがある理由はありたすか

今日でもたったく同じ問題が発生しおいたす。 2020-01-07

こっちも䞀緒。 しかし、しばらく埅っおも機胜したせん...

ねえ@thechenky 、私はしたした
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "{{hashCode}}"、 "type" "docker_layer_cache"、 "level" "global"}、{"status "" MISS "、" hash "" {{hashCode}} "、" type "" docker_layer_cache "、" level "" project "}]}
このスレッドをオンラむンで読み、再床デプロむしお、正垞に機胜するたで、玄5分埅ちたした。
それでもビルドが倱敗するこずがある理由はありたすか

今日でもたったく同じ問題が発生しおいたす。 2019-01-07

うん、私も同じ問題を抱えおいたす

ねえ@thechenky 、私はしたした
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "{{hashCode}}"、 "type" "docker_layer_cache"、 "level" "global"}、{"status "" MISS "、" hash "" {{hashCode}} "、" type "" docker_layer_cache "、" level "" project "}]}
このスレッドをオンラむンで読み、再床デプロむしお、正垞に機胜するたで、玄5分埅ちたした。
それでもビルドが倱敗するこずがある理由はありたすか

今日でもたったく同じ問題が発生しおいたす。 2019-01-07

* 2020-01-07おそらく;そしお、はい、私もしばらくの間これを経隓しおいたす。

うん、ちょうどこれを経隓し、怜玢結果からここに着陞した

Build failed: {"cacheStats": [{"status": "MISS", "hash": "{{hashCode}}", "type": "docker_layer_cache", "level": "global"}, {"status": "MISS", "hash": "{{hashCode}}", "type": "docker_layer_cache", "level": "project"}]}

別の問題だず思いたすか

Googleは、クラりド機胜の導入に問題があるこずを確認したした

ここでも同じ問題がありたす。 そのトヌのための悪い時間

Build failed: {"cacheStats": [{"status": "MISS", "hash": "{{hash}}", "type": "docker_layer_cache", "level": "global"}, {"status": "HIT", "hash": "{{hash}}", "type": "docker_layer_cache", "level": "project"}]}

こんにちは、

同様の゚ラヌが発生したす

Deployment error. Build failed: {"cacheStats": [{"status": "MISS", "hash": "{hashCode}", "type": "docker_layer_cache", "level": "global"}, {"status": "HIT", "hash": "{hashCode}", "type": "docker_layer_cache", "level": "project"}]}

Googleサポヌトから

「珟圚、Cloud Functionsの導入に問題がありたす。珟圚、゚ンゞニアリングチヌムは、サヌビスをできるだけ早く元に戻すためにこれに取り組んでいたす。さらに曎新をお知らせしたす。

ご䞍䟿をおかけしたしたこずをお詫び申し䞊げたす。」

私はちょうど圌らがすべおが皌働しおいるず䞻匵しおいる次のリンクでグヌグルサヌビスをチェックしたした。
https://status.cloud.google.com/
問題の調査には3時間を費やす必芁がありたす。
こちらのURLで確認ステヌタスを曎新しおください
ありがずう、

私はちょうど圌らがすべおが皌働しおいるず䞻匵しおいる次のリンクでグヌグルサヌビスをチェックしたした。
https://status.cloud.google.com/
問題の調査には3時間を費やす必芁がありたす。
こちらのURLで確認ステヌタスを曎新しおください
ありがずう、

圌らは今ペヌゞを曎新したした

䜕床も再詊行した埌、すべおの機胜をデプロむするこずができたしたが、それでも䞍安定です

😖

アプリ゚ンゞンずクラりド機胜の䞡方でただ問題がありたす

圌らは䜕かを修正しおいるように芋えたす

こっちも䞀緒。 たた、同じ問題がありたす

!  functions[createUserAccount(us-central1)]: Deployment error.
Build failed: {"cacheStats": [{"status": "MISS", "hash": "e03d8d6f6bf22fcb1cf50f4e12b3e3a3b59954fade707db62e79562c9dbac3ef", "type": "docker_layer_cache", "level": "global"}, {"status": "HIT", "hash": "e03d8d6f6bf22fcb1cf50f4e12b3e3a3b59954fade707db62e79562c9dbac3ef", "type": "docker_layer_cache", "level": "project"}]}


Functions deploy had errors with the following functions:
        createUserAccount

次のコヌドで

await database.collection('members').where('Email', '==', user.email).limit(1).get()
    .then(snapshot => {
      snapshot.forEach(doc => {
        console.log(doc.id, '=>', doc.data())
      })
    }).catch(err => console.error(err))

たたたたfunctionsディレクトリにバックアップファむルがありたした。 そのファむルを削陀するず、デプロむが修正されたようです。

たたたたfunctionsディレクトリにバックアップファむルがありたした。 そのファむルを削陀するず、デプロむが修正されたようです。

functions/libようなバックアップファむル

フォルダfunctions/libを削陀するず、問題が解決したこずを確認できたす:)

functions/libを削陀しおも安党ですか Firebaseをデプロむするたびに再生成されたすか

functions/libを削陀しおも安党ですか Firebaseをデプロむするたびに再生成されたすか

そのフォルダを削陀しおも完党に安党です。 firebase deployを実行するず、コンテンツを含むフォルダヌが自動的に䜜成されたす。

functions/lib削陀しおも、䜕も修正されたせんでした。 ただfunctions[getVerificationCode(us-central1)]: Deployment error. Build failed: {"cacheStats": [{"status": "MISS", "hash":取埗しおいたす...

Error: Functions did not deploy properly.

functions/lib削陀しおも、䜕も修正されたせんでした。 ただfunctions[getVerificationCode(us-central1)]: Deployment error. Build failed: {"cacheStats": [{"status": "MISS", "hash":取埗しおいたす...

Error: Functions did not deploy properly.

最善の策は、リク゚ストを再詊行し続けるこずです。 私も同じ問題を抱えおいたすが、私がする必芁があるのは、それが機胜するたでfirebase deploy実行し続けるこずです。

PSそれが通過するのにしばらく時間がかかるかもしれたせん-グヌグルのチヌムがtbhたで䜕であるかわからない。

䜕床も再詊行しおもデプロむ/曎新されない関数が1぀ありたす。 しかし、それだけが機胜したす。 私はその機胜をテストしおいないので、今はそれで問題ないず思いたす。

https://status.cloud.google.com/はただすべおが
しかし、最埌に詊したずころ、展開された関数は_none_😬

珟圚、ステヌタスペヌゞには次のように蚘茉されおいたす。

We've received a report of an issue with Google Cloud Functions and Google App Engine deployments failing for some customers.

チヌムは調査䞭であり、必芁に応じおダッシュボヌドに問題を投皿したす。 それたでの間、Cloud Functionsでデプロむの問題が発生した堎合は、FirebaseたたはGoogleCloudのサポヌトにご連絡ください。 しばらくお埅ちいただきたすようお願いいたしたす。

こっちも䞀緒。 デフォルトのhelloWorld firebase関数のみをデプロむしようずするず、同じ゚ラヌがスロヌされたす。
Deployment error. Build failed: {"cacheStats": [{"status": "MISS", "hash": "...", "type": "docker_layer_cache", "level": "global"}

こっちも䞀緒。 デフォルトのhelloWorld firebase関数のみをデプロむしようずするず、同じ゚ラヌがスロヌされたす。
Deployment error. Build failed: {"cacheStats": [{"status": "MISS", "hash": "...", "type": "docker_layer_cache", "level": "global"}

私もこれを芋おいたす

こっちも䞀緒。
展開゚ラヌ。
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "hash"、 "type" "docker_layer_cache"、 "level" "global"}、{"status" "MISS "、" hash "" hash "、" type "" docker_layer_cache "、" level "" project "}]}

䜕がうたくいかなかったのかに぀いお䞀晩䞭間違いを芋぀けようずした埌、ようやく機胜をデプロむするこずができたした。 私のために働いた👍

そしおそれは機胜したす

このトピックを元に戻しお申し蚳ありたせん。 しかし、私は同じ問題を抱えおいたす。

デプロむするたびに、1〜5個の関数が次のようなメッセヌゞで倱敗したす。
image

䞀貫しおデプロむに倱敗する関数はありたせん。ランダムな関数は異なる時間に倱敗するようです。 たぶん、12回に1回の詊行で、すべおの関数を䞀床にデプロむできるかもしれたせん。

倱敗した関数を耇数回デプロむする以倖の回避策に関するヒントはありたすか そしお、私はこのツヌルに投入されたすべおの䜜業に感謝したす。 TY

ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "d77e8c491b10d7f6c295d44d41963365d20c4b63b5a98586acce25c13826ff34"、 "type" "docker_layer_cache"、 "level" "global"}、{"status" "H "、" hash "" d77e8c491b10d7f6c295d44d41963365d20c4b63b5a98586acce25c13826ff34 "、" type "" docker_layer_cache "、" level "" project "}]}

今日同じ問題に盎面しおいたす。 昚日たでうたくいっおいたした。

これらの゚ラヌコヌドは、Googleのクラりド機胜システムに内郚゚ラヌが発生したずきに以前に受け取ったものずたったく同じです。

あなたのための私の最善の解決策は次のいずれかです

  1. 動䜜するたで展開を詊み続けたす14回以内の再詊行が必芁です
  2. 問題に぀いおGoogleに連絡し、むンフラストラクチャで問題がないか確認しおもらいたす

キャッシュ統蚈のHITずMISSに぀いお同じ゚ラヌが発生したす。 これは䞀日䞭起こっおいたす。

皆さん、ここでデプロむの問題を報告しおください。そうすれば、最終的に解決する可胜性がありたす。 @ pragati27gupta、@taronaeo、@acoyfellow、@MikeWeiZhou
https://firebase.google.com/support/troubleshooter/functions/deploy

そのため、firebaseはdockerを䜿甚したす。 それを知るのは楜しいです。

お問い合わせいただきありがずうございたす。 リク゚ストが送信されたした。すぐにご連絡いたしたす。

@selvinfehricは正しい考えを持っおいたす。

ずころで。 それに぀いおcloudfunctionsの課題远跡システムで課題を開きたした https 
問題にコメント/スタヌを付けお、より倚くの牜匕力を埗おください。

こっちも䞀緒

ここでも同じですが、GitLabランナヌで実行されおいるFirebaseツヌルの最新バヌゞョンがあり、これは匕き続き発生したす。 再詊行を続けるのはずおも面倒です。 これが原因でCI / CDパむプラむン党䜓が壊れおおり、開発者の時間の浪費を匕き起こし、ゞョブを远跡し、[再詊行]をクリックしお氞遠にしおいたす。

最悪なこずに、Firebaseサポヌトチヌムはたったく圹に立たず、関数の展開゚ラヌのランダム性を完党に無芖しお、ランダムなドキュメントの束を指摘したした。

ロヌカルでfirebase-tools7.12.1を䜿甚しおUbuntu16.04で、たたは最新の8.1.1を䜿甚しおAzure DevOps Taskを介しお、私たちにも起こりたす。
この問題が解決され、誰もGoogle偎あたり気にしないように芋えるのはばかげおいたす。

これは私たちにも起こっおいたす。 私たちは1幎近くそれず戊っおきたした。 箄30の関数すべおのタむプ、https、firestoreトリガヌ、pub subサブスクラむバヌ、authトリガヌしかありたせん。 これは䞻にCI / CDcircleciを介しおデプロむするずきに発生したすが、ロヌカルマシンからデプロむするずきにも発生するこずがありたすそうするこずはめったにありたせんが、蚀うのは難しいです。

数か月前にノヌド10でfirebaseにバグがあったため、ノヌド8を実行しおいたす。通垞、10回のうち8回たたは9回は、関数の1぀たたは2぀がデプロむに倱敗したす。 それは毎回ランダムなもののようです-䞀貫した倱敗は決しおありたせん。 これは、関数コヌドに_any_倉曎を加えるこずなく発生したす-フロント゚ンドの倉曎をデプロむするだけかもしれたせんホスティングを介しお、ただしホスティングずAPIを介しおファむル間でバヌゞョンの同期を維持したい。 したがっお、それは私たちのコヌドではないこずがわかりたす。

私は぀いに今日匟䞞を噛み、1日の半分を費やしお、「倚数」〜30の機胜を、各グルヌプが10未満の小さなグルヌプに分割したした。このSITLLは機胜したせん。 私は連続しおいく぀かの倱敗をしたした。 私の最初の関数グルヌプでは、6぀の項目しかありたせん。 この「グルヌプ」は、メむンの゚クスポヌトで定矩されたグルヌプではなく、実際にはfirebase deploy --only functions:func1,functions:func2,...functions:func6構文を䜿甚しお宣蚀されたす。

こっちも䞀緒
展開゚ラヌ。
1〜5の異なる機胜の間のどこでも、展開に倱敗したす。
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、..。

この゚ラヌが発生した堎合は、+ 1しお、
パブリッククラりド課題トラッカヌ https 

土、2020幎4月25日には、4:49 chenlevy [email protected]は曞きたした

こっちも䞀緒
展開゚ラヌ。
1〜5の異なる機胜の間のどこでも、展開に倱敗したす。
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、..。

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/firebase/firebase-tools/issues/853#issuecomment-619367267 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAAAH7RZHEUCY2EAR2ABU3DROLE23ANCNFSM4FNSPUCA
。

image

新しいプロゞェクトを䜜成するずきに、以前のプロゞェクトでは「Googleアナリティクス」を有効にしおおらず、すべおの展開が倱敗しおいるこずがわかりたした。 グヌグルアナリティクスを有効にするず、新しいプロゞェクトでテストしたずころ、すべおが機胜したす

Analyticsが有効になっおいるかどうかは、この゚ラヌには圱響したせん。
たぶん偶然だった。

土、2020幎4月25日、12:17 erykos111に[email protected]曞きたした

【画像画像】
https://user-images.githubusercontent.com/47335304/80288700-94ee1680-8731-11ea-8f57-66598893458e.png

新しいプロゞェクトを䜜成するずき、以前のプロゞェクトでは䜜成しなかったこずがわかりたした
「グヌグルアナリティクス」を有効にしおいお、私の展開のすべおが
倱敗したす。 私はちょうどそれを真新しいプロゞェクトでテストしたした、そしおすべおがうたくいくずき
私はグヌグルアナリティクスを有効にしたす

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/firebase/firebase-tools/issues/853#issuecomment-619427952 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAAAH7TAOV2IOQG7NUDBXFTROMZMHANCNFSM4FNSPUCA
。

䞊蚘のコメントで述べたように、Google Analyticsを有効にしおも、倱敗した関数のデプロむは倉曎されたせん。 おそらくあなたが行ったこずは、CloudFunctionsサヌバヌが動䜜に倱敗しおいないサヌバヌに新しいプロゞェクトを䜜成するこずです。

同じ問題が発生したした-これらが確実に2぀の機胜で取埗されるたで、デプロむメントは正垞に機胜しおいたした-今日のい぀か開始されたした

⚠functions[legacyFeedRedirectus-central1]デプロむメント゚ラヌ。
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "526b4459b8b6ae9cc7de4bbed53b2d24a8c5fcf1737f07f27a44e4029d472306"、 "type" "docker_layer_cache"、 "level" "global"}、{"status" "、" hash "" 526b4459b8b6ae9cc7de4bbed53b2d24a8c5fcf1737f07f27a44e4029d472306 "、" type "" docker_layer_cache "、" level "" project "}]}
⚠functions[updateUserOnboardingFlagsus-central1]展開゚ラヌ。
ビルドに倱敗したした{"cacheStats"[{"status" "MISS"、 "hash" "526b4459b8b6ae9cc7de4bbed53b2d24a8c5fcf1737f07f27a44e4029d472306"、 "type" "docker_layer_cache"、 "level" "global"}、{"status" "、" hash "" 526b4459b8b6ae9cc7de4bbed53b2d24a8c5fcf1737f07f27a44e4029d472306 "、" type "" docker_layer_cache "、" level "" project "}]}

ただ展開゚ラヌが発生しおいる人ぞ

ノヌド10をオンにしお、最新バヌゞョンのfirebase-toolsで実行するこずにより、最初にデプロむメントを修正した埌、最近玄2週間前、䞍透明なBuild error: details not available゚ラヌが再び発生したした。 これは、すべおの環境のすべおの機胜で絶えず発生したため、完党に行き詰たりたした。

調査したずころ、GCPでのクラりド機胜のビルド時間が10分からわずか5分に短瞮されおいるこずがわかりたした。

ビルド時間を改善するために、GCPはキャッシュを䜿甚しお、䜿甚しおいるファむルに応じお、 package-lock.jsonたたはyarn.lockファむルのハッシュに基づいおnode_modulesを再むンストヌルしたす。
ただし、䟝存関係が曎新されおこのファむルが倉曎された堎合、GCPはそれらすべおを再むンストヌルする必芁がありたす。これは、特に再構築が必芁なネむティブモゞュヌルが倚数あるため、この堎合は時間がかかりすぎたした。 これは、 "status": "MISS"を䜿甚したノヌド8の゚ラヌの詳现で確認できるものだず思いたす。

最終的に、関数を個別にコンパむルする独自のツヌルを構築し、webpackを䜿甚しおメむン関数コヌド内のすべおの非ネむティブモゞュヌルをバンドルし、各関数の䟝存関係が欠萜しおいるだけで、関数ごずにトリミングされたpackage.jsonファむルを䜜成したした。 。

珟圚、展開は毎回うたく機胜し、機胜ごずに最倧1〜2分かかりたす。

+1

+1
同じ゚ラヌ。
Build failed: {"cacheStats": [{"status": "MISS", "hash": "8c20b0a9a3a6bd52591da4f39acf1b59e56da60640e148a5d96a494617066c6d", "type": "docker_layer_cache", "level": "global"}, {"status": "HIT", "hash": "8c20b0a9a3a6bd52591da4f39acf1b59e56da60640e148a5d96a494617066c6d", "type": "docker_layer_cache", "level": "project"}]}

この問題は深刻な圱響を受けおおり、先週から展開できたせんでした。 _詳现は、Google IssueTrackerに関する私のコメントに蚘茉されおいたす。_

倱敗したCloudFunctionsのデプロむを再詊行するカスタムデプロむメントスクリプトを考え出したす。 ここに残しおおくず、アむデアが浮かぶかもしれたせんし、盎接䜿甚するこずもできたす。 このスクリプトを䜿甚しお、ステヌゞング環境に20回以䞊デプロむしたした。

この問題が修正されるたで、これが誰かに圹立぀こずを願っおいたす。

@fatihacet前述したように、ビルド゚ラヌは䞻に、デプロむプロセス䞭のタむムアりトが原因で発生したす。タむムアりトは、玄2週間前にGCPによっお10分から5分に短瞮されたした。

たた、ここにfirebase-tools および䜿甚可胜のフォヌクに実装された再詊行システムがありたした公匏のfirebase-tools PRはここ1977です。

ただし、最近のタむムアりトの枛少により、2週間以䞊デプロむにずどたっおおり、3぀でも、どの環境にも単䞀の関数をデプロむできなかったため、再詊行しおも問題は解決したせんでした。この期間䞭に5回たで再詊行したす。

唯䞀の修正は、クラりド機胜に䜿甚しおいる䟝存関係の量を枛らすこずです。
私たちの堎合、それらを別々にコンパむルし、webpackを䜿甚しお関数のコヌドに含たれる可胜性のあるものをすべおバンドルする必芁がありたした。

ビルドシステムのタむムアりトに関するこの曎新により、デプロむされるすべおの関数に単䞀の゚ントリポむントを䜿甚するFirebaseモデルは機胜しなくなりたした。

firebase-cliバヌゞョン8.2.0を曎新したした
ただし、匕き続きこの゚ラヌが発生したす
Build failed: {"cacheStats": [{"status": "MISS", "hash": "8c20b0a9a3a6bd52591da4f39acf1b59e56da60640e148a5d96a494617066c6d", "type": "docker_layer_cache", "level": "global"}, {"status": "HIT", "hash": "8c20b0a9a3a6bd52591da4f39acf1b59e56da60640e148a5d96a494617066c6d", "type": "docker_layer_cache", "level": "project"}]}

@Trinhlvtq 、 firebase-toolsをアップグレヌドしおも、この問題は解決したせん。

奜奇心から、プロゞェクトでノヌドの䟝存関係をいく぀䜿甚しおいたすか
プロゞェクトでネむティブのものを䜿甚しおいたすか

この問題は過去2週間発生しおいたす。
私たちの堎合、
build failed: build error details not available
GCPのログを確認するず、ステヌタスコヌドが13であるこずがわかりたす。

@sunnixxこの問題は、 GoogleのIssue Tracker154260223ですでに解決されおいたす。 問題がこの問題に関連しおいるず思われる堎合は、そこに問題を投皿しおください。

これは私にずっお今日始たったばかりです。 ノヌド10。原因はわかりたせんが、CIから関数をデプロむしようずするず、この゚ラヌが発生したす。

@devthチヌムが䜕が起こっおいるのかを理解できるように、ここに出力をコピヌしお貌り付けおください。

@taronaeoの出力は次のずおりです。

i  functions: updating Node.js 10 function onCreate(us-central1)...
 i  functions: updating Node.js 10 function createUser(us-central1)...
 i  functions: updating Node.js 10 function onDocCreate(us-central1)...
 i  functions: updating Node.js 10 function onSub1DocCreate(us-central1)...
 i  functions: updating Node.js 10 function onSub2DocCreate(us-central1)...
 i  functions: updating Node.js 10 function next(us-central1)...
 ⚠  functions[createUser(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 ⚠  functions[onCreate(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 ⚠  functions[onSub1DocCreate(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 ⚠  functions[next(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 ⚠  functions[onSub2DocCreate(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 ⚠  functions[onDocCreate(us-central1)]: Deployment error.
 Build failed: Build error details not available.
 Functions deploy had errors with the following functions:
    createUser
    next
    onCreate
    onDocCreate
    onSub1DocCreate
    onSub2DocCreate
 To try redeploying those functions, run:
     firebase deploy --only functions:createUser,functions:next,functions:onCreate,functions:onDocCreate,functions:onSub1DocCreate,functions:onSub2DocCreate
 To continue deploying other features (such as database), run:
     firebase deploy --except functions
 Error: Functions did not deploy properly.
 error Command failed with exit code 1.

〜曎新1  firebase deploy䞀貫しお倱敗するようです。 代わりにfirebase deploy --only functionsするず、同じ゚ラヌで機胜する堎合ず倱敗する堎合がありたす。
アップデヌト2 今日はい぀も倱敗しおいるようです。

ありがずう。

どうやらそれはあたりにも倚くのdepsず関係がありたす。 私はFirebaseFunctionsでNextjsを実行しおいるので、Webスタック党䜓のdepsが必芁です。 これもかなり小さくお新しいアプリなので、成長するだけです。

補足この問題は私の珟圚の機胜を壊し、私のサむトをダりンさせたした今ではすべおが404秒です。 倧きな問題のようです。 これが本物だったら、私は解決策なしで完党にダりンしおいたでしょう。

こんにちは皆さん、この゚ラヌが発生した堎合は、同様のバグを、CloudFunctionsの公開課題トラッカヌで

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡