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

Cluster gets out of sync: "X is not the most up-to-date revision."

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 1.6.0
    • 1.13.0
    • None
    • None
    • CentOS 6.9, NiFi 1.6.0 cluster of 4, running on AWS EC2 VMs.

    Description

      Since upgrading to 1.6.0, I have started to see this error sometimes when I try to modify a component (start, stop, configure, move, etc.):

       

      Node X is unable to fulfill this request due to: [12, <some uuid>, <some uuid>] is not the most up-to-date revision.  This component appears to have been modified.

       

      The only way I have found to resolve this is to disconnect and then delete the node from the cluster, then try again, repeating the process until the flow can be modified.  Afterwards, I have to stop nifi on the disconnected nodes, delete their flow.xml.gz, and let them rejoin the cluster with a fresh copy of the flow.

       

      This sometimes happens multiple times per day.

      Attachments

        1. nifi-error.PNG
          14 kB
          Farrukh Bhatti
        2. Error.png
          12 kB
          Joe Gresock

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            jgresock Joe Gresock
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment