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

[rc 7] Advanced software template fails 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 advanced software template with using orchestrator v1.4-rc7 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).

      The basic software template runs normally.
      How reproducible: 100%

      Steps to reproduce:

      1. Deploy orchestrator 1.4-rc7 with OSL 1.35

      2. Create a workflow using the advanced software template 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
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: