Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
TRD ignore provider error - do not send alert
The TRD chart runs tezos reward distribution software for delegations. We support sending slack alerts when reward distribution fail. Here, we address a common false positive: Provider errors are usually because tzkt is rate limited or busy. example: │ 2024-09-29 21:02:16,534 - MainThread - INFO - -------------------------------------------- │ │ 2024-09-29 21:02:16,535 - MainThread - INFO - BAKING ADDRESS is │ 2024-09-29 21:02:16,535 - MainThread - INFO - PAYMENT ADDRESS is │ 2024-09-29 21:02:16,535 - MainThread - INFO - -------------------------------------------- │ │ 2024-09-29 21:02:16,537 - MainThread - INFO - [Plugins] No plugins enabled │ │ 2024-09-29 21:02:16,539 - MainThread - INFO - Initial cycle set to -1 │ │ 2024-09-29 21:02:16,542 - MainThread - INFO - Application is READY! │ │ 2024-09-29 21:02:16,544 - producer - INFO - No failed payment files found under directory '/trd/reports/xxx/payments/failed' on or after cycle '-1' │ │ 2024-09-29 21:02:16,545 - MainThread - INFO - -------------------------------------------- │ │ 2024-09-29 21:02:16,624 - producer - ERROR - Unable to fetch current cycle from provider tzkt, Not synced. Exiting. │ │ 2024-09-29 21:02:16,626 - consumer0 - WARNING - Exit signal received. Terminating... │ │ 2024-09-29 21:02:16,626 - MainThread - INFO - Application stop handler called: 12 │ │ 2024-09-29 21:02:16,628 - producer - INFO - TRD Exit triggered by producer, exit code: 8 │ │ 2024-09-29 21:02:16,629 - MainThread - INFO - TRD is shutting down... │ │ 2024-09-29 21:02:16,630 - MainThread - INFO - -------------------------------------------------------- │ │ 2024-09-29 21:02:16,631 - MainThread - INFO - Sensitive operations are in progress! │ │ 2024-09-29 21:02:16,631 - MainThread - INFO - Please wait while the application is being shut down! │ │ 2024-09-29 21:02:16,632 - MainThread - INFO - -------------------------------------------------------- │ │ 2024-09-29 21:02:16,632 - MainThread - INFO - Lock file removed! │ │ 2024-09-29 21:02:16,633 - MainThread - INFO - Shutdown due to error!, exit code: 1 │ │ Tezos Reward Distributor (TRD) is Starting We also modify TRD to add a specific error code for this specific benign case: tezos-reward-distributor-organization/tezos-reward-distributor#713
- Loading branch information