SPB Git

spb/job-ka

Public

[ka6] snapshot pré-mission jam

Simon-Pierre Boucher committed (Oct 14, 2026) parent e022857 Browse files

1 changed file +22 −1

Unified Split
modified jobka/connectors/imperialdade.py +22 −1
@@ -5,8 +5,29 @@
5 # Fichier : jobka/connectors/imperialdade.py 5 # Fichier : jobka/connectors/imperialdade.py
6 # Rôle : Connecteur Sany — dayforce (ns='imperialdade', board='cancandidateportal') 6 # Rôle : Connecteur Sany — dayforce (ns='imperialdade', board='cancandidateportal')
7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23] 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-10-14
9 # ============================================================================= 9 # =============================================================================
10+"""Sany / Superior Sany Solutions, div. d'Imperial Dade Canada (Imperial Brady).
11+
12+Intervention ka6 2026-10-14 (1re) — rien à réparer, panne de SHARD côté
13+Dayforce. La supervision signalait « stale, volume 0 » mais le dernier sync
14+vert (12:59) avait found=32 (médiane 32.5, volume normal). Les 2 échecs
15+suivants étaient systémiques : read timeout 15:23 (rafale 500/timeouts
16+14h59-17h36, cf. dayforce.py), puis 503 « Service Temporarily Unavailable »
17+franc à 18:51 — à partir de ~18:08 un SHARD ENTIER de tenants Dayforce
18+(imperialdade, flowcontrol, harrisrebar, jam, kdcone, mlp, ndtglobal,
19+realterm, deltastar, boralex, stateindustrial, peaktech, superiorplus,
20+vestis, wikoff…) renvoie la page de maintenance 503 sur /api/geo/*, alors
21+que les autres tenants (lavieenrose 200, dizaines de syncs verts 18h-19h)
22+répondent. GOTCHA : la page board HTML reste 200 (shell Next.js statique
23+sans aucune offre dans le SSR) — trancher à l'API search, pas au code HTTP
24+de la page. Pas de migration : imperialdade.com → imperialbrady.com/careers
25+embarque toujours en-CA/imperialdade/CANCANDIDATEPORTAL (+ board US
26+CANDIDATEPORTAL). Les 33 offres QC actives restent protégées en base
27+(sync en échec = aucun retrait). Aucun retry raisonnable ne couvre une
28+maintenance de plusieurs heures : l'échec propre (ok=0, jamais un faux 0)
29+puis la reprise au cycle suivant est le comportement voulu.
30+"""
10 from .dayforce import DayforceConnector 31 from .dayforce import DayforceConnector
11 32
12 33
13 34
Menu

Theme