Closed Tmacphee13 closed 10 months ago
Thanks for submitting this issue and providing an example case. I was able to replicate the problem. It looks like a race condition between parallel executing Map
iterations. For example:
foo
does not exist and proceed to the ECR Create Repository
stateThere are a couple possible ways to address this:
The best option is probably the former. The latter may still yield a race condition if the state machine is operated at higher scale.
When migrating images from nfcore/rnaseq, I was thrown a step functions exception saying "The repository with the name 'biocontainers/samtools' already exists in the registry". I believe that this may be caused by the multiple versions of samtools identified by the helper script. The manifest can be seen below: