Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-2200

[m4 m5] Gitlab software templates fail due to missing flow field in sonataflow

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Description of the problem: 
      When trying to create a workflow using the Gitlab software templates with using orchestrator v1.4 and 1.5 and OSL 1.35, the Tekton pipeline fails with the following message:
      error validating data: ValidationError(SonataFlow.spec): missing required field "flow" in org.sonataflow.v1alpha08.SonataFlow.spec
       
      According to dev, the issue is probably in the kn version being used by the tekton pipeline. We need to update that for the manifests to be in the format that OSL 1.35 expects them (e.g has the flow tag).

      How reproducible: 100%

      Steps to reproduce:

      1. Deploy orchestrator 1.4.0 or 1.5 with OSL 1.35

      2. Create a workflow using the gitlab software templates using ArgoCD, and deploy the pipeline. 

      Actual results: pipeline fails with message above:

      Expected results: Pipeline should run normally.

              rh-ee-eshalev Elai Shalev
              yfirst Yona First
              Yona First Yona First
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: