Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-10816

Nested versioning not working after upgrading to 1.18.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.18.0
    • None
    • None
    • None

    Description

      Reported in Apache NiFi Slack...

       
      We have just upgraded to NiFi 1.18 and we have an issue with Nested Process Groups. We are using NiFi registry for versioning.Prior to the upgrade 1.17.0 has produced the following snapshots when versioning PGs. Below is the part that references the nested PG.
      json
      "versionedFlowCoordinates" : {
      "bucketId" : "c0ad0d17-9b50-4dff-8fca-fd6504cfee50",
      "flowId" : "8acc6ce2-e425-4b91-a089-b7efc6afed8a",
      "registryUrl" : "https:/my-domain:18443",
      "version" : 3
      }
      After the update we concluded that the registryUrl field is not part of the PG in the snapshot.
      json
      "versionedFlowCoordinates" : {
      "bucketId" : "c0ad0d17-9b50-4dff-8fca-fd6504cfee50",
      "flowId" : "8acc6ce2-e425-4b91-a089-b7efc6afed8a",
      "version" : 4
      }
      Hence when importing to NiFi we get the following exception:org.apache.nifi.registry.flow.FlowRegistryException: No applicable registry found for storage location null

      Attachments

        Issue Links

          Activity

            People

              thenatog Nathan Gough
              bbende Bryan Bende
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: