Hello, I deployed the cron-manager, however the set up job is not being executed. I get this error:
2024-04-27T11:21:01.753 app[6e82992c129ed8] ord [info] api | INFO[0492] Preparing job... app-name=finohra job-id=1483 schedule=update-invoice-status
2024-04-27T11:21:01.844 app[6e82992c129ed8] ord [info] api | ERRO[0492] job processing failed app-name=finohra error="failed to launch machine: failed to launch VM: You must be authenticated to view this." job-id=1483 schedule=update-invoice-status
2024-04-27T11:21:01.844 app[6e82992c129ed8] ord [info] api | ERRO[0492] failed to process job error="failed to provision machine: failed to launch machine: failed to launch VM: You must be authenticated to view this."
Here is what my schedules.json
looks like:
[
{
"name": "update-invoice-status",
"app_name": "finohra",
"schedule": "0 * * * *",
"region": "fra",
"command": "bundle exec rails runner 'UpdateInvoiceAndPaymentStatusJob.perform_now'",
"command_timeout": 60,
"enabled": true,
"config": {
"metadata": {
"fly_process_group": "cron"
},
"auto_destroy": true,
"disable_machine_autostart": true,
"guest": {
"cpu_kind": "shared",
"cpus": 1,
"memory_mb": 512
},
"image": "ruby:3.3.0-slim",
"restart": {
"max_retries": 1,
"policy": "no"
}
}
}
]
I tried resetting my token:
fly secrets set FLY_API_TOKEN=$(fly auth token)
,
and logout/login:
flyctl auth logout
,
flyctl auth login
,
but it did not help.