XSOAR : Erreur : « Impossible de nettoyer le réseau pour le conteneur » lors de l'exécution de la commande podman system migrate
8541
Created On 08/23/24 09:10 AM - Last Modified 01/03/25 16:29 PM
Symptom
- Lorsque vous essayez l'intégration à l'aide de la commande CLI « sudo -u demisto podman system migrate », elle échoue avec le message d'erreur « Impossible de nettoyer le réseau pour le conteneur »
- Impossible de nettoyer le réseau pour le conteneur ce01c78345c60225f2f4bfd73a50b18fe464393426191623e9b850111c0b1846 : « démontage de l'espace de noms réseau pour le conteneur ce01c78345c60225f2f4bfd73a50b18fe464393426191623e9b850111c0b1846 : échec du démontage de NS : à /tmp/podman-run-988/ netns/netns-0a0ed421-1a06-6cd3-17aa-0789fcceace9 : opération non autorisée »
Environment
- Cortex XSOAR
- Version 6.x
- Podman
Cause
Le message d'erreur s'affiche lorsque
- Podman rencontre des difficultés pour démonter un espace de noms réseau pour un conteneur en raison de problèmes d'autorisation, OU
- répertoires de données corrompus de Podman.
Resolution
- Essayez de vérifier les autorisations sur le dossier tmp. Celui-ci devrait avoir des autorisations d'exécution pour utilisateur demisto.
- Si cela ne résout pas le problème, essayez de supprimer le répertoire de données podman. Pour ce faire, suivez les étapes ci-dessous :
-
- Changer l' utilisateur du système d'exploitation en
demisto: sudo su - -s /bin/bash demisto - Supprimez le dossier à l'aide de la commande : r m -rf /tmp/podman-run-$(id -u)/libpod/tmp
- Courir podman ps , on ne devrait plus voir d'erreurs.
- Changer l' utilisateur du système d'exploitation en
Note: $(id -u demisto) is used to get the demisto user ID, which is part of the directory name. For example, /tmp/podman-run-993
Additional Information
Migration du système Podman