olo@mbp /Users/olo kubectl get wf -o yaml parallelism-nested-rk4r2 -n argo-test apiVersion: argoproj.io/v1alpha1 kind: Workflow metadata: annotations: workflows.argoproj.io/pod-name-format: v1 creationTimestamp: "2022-01-25T09:07:32Z" generateName: parallelism-nested- generation: 13 labels: submit-from-ui: "true" workflows.argoproj.io/creator: system-serviceaccount-argo-test-argo-server-test workflows.argoproj.io/phase: Running workflows.argoproj.io/workflow-template: parallelism-nested name: parallelism-nested-rk4r2 namespace: argo-test resourceVersion: "22197502" uid: 310b9a50-c673-402c-a601-79e3b79e8642 spec: arguments: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-list value: | [1,2,3,4,5] shutdown: Terminate workflowTemplateRef: name: parallelism-nested status: artifactRepositoryRef: artifactRepository: archiveLogs: true s3: bucket: argo-staging-log-artifacts endpoint: s3.amazonaws.com insecure: false keyFormat: my-artifacts/{{workflow.creationTimestamp.Y}}/{{workflow.creationTimestamp.m}}/{{workflow.creationTimestamp.d}}/{{workflow.name}}/{{pod.name}} region: eu-central-1 useSDKCreds: true default: true conditions: - status: "False" type: PodRunning estimatedDuration: 50 finishedAt: null nodes: parallelism-nested-rk4r2: children: - parallelism-nested-rk4r2-2501862951 displayName: parallelism-nested-rk4r2 estimatedDuration: 50 finishedAt: null id: parallelism-nested-rk4r2 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-list value: | [1,2,3,4,5] name: parallelism-nested-rk4r2 phase: Running progress: 12/20 startedAt: "2022-01-25T09:07:32Z" templateName: parallel-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-12399201: boundaryID: parallelism-nested-rk4r2-77320011 displayName: seq-step(0:a) finishedAt: null id: parallelism-nested-rk4r2-12399201 inputs: parameters: - name: seq-id value: a - name: parallel-id value: "5" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(4:5)[0].seq-step(0:a) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-61384565: boundaryID: parallelism-nested-rk4r2-1820331705 displayName: seq-step(1:b) finishedAt: "2022-01-25T09:08:02Z" id: parallelism-nested-rk4r2-61384565 inputs: parameters: - name: seq-id value: b - name: parallel-id value: "2" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(1:2)[0].seq-step(1:b) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-77320011: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-1884780647 displayName: parallel-worker(4:5) finishedAt: null id: parallelism-nested-rk4r2-77320011 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-id value: "5" name: parallelism-nested-rk4r2[0].parallel-worker(4:5) phase: Running progress: 0/4 startedAt: "2022-01-25T09:07:32Z" templateName: seq-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-165498369: boundaryID: parallelism-nested-rk4r2-2047289981 children: - parallelism-nested-rk4r2-1156447283 - parallelism-nested-rk4r2-3339628721 - parallelism-nested-rk4r2-1168898307 - parallelism-nested-rk4r2-3911978837 displayName: '[0]' finishedAt: null id: parallelism-nested-rk4r2-165498369 name: parallelism-nested-rk4r2[0].parallel-worker(3:4)[0] phase: Running progress: 0/4 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-481943703: boundaryID: parallelism-nested-rk4r2-1820331705 displayName: seq-step(2:c) finishedAt: "2022-01-25T09:08:02Z" id: parallelism-nested-rk4r2-481943703 inputs: parameters: - name: seq-id value: c - name: parallel-id value: "2" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(1:2)[0].seq-step(2:c) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-881582871: boundaryID: parallelism-nested-rk4r2-2337134779 children: - parallelism-nested-rk4r2-1802331121 - parallelism-nested-rk4r2-2087857811 - parallelism-nested-rk4r2-2853201953 - parallelism-nested-rk4r2-3699907663 displayName: '[0]' finishedAt: "2022-01-25T09:08:02Z" id: parallelism-nested-rk4r2-881582871 name: parallelism-nested-rk4r2[0].parallel-worker(0:1)[0] phase: Succeeded progress: 4/4 resourcesDuration: cpu: 50 memory: 50 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-986178545: boundaryID: parallelism-nested-rk4r2-3619965099 displayName: seq-step(2:c) finishedAt: "2022-01-25T09:08:32Z" id: parallelism-nested-rk4r2-986178545 inputs: parameters: - name: seq-id value: c - name: parallel-id value: "3" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(2:3)[0].seq-step(2:c) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1156447283: boundaryID: parallelism-nested-rk4r2-2047289981 displayName: seq-step(0:a) finishedAt: null id: parallelism-nested-rk4r2-1156447283 inputs: parameters: - name: seq-id value: a - name: parallel-id value: "4" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(3:4)[0].seq-step(0:a) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1168898307: boundaryID: parallelism-nested-rk4r2-2047289981 displayName: seq-step(2:c) finishedAt: null id: parallelism-nested-rk4r2-1168898307 inputs: parameters: - name: seq-id value: c - name: parallel-id value: "4" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(3:4)[0].seq-step(2:c) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1330979975: boundaryID: parallelism-nested-rk4r2-1820331705 displayName: seq-step(0:a) finishedAt: "2022-01-25T09:07:52Z" id: parallelism-nested-rk4r2-1330979975 inputs: parameters: - name: seq-id value: a - name: parallel-id value: "2" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(1:2)[0].seq-step(0:a) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1496436579: boundaryID: parallelism-nested-rk4r2-3619965099 displayName: seq-step(1:b) finishedAt: "2022-01-25T09:08:22Z" id: parallelism-nested-rk4r2-1496436579 inputs: parameters: - name: seq-id value: b - name: parallel-id value: "3" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(2:3)[0].seq-step(1:b) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1802331121: boundaryID: parallelism-nested-rk4r2-2337134779 displayName: seq-step(0:a) finishedAt: "2022-01-25T09:07:39Z" hostNodeName: ip-10-1-51-89.eu-central-1.compute.internal id: parallelism-nested-rk4r2-1802331121 inputs: parameters: - name: seq-id value: a - name: parallel-id value: "1" name: parallelism-nested-rk4r2[0].parallel-worker(0:1)[0].seq-step(0:a) outputs: artifacts: - name: main-logs s3: key: my-artifacts/2022/01/25/parallelism-nested-rk4r2/parallelism-nested-rk4r2-1802331121/main.log exitCode: "0" phase: Succeeded progress: 1/1 resourcesDuration: cpu: 9 memory: 9 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-1819221709: boundaryID: parallelism-nested-rk4r2-1820331705 children: - parallelism-nested-rk4r2-1330979975 - parallelism-nested-rk4r2-61384565 - parallelism-nested-rk4r2-481943703 - parallelism-nested-rk4r2-2957862257 displayName: '[0]' finishedAt: "2022-01-25T09:08:12Z" id: parallelism-nested-rk4r2-1819221709 name: parallelism-nested-rk4r2[0].parallel-worker(1:2)[0] phase: Succeeded progress: 4/4 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-1820331705: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-1819221709 displayName: parallel-worker(1:2) finishedAt: "2022-01-25T09:08:12Z" id: parallelism-nested-rk4r2-1820331705 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-id value: "2" name: parallelism-nested-rk4r2[0].parallel-worker(1:2) outboundNodes: - parallelism-nested-rk4r2-1330979975 - parallelism-nested-rk4r2-61384565 - parallelism-nested-rk4r2-481943703 - parallelism-nested-rk4r2-2957862257 phase: Succeeded progress: 4/4 startedAt: "2022-01-25T09:07:32Z" templateName: seq-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-1884780647: boundaryID: parallelism-nested-rk4r2-77320011 children: - parallelism-nested-rk4r2-12399201 - parallelism-nested-rk4r2-2657638275 - parallelism-nested-rk4r2-2147380241 - parallelism-nested-rk4r2-2983743359 displayName: '[0]' finishedAt: null id: parallelism-nested-rk4r2-1884780647 name: parallelism-nested-rk4r2[0].parallel-worker(4:5)[0] phase: Running progress: 0/4 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-2034718815: boundaryID: parallelism-nested-rk4r2-3619965099 displayName: seq-step(3:d) finishedAt: "2022-01-25T09:08:42Z" id: parallelism-nested-rk4r2-2034718815 inputs: parameters: - name: seq-id value: d - name: parallel-id value: "3" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(2:3)[0].seq-step(3:d) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2047289981: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-165498369 displayName: parallel-worker(3:4) finishedAt: null id: parallelism-nested-rk4r2-2047289981 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-id value: "4" name: parallelism-nested-rk4r2[0].parallel-worker(3:4) phase: Running progress: 0/4 startedAt: "2022-01-25T09:07:32Z" templateName: seq-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-2087857811: boundaryID: parallelism-nested-rk4r2-2337134779 displayName: seq-step(1:b) finishedAt: "2022-01-25T09:07:39Z" hostNodeName: ip-10-1-42-214.eu-central-1.compute.internal id: parallelism-nested-rk4r2-2087857811 inputs: parameters: - name: seq-id value: b - name: parallel-id value: "1" name: parallelism-nested-rk4r2[0].parallel-worker(0:1)[0].seq-step(1:b) outputs: artifacts: - name: main-logs s3: key: my-artifacts/2022/01/25/parallelism-nested-rk4r2/parallelism-nested-rk4r2-2087857811/main.log exitCode: "0" phase: Succeeded progress: 1/1 resourcesDuration: cpu: 9 memory: 9 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2147380241: boundaryID: parallelism-nested-rk4r2-77320011 displayName: seq-step(2:c) finishedAt: null id: parallelism-nested-rk4r2-2147380241 inputs: parameters: - name: seq-id value: c - name: parallel-id value: "5" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(4:5)[0].seq-step(2:c) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2337134779: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-881582871 displayName: parallel-worker(0:1) finishedAt: "2022-01-25T09:08:02Z" id: parallelism-nested-rk4r2-2337134779 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-id value: "1" name: parallelism-nested-rk4r2[0].parallel-worker(0:1) outboundNodes: - parallelism-nested-rk4r2-1802331121 - parallelism-nested-rk4r2-2087857811 - parallelism-nested-rk4r2-2853201953 - parallelism-nested-rk4r2-3699907663 phase: Succeeded progress: 4/4 resourcesDuration: cpu: 50 memory: 50 startedAt: "2022-01-25T09:07:32Z" templateName: seq-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-2501862951: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-2337134779 - parallelism-nested-rk4r2-1820331705 - parallelism-nested-rk4r2-3619965099 - parallelism-nested-rk4r2-2047289981 - parallelism-nested-rk4r2-77320011 displayName: '[0]' estimatedDuration: 50 finishedAt: null id: parallelism-nested-rk4r2-2501862951 name: parallelism-nested-rk4r2[0] phase: Running progress: 12/20 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-2657638275: boundaryID: parallelism-nested-rk4r2-77320011 displayName: seq-step(1:b) finishedAt: null id: parallelism-nested-rk4r2-2657638275 inputs: parameters: - name: seq-id value: b - name: parallel-id value: "5" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(4:5)[0].seq-step(1:b) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2853201953: boundaryID: parallelism-nested-rk4r2-2337134779 displayName: seq-step(2:c) finishedAt: "2022-01-25T09:07:56Z" hostNodeName: ip-10-1-51-89.eu-central-1.compute.internal id: parallelism-nested-rk4r2-2853201953 inputs: parameters: - name: seq-id value: c - name: parallel-id value: "1" name: parallelism-nested-rk4r2[0].parallel-worker(0:1)[0].seq-step(2:c) outputs: artifacts: - name: main-logs s3: key: my-artifacts/2022/01/25/parallelism-nested-rk4r2/parallelism-nested-rk4r2-2853201953/main.log exitCode: "0" phase: Succeeded progress: 1/1 resourcesDuration: cpu: 23 memory: 23 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2957862257: boundaryID: parallelism-nested-rk4r2-1820331705 displayName: seq-step(3:d) finishedAt: "2022-01-25T09:08:12Z" id: parallelism-nested-rk4r2-2957862257 inputs: parameters: - name: seq-id value: d - name: parallel-id value: "2" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(1:2)[0].seq-step(3:d) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-2983743359: boundaryID: parallelism-nested-rk4r2-77320011 displayName: seq-step(3:d) finishedAt: null id: parallelism-nested-rk4r2-2983743359 inputs: parameters: - name: seq-id value: d - name: parallel-id value: "5" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(4:5)[0].seq-step(3:d) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-3316765249: boundaryID: parallelism-nested-rk4r2-3619965099 displayName: seq-step(0:a) finishedAt: "2022-01-25T09:08:12Z" id: parallelism-nested-rk4r2-3316765249 inputs: parameters: - name: seq-id value: a - name: parallel-id value: "3" message: 'workflow shutdown with strategy: Terminate' name: parallelism-nested-rk4r2[0].parallel-worker(2:3)[0].seq-step(0:a) phase: Skipped progress: 1/1 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-3339628721: boundaryID: parallelism-nested-rk4r2-2047289981 displayName: seq-step(1:b) finishedAt: null id: parallelism-nested-rk4r2-3339628721 inputs: parameters: - name: seq-id value: b - name: parallel-id value: "4" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(3:4)[0].seq-step(1:b) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-3619965099: boundaryID: parallelism-nested-rk4r2 children: - parallelism-nested-rk4r2-3662243655 displayName: parallel-worker(2:3) finishedAt: "2022-01-25T09:08:42Z" id: parallelism-nested-rk4r2-3619965099 inputs: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-id value: "3" name: parallelism-nested-rk4r2[0].parallel-worker(2:3) outboundNodes: - parallelism-nested-rk4r2-3316765249 - parallelism-nested-rk4r2-1496436579 - parallelism-nested-rk4r2-986178545 - parallelism-nested-rk4r2-2034718815 phase: Succeeded progress: 4/4 startedAt: "2022-01-25T09:07:32Z" templateName: seq-worker templateScope: local/ type: Steps parallelism-nested-rk4r2-3662243655: boundaryID: parallelism-nested-rk4r2-3619965099 children: - parallelism-nested-rk4r2-3316765249 - parallelism-nested-rk4r2-1496436579 - parallelism-nested-rk4r2-986178545 - parallelism-nested-rk4r2-2034718815 displayName: '[0]' finishedAt: "2022-01-25T09:08:42Z" id: parallelism-nested-rk4r2-3662243655 name: parallelism-nested-rk4r2[0].parallel-worker(2:3)[0] phase: Succeeded progress: 4/4 startedAt: "2022-01-25T09:07:32Z" templateScope: local/ type: StepGroup parallelism-nested-rk4r2-3699907663: boundaryID: parallelism-nested-rk4r2-2337134779 displayName: seq-step(3:d) finishedAt: "2022-01-25T09:07:49Z" hostNodeName: ip-10-1-42-214.eu-central-1.compute.internal id: parallelism-nested-rk4r2-3699907663 inputs: parameters: - name: seq-id value: d - name: parallel-id value: "1" name: parallelism-nested-rk4r2[0].parallel-worker(0:1)[0].seq-step(3:d) outputs: artifacts: - name: main-logs s3: key: my-artifacts/2022/01/25/parallelism-nested-rk4r2/parallelism-nested-rk4r2-3699907663/main.log exitCode: "0" phase: Succeeded progress: 1/1 resourcesDuration: cpu: 9 memory: 9 startedAt: "2022-01-25T09:07:32Z" templateName: one-job templateScope: local/ type: Pod parallelism-nested-rk4r2-3911978837: boundaryID: parallelism-nested-rk4r2-2047289981 displayName: seq-step(3:d) finishedAt: null id: parallelism-nested-rk4r2-3911978837 inputs: parameters: - name: seq-id value: d - name: parallel-id value: "4" message: 'Waiting for argo-test/ConfigMap/my-config/count lock. Lock status: 0/2 ' name: parallelism-nested-rk4r2[0].parallel-worker(3:4)[0].seq-step(3:d) phase: Pending progress: 0/1 startedAt: "2022-01-25T09:07:32Z" synchronizationStatus: waiting: argo-test/ConfigMap/my-config/count templateName: one-job templateScope: local/ type: Pod phase: Running progress: 12/20 resourcesDuration: cpu: 50 memory: 50 startedAt: "2022-01-25T09:07:32Z" storedTemplates: namespaced/parallelism-nested/one-job: container: args: - echo {{inputs.parameters.parallel-id}} {{inputs.parameters.seq-id}}; sleep $((RANDOM%10+1)) command: - /bin/sh - -c image: alpine name: "" resources: {} inputs: parameters: - name: seq-id - name: parallel-id metadata: {} name: one-job outputs: {} synchronization: semaphore: configMapKeyRef: key: count name: my-config namespaced/parallelism-nested/parallel-worker: inputs: parameters: - name: seq-list - name: parallel-list metadata: {} name: parallel-worker outputs: {} steps: - - arguments: parameters: - name: seq-list value: '{{inputs.parameters.seq-list}}' - name: parallel-id value: '{{item}}' name: parallel-worker template: seq-worker withParam: '{{inputs.parameters.parallel-list}}' namespaced/parallelism-nested/seq-worker: inputs: parameters: - name: seq-list - name: parallel-id metadata: {} name: seq-worker outputs: {} steps: - - arguments: parameters: - name: parallel-id value: '{{inputs.parameters.parallel-id}}' - name: seq-id value: '{{item}}' name: seq-step template: one-job withParam: '{{inputs.parameters.seq-list}}' storedWorkflowTemplateSpec: arguments: parameters: - name: seq-list value: | ["a","b","c","d"] - name: parallel-list value: | [1,2,3,4,5] entrypoint: parallel-worker shutdown: Terminate templates: - inputs: parameters: - name: seq-list - name: parallel-list metadata: {} name: parallel-worker outputs: {} steps: - - arguments: parameters: - name: seq-list value: '{{inputs.parameters.seq-list}}' - name: parallel-id value: '{{item}}' name: parallel-worker template: seq-worker withParam: '{{inputs.parameters.parallel-list}}' - inputs: parameters: - name: seq-list - name: parallel-id metadata: {} name: seq-worker outputs: {} steps: - - arguments: parameters: - name: parallel-id value: '{{inputs.parameters.parallel-id}}' - name: seq-id value: '{{item}}' name: seq-step template: one-job withParam: '{{inputs.parameters.seq-list}}' - container: args: - echo {{inputs.parameters.parallel-id}} {{inputs.parameters.seq-id}}; sleep $((RANDOM%10+1)) command: - /bin/sh - -c image: alpine name: "" resources: {} inputs: parameters: - name: seq-id - name: parallel-id metadata: {} name: one-job outputs: {} synchronization: semaphore: configMapKeyRef: key: count name: my-config workflowTemplateRef: name: parallelism-nested synchronization: semaphore: holding: - holders: - parallelism-nested-rk4r2-2957862257 - parallelism-nested-rk4r2-2034718815 semaphore: argo-test/ConfigMap/my-config/count waiting: - holders: - argo-test/parallelism-nested-rk4r2/parallelism-nested-rk4r2-2957862257 - argo-test/parallelism-nested-rk4r2/parallelism-nested-rk4r2-2034718815 semaphore: argo-test/ConfigMap/my-config/count