SPB Git forge

spb/job-ka

Public
227commits 1branches 0releases
37.7 MBsize
maindefault branch
1 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%

[ka6] fix connecteur ciena: panne PARTIELLE côté Workday (tenant ciena.wd5 uniquement) — l'endpoint liste POST /wday/cxs/ciena/Careers/jobs renvoie 502 avec errorCaseId Workday depuis ~12:39 EDT le 2026-08-28, pour TOUT LE MONDE : vérifié depuis le nœud ET via proxy résidentiel canadien Oxylabs (502 identique, errorCaseId différent = vraie erreur backend), toutes variantes de body/locale/en-têtes testées (GET=400, POST=502). Le reste du tenant est SAIN : board 200, API détail /job/R031484 200 avec données complètes, tenant/siteId inchangés (ciena/Careers dans le HTML), autres tenants wd5 (vfc, dupont, fiserv) 200 depuis ce nœud = ni blocage IP ni panne wd5 globale. Pas de migration d'ATS : ciena.com/careers (403 direct, contourné via Scrapfly) pointe toujours vers ciena.wd5.myworkdayjobs.com/Careers ; l'API legacy refreshFacet répond mais vide (même index de recherche en panne). AUCUN bug dans le connecteur ni changement de code : panne externe transitoire, le cycle horaire de job-ka-sync reprendra seul à la fin de la panne Workday. Les 7 offres actives (médiane 7.0) sont préservées en base — un sync en échec ne purge rien. Sync isolé rejoué pour trace (502 reproduit via le connecteur réel, actives=7 après). Note de contexte ajoutée au connecteur. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed 26 days ago (Aug 29, 2026) parent e62dc72

1 changed file +14 −1

modified jobka/connectors/ciena.py +14 −1
@@ -5,7 +5,20 @@
5 5 # Fichier : jobka/connectors/ciena.py
6 6 # Rôle : Connecteur Ciena — workday (tenant ciena.wd5, site Careers)
7 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8 −# Créé : 2026-08-23 Modifié : 2026-08-23
8 +# Créé : 2026-08-23 Modifié : 2026-08-28
9 +# =============================================================================
10 +# NOTE ka6 (2026-08-28) : panne PARTIELLE côté Workday, tenant ciena uniquement.
11 +# L'endpoint liste POST /wday/cxs/ciena/Careers/jobs renvoie 502 (errorCaseId
12 +# Workday) depuis ~12:39 EDT pour TOUT LE MONDE — vérifié depuis notre IP ET
13 +# via proxy résidentiel canadien (Oxylabs), toutes variantes de body/locale.
14 +# En revanche : board 200, API détail /job/... 200 avec données complètes,
15 +# autres tenants wd5 (vfc, dupont, fiserv) 200 depuis ce nœud, et
16 +# ciena.com/careers pointe toujours vers ce même board (pas de migration
17 +# d'ATS — vérifié via Scrapfly + Serper). Config tenant/site correcte,
18 +# AUCUN bug dans ce connecteur : attendre la fin de la panne Workday, le
19 +# cycle horaire de job-ka-sync reprendra seul (les 7 offres actives sont
20 +# préservées en base : un sync en échec ne purge rien). Ne pas « réparer »
21 +# en stubbant la liste via l'API détail : ça masquerait les vraies pannes.
9 22 # =============================================================================
10 23 from .workday import WorkdayConnector
11 24
12 25