Project

General

Profile

Actions

Bug #3197

closed

arv-run-pipeline-instance doesn't resolve symbolic script_version or docker_image for all components at the same time

Added by Peter Amstutz over 11 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-

Description

Pipeline components can use branch or tag names in script_version. However, these symbolic names are resolved when the job is submitted, and not when the pipeline starts. This creates a race condition in which part of the pipeline could use version A, version A is updated to A' during the pipeline execution, and the remainder of the pipeline uses script version A'. This problem also exists for referencing docker images.

Actions #1

Updated by Peter Amstutz over 11 years ago

  • Subject changed from arv-run-pipeline-instance doesn't resolve script_version for all piplelines at the same time. to arv-run-pipeline-instance doesn't resolve symbolic script_version for all piplelines at the same time.
  • Description updated (diff)
Actions #2

Updated by Peter Amstutz over 11 years ago

  • Subject changed from arv-run-pipeline-instance doesn't resolve symbolic script_version for all piplelines at the same time. to arv-run-pipeline-instance doesn't resolve symbolic script_version or docker_image for all piplelines at the same time.
  • Description updated (diff)
Actions #3

Updated by Brett Smith over 11 years ago

  • Subject changed from arv-run-pipeline-instance doesn't resolve symbolic script_version or docker_image for all piplelines at the same time. to arv-run-pipeline-instance doesn't resolve symbolic script_version or docker_image for all components at the same time
Actions #4

Updated by Peter Amstutz about 6 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF