Я унаследовал простой сайт с промежуточными и производственными проектами, работающими на Google App Engine.Вчера было выполнено простое развертывание в промежуточную (с использованием CircleCI), первое развертывание с января.С тех пор сайт не загружается, и журналы показывают исключение, которого у нас раньше не было:
"Не удается прочитать свойство 'parsePath' неопределенного" при попытке перейти на домашнюю страницу по адресу: /
Наш код не вызывает parsePath, поэтому это должен быть какой-то базовый механизм.
Я отменил изменение кода и повторно сдвинул промежуточную ветвь с кодом, который был активен с января (и сейчас он работает и без ошибок в производстве), развертывание прошло успешно, но есть тот же симптомеще в постановке!(Излишне говорить, что мы ничего не сможем развернуть в рабочей среде, пока не узнаем, что происходит, черт возьми)
Я просматривал журналы развертывания circleCI для подсказок - одно отличие - во время "gcloud authшаг activ-service-account ", не удалось обновить свойство compute / zone (но сборка все-таки удалась):
Updated property [core/project].
WARNING: You do not appear to have access to project [veryloudstatic] or it does not exist.
Updated property [compute/zone].
На что мне смотреть со стороны GAE?Кто-нибудь видел это исключение раньше или знает достаточно о том, как работает GAE, чтобы предлагать места для устранения неполадок?За последние несколько месяцев мы не вносили никаких изменений в эти проекты GAE, поэтому мне интересно, могут ли быть какие-то внутренние обновления?
Cannot read property 'parsePath' of undefined
Expand all | Collapse all {
insertId: "owonpfihz4box5kp7"
labels: {
appengine.googleapis.com/instance_name: "aef-default-20190620t195308-lsn2"
compute.googleapis.com/resource_id: "2700574583511472701"
compute.googleapis.com/resource_name: "b6282fd5dc84"
compute.googleapis.com/zone: "us-central1-f"
}
logName: "projects/veryloudstatic/logs/appengine.googleapis.com%2Fstderr"
receiveTimestamp: "2019-06-21T13:53:47.746443513Z"
resource: {
labels: {
module_id: "default"
project_id: "veryloudstatic"
version_id: "20190620t195308"
}
type: "gae_app"
}
textPayload: "Cannot read property 'parsePath' of undefined
"
timestamp: "2019-06-21T13:53:45Z"
}
35.233.167.246 - "GET /" 500 148 "-" "GoogleStackdriverMonitoring-UptimeChecks(https://cloud.google.com/monitoring)"
Expand all | Collapse all {
httpRequest: {
latency: "0.166s"
referer: "-"
remoteIp: "35.233.167.246"
requestMethod: "GET"
requestUrl: "/"
responseSize: "148"
status: 500
userAgent: "GoogleStackdriverMonitoring-UptimeChecks(https://cloud.google.com/monitoring)"
}
insertId: "28alo0fexgmee"
jsonPayload: {…}
labels: {…}
logName: "projects/veryloudstatic/logs/appengine.googleapis.com%2Fnginx.request"
receiveTimestamp: "2019-06-21T13:53:47.746443513Z"
resource: {…}
timestamp: "2019-06-21T13:53:45.536Z"
trace: "projects/veryloudstatic/traces/5190f7942330e15370ff65d1c79c5963"
}