Назад | Перейти на главную страницу

Возникли проблемы с атрибутом часового пояса в файле cron.yaml в APP Engine Cron

У меня проблема с атрибутом часового пояса. Выдает ошибку, как показано ниже.

«ОШИБКА: (gcloud.app.deploy) Произошла ошибка при анализе файла: [/xxxxxxx/cron.yaml] Невозможно присвоить значение« Америка / Сантьяго »атрибуту« часовой пояс »: часовой пояс« Америка / Сантьяго »неизвестен в» /xxxxxxx/cron.yaml ", строка 5, столбец 13"

Я провел тест с другими значениями часовых поясов, которые дали такой же результат.

Текущий cron.yaml

cron:
- description: "Get Storbox files fromt 7 days ago"
  url: /api/cron/storbox/read-files
  schedule: every day 02:30
  timezone: America/Santiago
  retry_parameters:
    job_retry_limit: 3
    job_age_limit: 1h
    min_backoff_seconds: 120
    max_doublings: 0

- description: "Send Storbox files"
  url: /api/cron/storbox/send-files
  schedule: every 30 minutes from 08:30 to 18:00
  timezone: America/Santiago
  retry_parameters:
    job_retry_limit: 1
    job_age_limit: 10m
    min_backoff_seconds: 120
    max_doublings: 0

- description: "Update UF value"
  url: /api/cron/uf
  schedule: every day 05:00
  timezone: America/Santiago
  retry_parameters:
    job_age_limit: 2h
    min_backoff_seconds: 45
    max_doublings: 1

"Америка / Сантьяго" не является устаревшим значением из списка "zoneinfo".

Надеюсь на вашу помощь.

С уважением

Возникла проблема с gcloud 297.0 что не позволяло пользователям правильно развернуть свое приложение App Engine. Эта проблема затронула зоны внутри Америка и показало сообщение об ошибке, подобное тому, которое было опубликовано по этому вопросу:

Невозможно присвоить значение America / <city_name> атрибуту timezone:

часовой пояс 'America / <city_name>' неизвестен

Команда разработчиков Cloud SDK из Google исправила это, и мы рекомендуем обновить версию Cloud SDK до версии. 297.0.1. Это исправление упоминается в их примечания к выпуску.

Чтобы увидеть текущую версию Cloud SDK, используйте команду gcloud components list. Если вы хотите обновить версию Cloud SDK, запустите gcloud components update. Для этих действий используйте этот документ как ссылки.

Если вы хотите глубже изучить проблему, взгляните на Общедоступный трекер проблем который был открыт 16 июня 2020 года.

Если вы по-прежнему сталкиваетесь с этой проблемой даже после применения обходных решений, пожалуйста, Создать общедоступный трекер проблем или обратитесь в службу поддержки прямо из вашего проекта GCP.

Надеюсь, это будет полезно! :)