Bonjour,
Merci pour vos réponses précédentes.
Nous souhaitons vous signaler une nouvelle manifestation d’instabilité sur notre environnement en France Central, observée ce matin, le 1er juillet 2026.
Incident observé — échec de résolution DNS (1er juillet 2026)
À 09:32:44 UTC (11:32:44 heure de Paris), deux conteneurs worker Prefect indépendants ont échoué simultanément avec la même erreur, alors qu’ils tentaient de joindre l’API Prefect (hébergée sur notre App Service Linux en France Central) :
| Date (UTC) |
Heure Paris |
Conteneur |
Erreur |
| 01/07/2026 09:32:44 |
11:32:44 |
aci-work-pool-worker |
httpx.ConnectError: [Errno -3] Temporary failure in name resolution |
|
|
|
|
| 01/07/2026 09:32:44 |
11:32:44 |
aci-work-pool-worker |
httpx.ConnectError: [Errno -3] Temporary failure in name resolution |
| 01/07/2026 09:32:47 |
11:32:47 |
process-work-pool-worker |
idem |
Les deux échecs se sont produits à 3 secondes d’intervalle, sur deux types de workers différents, sans aucun changement de configuration de notre côté. Cela laisse penser à une panne DNS transitoire au niveau plateforme, plutôt qu’à un problème applicatif.
Traceback représentatif :
httpcore.ConnectError: [Errno -3] Temporary failure in name resolution
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.14/site-packages/prefect/cli/_utilities.py", line 37, in async_wrapper
return await fn(*args, **kwargs)
File "/usr/local/lib/python3.14/site-packages/prefect/cli/worker.py", line 144, in start
is_paused = await _check_work_pool_paused(work_pool_name)
File "/usr/local/lib/python3.14/site-packages/prefect/cli/_worker_utils.py", line 23, in _check_work_pool_paused
work_pool = await client.read_work_pool(work_pool_name=work_pool_name)
File "/usr/local/lib/python3.14/site-packages/prefect/client/orchestration/_work_pools/client.py", line 463, in read_work_pool
response = await self.request(...)
...
httpx.ConnectError: [Errno -3] Temporary failure in name resolution
L’erreur intervient au niveau le plus bas de la pile réseau (Errno -3 = EAI_AGAIN, échec temporaire de résolution DNS), avant toute établissement de connexion HTTP. Les workers n’ont pas pu résoudre le nom d’hôte de notre endpoint API Prefect.
Contexte et récurrence
Cela s’inscrit dans la continuité des problèmes d’instabilité que nous signalons depuis début juin :
- Début juin : échecs de montage du stockage Blob au démarrage de l’App Service (résolu uniquement par recréation de la Web App)
- Début juin : retards de planification et échecs de provisionnement ACI
- Aujourd’hui (1er juillet) : échecs simultanés de résolution DNS sur plusieurs conteneurs workers
Nous avons déjà observé des symptômes similaires lors de dégradations réseau ou DNS au niveau régional : une fois la résolution DNS affectée, l’ensemble des services en aval en pâtit.
Note sur notre analyse : nous n’avons aucune visibilité sur l’infrastructure sous-jacente qui exécute nos conteneurs (App Service Linux, ACI) — ni sur la manière dont la résolution DNS y est implémentée (infrastructure hôte, réseau virtuel, résolveur DNS interne Azure, etc.). Ce que nous observons concrètement, c’est une résolution DNS qui échoue de façon transitoire au niveau de nos conteneurs, sans cause identifiable côté application ou configuration.
Nos questions
Y a-t-il eu des dégradations DNS ou réseau en France Central ce matin (1er juillet 2026, vers 09:30–12:00 UTC) ? Même si rien n’a été publié sur la page Azure Status, nous aimerions savoir si un incident interne a été identifié.
Pouvez-vous corréler ces erreurs [Errno -3] Temporary failure in name resolution avec les journaux au niveau plateforme (résolution DNS, réseau hôte) pour nos ressources concernées sur cette plage horaire ?
Compte tenu de la récurrence de ces problèmes (échecs de montage App Service → retards ACI → échecs DNS, tous en France Central, sans changement de notre côté), quels mécanismes existent pour détecter et remédier de façon proactive à une instabilité au niveau de l’infrastructure hôte ?
Nous pouvons fournir des extraits de logs supplémentaires, les identifiants de ressources et des correlation IDs si nécessaire.
Merci pour votre aide.
Cordialement, Jérémie Belaid