testcontainers / testcontainers/testcontainers-python

Bug: You have to remove (or rename) that container to be able to reuse that name. (starting ryuk twice, dind)

Ouverte
#597 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

🐛 bug 🛟 help wanted
Langage dominant
Python
Étoiles
2.3k
Forks
386
Merge moyen
4 h 40 min
PR mergées (30 j)
1

Description

Describe the bug

When we use testcontainer in our build pipeline we get the following error:

Conflict ("Conflict. The container name "/testcontainers-ryuk-d5f13be0-c6ab-43c0-83ad-071f3604cb77" is already in use by container "0f610da3c88a6f4ff0d46c71b55219b08db90dd699aa75a990f041e0bccf83b6". You have to remove (or rename) that container to be able to reuse that name.")

To Reproduce

I am not sure what exactly is the cause for that problem, locally everything runs just fine.

Runtime environment

testcontainers 4.5.0
pytest 6.2.5

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Le rapport n’indique aucun fichier source, test ni point d’entrée. Commencez par reproduire l’échec dans l’environnement indiqué avec testcontainers 4.5.0, pytest 6.2.5 et Docker-in-Docker ; la tâche est terminée lorsque vous avez identifié pourquoi Ryuk est démarré deux fois et ajouté une couverture pour le cas d’un nom de conteneur dupliqué.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
docker, python
Domaine
devops, testing
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.