2016-11-28 9 views
2

App Engineのブログのステージング設定をホストしていて、数十種類のバージョンが正常に動作しています。マイmain.goファイルは非常に単純ですが、展開しようとすると、コマンドラインパラメータで「内部エラー」を与える:GAEにHugoサイトを展開すると「内部エラー13」が発生する

You may also view the gcloud log file, found at 
[/Users/id/.config/gcloud/logs/2016.11.28/10.18.23.292328.log]. 
File upload done. 
Updating service [default]...failed. 
ERROR: (gcloud.app.deploy) Error Response: [13] An internal error occurred. 

ログファイルの最後のチャンクは、エラーの原因にとして有用ではありません。

2016-11-28 10:18:50,133 DEBUG root   Operation [apps/blog-149523/operations/2a31964d-4f0c-4c1c-9fd7-844d36be257f] complete. Result: { 
    "metadata": { 
     "target": "apps/blog-149523/services/default/versions/20161128t101823", 
     "method": "google.appengine.v1beta5.Versions.CreateVersion", 
     "user": "[email protected]", 
     "insertTime": "2016-11-28T17:18:34.140Z", 
     "endTime": "2016-11-28T17:18:47.381Z", 
     "@type": "type.googleapis.com/google.appengine.v1beta5.OperationMetadataV1Beta5" 
    }, 
    "done": true, 
    "name": "apps/blog-149523/operations/2a31964d-4f0c-4c1c-9fd7-844d36be257f", 
    "error": { 
     "message": "An internal error occurred.", 
     "code": 13 
    } 
} 
2016-11-28 10:18:50,134 DEBUG root   (gcloud.app.deploy) Error Response: [13] An internal error occurred. 
Traceback (most recent call last): 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/calliope/cli.py", line 740, in Execute 
    resources = args.calliope_command.Run(cli=self, args=args) 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/calliope/backend.py", line 1648, in Run 
    resources = command_instance.Run(args) 
    File "/Users/id/src/public/google-cloud-sdk/lib/surface/app/deploy.py", line 53, in Run 
    return deploy_util.RunDeploy(args, app_create=True) 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/command_lib/app/deploy_util.py", line 410, in RunDeploy 
    all_services) 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/command_lib/app/deploy_util.py", line 257, in Deploy 
    endpoints_info) 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/api_lib/app/appengine_api_client.py", line 119, in DeployService 
    return operations.WaitForOperation(self.client.apps_operations, operation) 
    File "/Users/id/src/public/google-cloud-sdk/lib/googlecloudsdk/api_lib/app/api/operations.py", line 70, in WaitForOperation 
    encoding.MessageToPyValue(completed_operation.error))) 
OperationError: Error Response: [13] An internal error occurred. 
2016-11-28 10:18:50,135 ERROR root   (gcloud.app.deploy) Error Response: [13] An internal error occurred. 
2016-11-28 10:18:50,501 DEBUG root   Metrics reporting process started... 

「内部エラー13」を検索すると、ここでもSOが「一時的な」エラーであり、別の問題に取り組むべきだと言っていますが、これは1週間以上です。私は無駄に、可能な限り自分のmain.goを簡素化しました

:デプロイプロセスは私の移動コードが悪いことについて文句を言っていない

package main 

import (
    "net/http" 
    "fmt" 
) 

func init() { 
    http.HandleFunc("/_ah/health", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "OK") }) 
    http.Handle("/", http.FileServer(http.Dir("public"))) 
} 

しかし、それだけでこのあいまいな内部エラーを投げていますたびに13と私はそれが本当にサーバー側か何かをしたかどうかについての情報を見つけることができません。

ありがとうございました!

+1

GAEなしでローカルにサーバーを実行しようとしましたか?ところで、 'init'関数は私には奇妙に見えます。それは 'メイン'ではないでしょうか? – I159

+0

GAEでHugoプロジェクトを立ち上げた他の人からmain.goスクリプトのその部分をコピーしました。私が言ったように、それはGoのコードでは問題ではなかった、それはパスに悪名の.mdファイル(とにかくアップロードされるべきではない)の問題であった。私のapp.yamlのskip_filesリストに.mdファイルを追加するとすぐに、それは再び動作するようになりました。 – iandouglas

答えて

0

私のパスには、名前の悪い.mdファイルが存在する必要があります。私のapp.yamlにこれを追加すると、問題を解決:

skip_files: 
    - ^(.*/)?.*\.md$ 

少し明確ことのgcloudシステムは私に言っていることができればそれはいいだろう!

関連する問題