I have been managing cron jobs in a Google App Engine project without trouble until now but I've been unable to add a new cron job in the last few days.
I have noticed that the old dashboard, "App Engine Cron Jobs", now has the message:
This page will be disabled soon. The cron jobs are now visible under Cloud Scheduler. Please visit it to ensure that the Cloud Scheduler API is enabled on the project, and that you are granted the required roles/cloudscheduler.viewer IAM role.
I have checked that the API is enabled and that I have the appropriate role grants.
When looking at the new dashboard, "Cloud Scheduler - App Engine Cron Jobs", I have noticed that the new job does not have the "App Engine host" set, where the other jobs do.
I am trying to add the cron job by way of the YAML cron configuration file and gcloud app deploy cron.yaml
. I have tried specifying the target for the job but that had no effect. I have tried adding a new job with exactly the same parameters as a known working job but that also failed.
Has anyone else experienced issues adding Google App Engine cron jobs recently?
Can anyone offer any suggestions on what I might try to fix the issue?