Bug #78939
ovh: hourly & APIError (APIError: OVH error: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/ "{'...)
Début:
23 juin 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/53825/
HTTPError: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/ File "passerelle/apps/ovh/models.py", line 167, in request response.raise_for_status() File "requests/models.py", line 943, in raise_for_status raise HTTPError(http_error_msg, response=self) APIError: OVH error: 403 Client Error: Forbidden for url: https://eu.api.ovh.com/1.0/sms/sms-db26857-1/ "{'message': 'This credential is not valid', 'httpCode': '403 Forbidden', 'errorCode': 'INVALID_CREDENTIAL'}" File "passerelle/base/management/commands/cron.py", line 59, in handle getattr(connector, frequency)() File "passerelle/apps/ovh/models.py", line 225, in hourly self.update_credit_left() File "passerelle/apps/ovh/models.py", line 195, in update_credit_left result = self.request('get', endpoint='') File "passerelle/apps/ovh/models.py", line 169, in request raise APIError('OVH error: %s "%s"' % (e, result)) connector "ovh.ovh-publik-famille" error running hourly job
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a 11 mois
- Projet changé de Suivi des traces à Passerelle
def hourly(self): super().hourly() if self.uses_new_api: self.update_credit_left() self.send_credit_alert_if_needed()
On pourrait mettre un try/except APIError ici, et logger l'API en warning, pour taire les sentry ?
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Lauréline Guérin
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/295
- Titre : ovh: try/except APIError on hourly job (#78939)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/295/files
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution proposée à Solution validée
Valentin Deniaud (vdeniaud) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution validée à Résolu (à déployer)
Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/295
- Titre : ovh: try/except APIError on hourly job (#78939)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/295/files
Mis à jour par Transition automatique il y a 11 mois
- Statut changé de Résolu (à déployer) à Solution déployée
ovh: try/except APIError on hourly job (#78939)